- 博客(83)
- 收藏
- 关注
原创 jquery判断checkbox是否选中及改变checkbox状态
jquery判断checked的三种方法:jquery 高版本的对attr支持的不好,尽量使用prop会比较好些.attr(‘checked’): //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false .prop(‘checked’): //16+:true/false .is(‘:checked’): //所有版本:tru...
2014-03-15 20:54:12
188
Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。github的ssh配置如下:一 、设置git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail.co...
2013-12-16 16:35:06
139
List 接口有两个实现类,ArrayList 与LinkedList该如何选择
List 接口有两个实现类,ArrayList 与LinkedList如果排序用ArrayList 如果经常删写改 操作用 LinkedList,为什么会有这样一说法呢,我们从两个类的源码来分析。ArrayList: 数据存储类型是:private transient Object[] elementData;//就是一个普通的对象数据。 public boolean ad...
2013-11-22 13:44:18
399
原创 eclipse中相同变量显示变色设置
Eclipse选中变量名,相同变量都变色显示 的设置:java文件的设置"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选 js文件的设 置"Window"-"preferences"-"web"-"javascript"-"Mark
2013-11-19 16:06:17
148
Spring注解@Component、@Repository、@Service、@Controller 区别
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,因为他们的代码实现都是一样的,我们先来看这几个的源码实现,源码实现在Spring-context的jar包里面。@Tar...
2013-11-15 15:31:10
116
原创 RMI、Hessian、Burlap、Httpinvoker、WebService
一、综述 本文比较了RMI、Hessian、Burlap、Httpinvoker、WebService5这种通讯协议的在不同的数据结构和不同数据量时的传输性能。 RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。 Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于...
2013-08-06 11:52:54
133
原创 在Spring+FreeMarker框架中使用Shiro的Tag标签
目前Freemarker对Shrio的标签还不支持,不过已经有人贡献出来第三方面解决方案,如下:1、下载shiro-freemarker-tagsGitHub地址:https://github.com/jagregory/shiro-freemarker-tags 可以先看一下他的说明文档,有一个初步的了解。2、Spring MVC配置自定义一个ShiroTagFreeMarkerConfig...
2013-07-17 17:53:58
273
原创 springMVC 整合freemarker 出现版本错误
java.lang.IllegalAccessError: tried to access method freemarker.ext.servlet.AllHttpScopesHashModel.<init>(Lfreemarker/template/ObjectWrapper;Ljavax/servlet/ServletContext;Ljavax/servlet/http/H...
2013-07-12 15:33:30
310
原创 An internal error occurred during: "Importing Maven projects" Unsupported IClas
An internal error occurred during: "Importing Maven projects". Unsupported IClaseclipse导入Maven项目报错:An internal error occurred during: "Importing Maven projects". Unsupported IClasspathEntry kind=4 1...
2013-07-12 13:49:26
1049
java的编译时多态和运行时多态
1、运行时多态和编译时多态的区别?编译时的多态,是指参数列表的不同, 来区分不同的函数, 在编译后, 就自动变成两个不同的函数名. 在运行时谈不上多态运行时多态:用到的是后期绑定的技术, 在程序运行前不知道,会调用那个方法, 而到运行时, 通过运算程序,动态的算出被调用的地址. 动态调用在继承的时候,方法名 参数列表完全相同时才出现运行时多态!运行时多态,也就是动态绑定,是指在执行期间(而非编译...
2013-07-02 17:11:20
115
原创 Mybatis插入后返回主键
Mybatis插入后返回主键<insert id="add" parameterType="vo.Category"><selectKey resultType="java.lang.Short" order="AFTER" keyProperty="id">SELECT LAST_INSERT_ID()</selec
2013-05-28 13:04:12
97
原创 mvn报错:No goals have been specified for this build
选择【Run As】-【Maven build】的时候,报: [INFO] Scanning for projects…[INFO] [INFO] BUILD FAILURE[INFO] [INFO] Total time: 0.109s[INFO] Finished at: Wed Apr 13 11:04:20 CST 2011[INFO] Final Memory: 1M/4M[INFO...
2013-03-21 11:10:15
274
原创 Connections could not be acquired from the underlying database
"Connections could not be acquired from the underlying database" 大概意思是说:不能连接当前所配置的数据库.出现这种问题,一般是配置参数有误.若连接mysql数据库的话,这时还要考虑你设置远程mysql.否则,也会出这个问题.远程访问MySQL的设置1.在User表中添加允许远程访问的用户insert into mysql...
2013-01-29 10:49:55
257
原创 ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
前两天也偶尔出现这个错误,也没在意,因为我重新修改一下mysql的root密码后又可以用了,但昨天却不行,我把root密码修改以后虽然当时能用, 一旦重新进入就都不能用了,可我的密码明明没有错啊?今天终于找到了原因,是权限问题,大家可以参考着下面两篇文章去看一下: http://topic.csdn.net/t/20060117/15/4521496.html# http://doc.99net....
2013-01-29 10:48:28
155
ORACLE中使用递归查询
在数据库查询中常常会碰到要查询树形结构的数据,需要用一个字段的数据当做下一条记录的父节点继续查询,如果在不知道有多少级节点的情况下一次次手写SQL查询会很繁琐而没有效率,这时可以使用 oracle中的connectwith prior递归算法:Oracle中start with...connect by prior子句用法 connect by是结构化查询中用到的,其基本语法...
2013-01-04 14:22:35
125
原创 mysql 添加字段、删除字段、调整字段顺序
ALTER TABLE — 更改表属性 添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加) 删除字段: alter table `user_movement_log` drop column Gatewayi...
2012-11-15 09:32:43
105
原创 MySQL命令行导出数据库
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命...
2012-09-17 11:09:56
94
关于 ibatis like 用法
Sql代码 SELECT * FROM user WHERE username like '%' || #username# || '%' 其实上面的语句是针对Oracle的,...
2012-09-03 16:51:12
120
原创 IE6环境下遭遇winow.location.href=''的跳转bug
<script type="text/javascript">function goUrl(x){ window.location.href=x;}</script><a href="javascript:;" onclick="javascript:goUrl('http://www.sina.com');"&..
2012-05-24 11:44:15
79
原创 关于js中"window.location.href"、"location.href"
关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.locat
2012-04-16 23:58:40
174
原创 强大的Jquery 示例
http://www.boarsoft.com/ http://www.open-lib.com/Lib/1544.jsp
2012-04-13 22:22:47
86
原创 mysql建立临时表
1、临时表再断开于mysql的连接后系统会自动删除临时表中的数据,但是这只限于用下面语句建立的表:A. 定义字段(注意:不同于mssql,在表名前加上#或@, 这里是加上 temporary.) create temporary table tmp_table ( idno int not null, name varchar(10) not ...
2012-03-07 10:30:08
543
原创 map的三种遍历方法!
集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~/* * To change this template, choose Tools | Templates * and open the template in the editor. */package cn.tsp2c.liubao;import java.util.Collection;...
2012-02-15 09:32:41
109
原创 ORA-12516 解决方法
oracle服务器上某个数据库出现' ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程'错误,要解决该问题首先查看一下数据库现有的进程数,是否已经达到参数processes的大小。 a.select count(*) from v$process; 取得数据库目前的进程数。 b.select value ...
2012-01-12 10:49:03
570
原创 使用 jQuery dataTables 四种数据来源
四种数据来源对于 dataTables 来说,支持四种表格数据来源。最为基本的就是来源于网页,网页被浏览器解析为 DOM 对象,在 dataTables 中称为 DOM 来源。$(document).ready(function() { $('#example').dataTable();} );...
2011-12-14 13:48:32
106
原创 oracle用delete命令删除数据恢复
刚不小心删除了表里的数据,还好找到了这个。http://hi.baidu.com/kinghmx/blog/item/41ea3551dd6cec521038c2a0.html SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个数据结构。 SCN提供了Oracle的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重...
2011-12-07 17:56:56
168
原创 把JS和CSS合并到1个文件
合并JS文件和CSS文件很多人都知道,也用过,目的是为了减少请求数。但有时候我们觉的把JS合并到1个文件,CSS又合并到另外1个文件也是浪费,我们如何能把CSS和JS一起合并进1个文件了?这里需要使用1个常见的注释符<!-- 主要是利用css,js解析器对<!-- 进行不同的解析来实现JS和CSS合并的。 1. CSS解析器 会忽略<!--符号, 2. ...
2011-11-24 13:23:13
249
原创 url传值中文乱码解决方案
url中:name=encodeURI("中文")//UTF-8可以改成项目所用的编码比如GBKservlet中:String name= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8"); 基本上这样就保证不会出错了,比改Tomcat的配置更好一些...
2011-11-22 14:27:35
142
struts1 文件下载
//导出excel模板 public void exportExcelTemplate(ActionMapping mapping, ActionForm form, HttpServletRequest req, HttpServletResponse res, RequestHashNew reh)throws Exception { req.setCharacter...
2011-11-22 14:09:47
134
原创 解决IE和FF下载中文名称的文件文件名乱码的问题.
下载前判断浏览器类型采用不同的文件名编码方式网上通用的做法是使用 javamail里的一个工具类后来经过试验,我们可以使用更轻量级的jar包commons-codec.jarapache的一个小项目.下面是实现文件名编码的方法 // 其中 Base64 类来自 org.apache.commons.codec 组件 一个40多k的jar ...
2011-11-22 14:07:29
102
原创 正则应用之——日期正则表达式
1 概述首先需要说明的一点,无论是Winform,还是Webform,都有很成熟的日历控件,无论从易用性还是可扩展性上看,日期的选择和校验还是用日历控件来实现比较好。前几天在CSDN多个版块看到需要日期正则的帖子,所以整理了这篇文章,和大家一起讨论交流,如有遗漏或错误的地方,还请大家指正。...
2011-10-31 16:54:22
156
原创 mysql中ADDDATE函数用法
ADDDATE(date,INTERVAL expr type) ADDDATE(expr,days) 当被第二个参数的INTERVAL格式激活后, ADDDATE()就是DATE_ADD()的同义词。相关函数SUBDATE() 则是DATE_SUB()的同义词。对于INTERVAL参数上的信息 ,请参见关于DATE_ADD()的论述。 mysq...
2011-09-15 16:21:58
746
Struts常见问题:java.lang.IllegalArgumentException: argument type mismatch
页面获取的时间都是STRING类型的。但是当我们的ActionForm是date类型的时候就会报:Struts常见问题:java.lang.IllegalArgumentException: argument type mismatch 解决办法:把ActionForm的import java.util.Date;换成 import java.sql.Date;就OK了...
2011-09-06 10:43:42
322
iBATIS sql(XML)中的大于、小于、like等符号写法
其实就是xml的特殊符号,因为它的配置就是xml,所以可以用下面这种写法转义 &lt; < &gt; > &lt;&gt; <> &amp; & &apos; ' &quot;...
2011-08-31 14:03:33
95
Spring 定时器简单配置
要使用Spring的定时器,首先必须得所定时器的支持jar包加载到项目中的lib下。(quartz-1.7.3.jar---附件中可以下载)在web.xml中加载spring的这个配置文件我就不多讲了。我喜欢把这个配置文件命名为(applicationContext-quartz.xml)下面我把定时器的配置文件贴出来供大家参考: <?xml version="1.0" en...
2011-08-30 11:15:50
106
spring cron表达式 Spring定时器
Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法 格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year 或 Seconds Minutes Hours DayofMonth Month DayofWeek 每一个域可出现的字符如下: 代码Se...
2011-08-30 10:56:09
179
使用Maven安装运行JBPM
使用Maven安装运行吧,在你的项目中加入这个pom.xml文件:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2011-08-29 15:19:40
535
原创 Win7下 MyEclipse SVN 更改帐号
由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。一般通过删除SVN客户端的账号配置文件来重新更换用户名和密码。在window xp下面他们的位置在系统盘的 Documents and Settings\alex\Application Data\Subversion\auth\文件夹中,把里面的所有文件删除。但是,我安...
2011-08-09 14:05:07
86
document.getElementById().submit is not a function
document.getElementById("searchForm").submit is not a function 今天在写代码的时候JS一直报上面这个错。搞了半天一直想不明白 。我看别的页面都是这样写了就是没有一点错。。可能是写了一个晚上的代码。。头有点晕。。后来终于找到原因了。。浪费我两个小时啊。。杯具。。 有时候需要用javascript提交表单,这个时候我...
2011-07-03 06:30:30
1750
1
JSP 页面不能解析EL表达式。
好久没用EL表达式了。由于以前做项目都是用struts2的标签。最近做一个项目用公司以前的老项目的框架。所以用的就是struts1.而struts1的标签我一个都不会。只好决定用JSTL标签。取值就只能用EL表达式了。结果在做列表远显示的时候发瑞JSP页面把EL 表达式当成字符串打印出来了。后来找了好久终于解决了。原因是JSp页面的isELIgnored值不知道被谁给改了。解决办法:1...
2011-06-30 18:39:47
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人