- 博客(37)
- 资源 (3)
- 收藏
- 关注
原创 使用jquery.orgchart实现栏目树的配置与展示
1.首先引入需要的js和css文件,必需的为:jquery-1.8.3.min.js,jquery.orgchart.js2.在html树中,定义id值为chart-container的节点<div id="chart-container"></div>3.在页面加载的js中,定义组织树的结构 var datascource = { 'n...
2018-09-07 15:08:44
3605
1
原创 bat命令部分实例
1. batbat --->批处理文件2.基本命令echo 命令回显 ::或rem 注释语句& 都执行 && 一个为false就结束 || 一个为true就结束dir cd for if exist rd net 等基本命令3.特例分析(1)for循环@echo offset file1=myfile.txtset file2="my files.
2017-12-30 22:58:10
2079
原创 JS无缝滚动,form表单获取数据异常多,符号
网站首页信息或是图片的无缝滚动效果,注意事项及代码如下:function Marquee(colee,colee1,colee2){ if(colee2.offsetHeight-colee.scrollTop<=0){ colee.scrollTop-=colee1.offsetHeight; }else{ colee.scrollTop
2017-08-16 09:24:11
364
原创 jsp注释与html注释,file,virtual
jsp虽然和html都是展示页面,但素,其注释是有区别的。1. jsp注释 jsp引擎直接忽略,隐式注释,在源文件中也不能找到2. html注释 也是xml的注释在jsp文件中看到竟然以为是注释,不会执行,这就尴尬了。。。在jsp文件中,表示引用,一般放在页面的开头,如 不过,在jsp中也会把表示成显示注释,意思是说在页面上没有这部分内容,但是,可以
2017-05-04 16:04:45
735
原创 office 图片插入题注,页眉
当你在写论文时,尤其是对于一个插入较多数目的图片时,为图片进行编号是一个比较繁琐的工作,尤其是图片增、删比较频繁的情况,这时,我们需要利用office word的插入题注的功能。(对于一个现在才发现的菜鸟来说,表示很忧桑)本文主要以图片为例。 1.插入题注 选中图片,插入---引用---题注 选择使用的标签,例如“图”,没有的话,可以进行新建,如果跟章
2017-05-03 16:46:54
514
原创 linux机上web项目添加font,nginx显示404问题(woff)及svn编码问题
1.在项目中遇到如下问题:项目导入字体的一些文件.woff .eot .svg .ttf然后部署到nginx上去,但是实际访问的时候,该类资源一直报404的错误。该问题查找了好久,终于找到问题所在。原来是访问域的问题,需要在其所在的nginx配置文件中添加本地对该类资源的访问 location ~ \.(eot|otf|ttf|woff|svg)$ { add_hea
2017-04-01 11:13:59
4591
原创 页面超出字符...显示
在页面中,如果标题过长,会使原本的布局非常尴尬,这时,我们需要将超出宽度的字符隐藏起来。1.在逻辑中判断:也就是在服务器端,这样,当布局改变时,需要修改服务器的逻辑代码2.在css中修改:配置页面的css属性,进行超出字符的隐藏。.title{ width:80px; overflow:hidden; text-overflow:ellipsis; white
2017-03-28 16:27:20
1304
原创 linux机器间内容的拷贝
1.使用ssh命令在该ip的机器上连接另一台机器 ssh ip 然后输入密码即可。2.使用tar和nc命令在linux机间进行拷贝内容,速度赞。 A机器: tar -cf - resin_zhibo | nc -l 9090 B机器: nc 10.134.105.155 9090 | tar xf - 将机器A上的resin_zhibo
2017-02-28 17:21:19
310
原创 mysql之表复制
mysql的客户端是没有复制表的操作的,这时我们仍然需要使用sql语句进行相应操作。1.按原表结构创建新的表结构 create table new_table like old_table 2.按原表的结构和内容创建新的表 create table new_table as (select * from old_table) 但是该方法有弊端,新表
2017-02-28 16:51:37
339
原创 tomcat 之端口占用解决方法
每次部署项目之后,当启用了两个tomcat(包括自己部署的、myeclipse环境中的、甚至上个项目没有关闭),如果都没有修改端口号,都会报端口占用的信息。 首先是在cmd命令里netstat -ano 查看所有的进程,确定8080端口被哪一个PID的进程占用,然后再在任务管理器中杀死该PID的进程。 但是,每次在一堆信息中查找端口和PID都是一个郁闷的过程,然
2017-02-24 19:03:05
421
原创 linux版本、查找、重启等命令
一、linux内核查看 首先,在下载相应软件的时候应当清楚自己linux机的情况,32bit还是64bit的,这有助于正确的安装软件,所以应当对linux的基本命令进行一定的掌握。 1.查看内核版本命令 (1) cat /proc/version (2) uname -a 由上图可以知道,安装的是Red Ha
2017-01-18 11:33:47
515
原创 linux部署web项目问题
一、命令错误出现该问题的原因是修改linux的配置文件/etc/profile时出错,不能找到系统命令。这时,可以使用绝对命令修改该配置文件,编辑成功即可正常使用-------> #/usr/bin/vim /etc/profile二、设置行号在编辑器中为了方便定位修改,需要显示一下编辑器的当前行号,但是默认是不显示的。1)vim命令下 :set nu 取消
2016-12-06 14:36:58
1600
原创 linux权限问题
1.linux文件如上,第一列 表示用户权限(root,群组,其他) 第二列表示目录子目录总数(硬连接)上面为三,表示其子目录内部有两个文件 第三列表示文件的所有者 第四列表示所有者所在的群组 第五列表示这个目录的大小 第六列表示时间
2016-10-14 18:51:18
519
原创 java之代理模式
1.模式定义 代理模式是指其他对象使用代理来控制对对象的访问。2.代理分类 静态代理分为普通代理和强制代理两种。通用模式是Subject接口,以及实现这个接口的两个类:RealSubject类,Proxy代理类(传入RealSubjct的实例) 普通代理,是指用户无需知道RealSubject,只要知道代理并调用即可。这时需要将通用模式稍微修
2016-10-08 16:37:46
347
原创 JS之var
var是JS中的动态类型定义,他会根据变量的赋值来确定其类型。var是用来定义局部变量的。但是如果在过程体(方法function,对象Object o={})外,无论有没有var都是全局变量。如果在过程体内有var 表示局部变量,没有var仍是全局变量。 var str = "Hello"; str2="world"; function aboutvar() {
2016-09-21 17:15:13
405
原创 String,StringBuffer,StringBuilder区别
1.区别 String:字符串常量 StringBuffer:字符串变量(线程安全) StringBuilder:字符串变量(线程不安全) String实例化后所有的属性都是final的。 String aString=new String("a"); aString=new Str
2016-09-21 16:54:58
296
原创 equals与==区别
1.基本类型 因为java中的8中基本类型都不是对象,不存在equals方法,只能用“==”比较内容。2.对象 在Object中,equals方法和“==”都是比较对象在堆内的首地址,即判断两个引用变量是否指向同一个对象。 除非重写了equals方法。3.包装类型 在包装类型中,都重写了equals方法,所以比较的是对
2016-09-21 11:39:26
290
原创 IO相关介绍
1.分类 java中的IO处理,现在有三类: BIO:同步并阻塞,服务器模式为一个连接一个线程。即客户端有连接请求是,服务器端就需要创建一个线程进行处理。 NIO:同步非阻塞,服务器模式为一个请求一个线程。即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到有连接请求时,才启动一个线程进行处理。 AIO:异步非阻塞,
2016-09-14 14:23:38
296
原创 同步与异步,阻塞与非阻塞1
1.同步与异步 同步:一个任务需要依赖另一个任务完成是时,只有等待被依赖的任务完成时,依赖任务才算完成。(等待完成,返回结果后,在继续做自己的任务) 异步:通知被依赖的任务要完成的工作,依赖的任务继续执行,只要自己完成了任务即OK。(通知了即可,继续做自己的。) 消息通知:被依赖的任务完成之后会进行回调来通知主任务,我已经完成,主任务再处理。(状态,通知,回调)2
2016-09-14 14:21:07
275
原创 java精美代码示例集合
1.字符串反转 public static String reverse(String str){ if(str==null||str.length()<=0){ return str; } return reverse(str.substring(1))+str.charAt(0); }2.数组添加新成员 public st
2016-09-14 12:41:18
1297
原创 JS---数组合并
1.在JS中,总是用到数组的合并,每次合并都要写一次for循环,非常的ugly,apply应用非常爽。test: a=[1,2,3] b=[4,5,6](1) for循环for(var i in b){ a.push(b[i]);}(2) js 中Array容器concat方法,连接两个或多个数组,并返回结果var c=a.concat(b)但是返回的是新数组,造成
2016-09-12 17:40:26
444
原创 jQuery 之缓存
1.前言 在后台中,某栏目添加多个单品,输入单片链接之后需要进行ajax请求该单品的详细数据,点击“保存”按钮,需要将所有的单品数据进行汇总为json并保存。 给文本框的blur添加事件进行ajax请求后数据的存储成为一个问题,偶然看jquery源码时,发现.data是一个不错的实现。2.使用 jQuery.data可以为普通对象或是DOM
2016-09-12 14:12:16
2504
原创 排序算法汇总
1.直接插入排序 思想:在要排序的一组数中,假设前面(n-1)[n>=2]个数是已经排好序的,现在要把第n个数插入到前面的有序数中,使得这n个数也是排好顺序的,反复循环,知道全部排好序。 代码 public static void insertSearch(int[] a){int temp=0;for (int i = 1; i temp=a[i];int
2016-09-09 10:58:09
198
原创 线程池介绍
1.定义 线程池是一种多线程处理形式,处理过程中将任务添加 到队列,然后在创建线程后自动启动这些任务。2.作用 线程池的作用是限制系统中执行线程的数量。 根据系统的环境情况,可以手动或是自动设置线程数量,达到运行的最佳效果。既不会浪费系统资源,还避免了系统拥挤。用线程池控制线程的数量,其他线程排队等候。一个任务执行完毕,再从队列中取最前面的任务进行执行。若队列
2016-09-07 20:10:38
302
原创 Object介绍
1.方法简介 1> Object clone() ---->创建并返回对象的副本 2> boolean equals(Object obj) -->某个其他对象是否与该对象“相等” 3> void finalize() --->当垃圾回收器确定不存在该对象的更多引用时,由对象的垃圾回收器调用此方法进行回收 4> Class getClass()
2016-09-06 16:03:50
214
原创 hashMap ,hashTable ,concurrentHashMap区别
1.实现方式 public class hashTable extends Dictionary implements Map public class hashMap extends AbstractMap implements Map public class concurrentHashMap extends AbstractMap ...... has
2016-09-06 15:28:00
230
原创 Myeclipse知识点
1.Myeclipse中的视图有两种Navigator以及Package Explorer,区别? 两种视图模式差不多,只是视角不同。 Navigator是以文件夹为单位形式整合显示的。用以目录管理。 Package Explorer是以包为单位整合显示的。用以项目管理。
2016-09-02 16:52:32
408
原创 linux问题汇总
1.Resin下,编辑好的jsp页面,修改之后,刷新页面还是修改之前的页面。 解决方法:在本项目的resin下,例如/usr/local/resin_shopwap/conf 的配置文件resin.xml中 -1 的-1改为1s2.php文件,调用sh脚本(包括创建目录,生成文件),在CRT下php或sh可以执行,但点击相应链接,没有执行
2016-09-01 16:50:29
396
原创 Spring事务管理
事务,是一系列操作组成的工作单元。特性:ACID--> 原子性,一致性,隔离性,持久性。由于并发事务出现的问题:丢失更新(1),脏读(2),不可重复读(3),幻读(4)解决问题的隔离级别:未提交读(1,2,3,4),提交读(3,4), 可重复读(4),序列化(串行)Spring这种的事务:编程型事务管理器,声明式事务管理器Spring提供了许多内置事务管理器实现:
2016-08-08 16:42:28
233
原创 JVM运行机制
1.java程序运行基本知识 1>jdk:提供了开发java应用程序的开发包,它提供了编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境以及常用的java类库 2>jre:jre不仅包括运行java程序的核心虚拟机jvm,还需要其他的类加载器,字节码检验器以及大量的基础类库 3>jvm:负责解释执行字节码文件,所有平台
2016-08-05 13:49:51
301
原创 linux基本命令汇总
1.系统相关 date:显示系统日期 cal: 显示日历2.文件和目录 cd - 回到上次的路径 ---- cd user ,cd -- , pwd 显示路径 ls 查看目录中的文件 -f :查看目录中的文件,-l:显示文件和目录中的详细资料,-a:显示隐藏文件 ls
2016-08-04 14:37:20
237
原创 struts使用点
1,使用struts,代码不报错,但是一直无法插入到数据库中 解决:1> 每个Service对应一个DAO层----low 2> getHibernateTemplate.save(insistant);该保存是将代码明天添加到了session缓存中,再调用事务进行处 理,只要将缓存和数据库同步即可,添加语句:
2016-08-02 20:54:17
223
原创 编码之替换(js,java)
1.Java中的替换 String str="i want &&&& to replace &&&&"; String str1=str.replace('a','b'); //替换所有的字符,原字符串str保持不变 String str2=str.replaceAll("&&&&","\""); //替换所
2016-08-02 20:40:05
467
原创 bash命令 之创建目录
1.使用bash编写命令创建文件时,需要保证所在目录已经存在,才能创建成功。if [ ! -d "/root/oms-preview/act_tpl/$types/data" ];then mkdir -p /root/oms-preview/act_tpl/$types/datafi注意点:1>[与!与-d之间必须有空格,
2016-08-02 20:31:43
4323
原创 struts---ognl使用
1.基本概念 ognl(object graph navigation languange) 对象导航图语言。是java的开源表达式语言,嵌套在struts2当中。作用:对数据进行访问,拥有类型转换,访问对象方法,操作集合对象等功能。2.#,%,$用法 #:1)访问非根对象属性。 struts2中的值栈被视为根对象。Struts2依赖ValueStack对象。Va
2016-07-11 13:43:17
299
原创 struts2_day02总结
1.tomcat内存优化 路径Tomcat/bin/catalina.bat(linux下用catalina.sh)文件进行内存优化: 在catalina.bat的第一行增加: Java代码 :set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
2016-07-08 10:12:27
379
poi和spire.xls的jar包
2024-07-03
aj-report相关搭建软件
2023-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人