- 博客(15)
- 收藏
- 关注
转载 jquery.validate.js
jQuery验证控件jquery.validate.js使用说明+中文API 官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation jQuery plugin: Validation 使用说明 转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html
2012-05-15 15:44:55
424
原创 java面向对象思想
面向对象设计把握一个重要的经验:谁拥有数据,谁就对外提供操作这些数据的方法。再牢牢掌握几个典型的案例就可以了,人在黑板上画圆,列车司机紧急刹车,售货员统计收获小票的金额,你把门关上了等。 两个面向对象的测试题: 两块石头磨成一把石刀,石刀可以砍树,砍成木材,木材做成椅子。 球从一根绳子的一端移向另一端。 人在黑板上画圆: blackboard person circle draw(){
2012-05-07 15:52:55
348
原创 关系模式中多的一方 以及 一的一方的删除
多的一方的删除 删除条目: for(Integer i:ids){ System.out.println(i+"i"); item=this.courseItemService.find(i); t=item.getTeacher(); c=item.getCourse(); t.getCourseItems().remove(item); c
2012-05-07 15:26:05
417
转载 java.util.ConcurrentModificationException
在Map或者Collection的时候,不要用它们的API直接修改集合的内容(否则会出现 java.util.ConcurrentModificationException 异常),如果要修改可以用Iterator的remove()方法,例如: Java代码 1. public void setReparation( Reparation reparation ) { 2.
2012-05-07 15:14:50
321
转载 延时加载和立即加载的区别
什么是延迟加载:所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。可以简单理解为,只有在使用的时候,才会发出sql语句进行查询,数据是分N次读取。 什么是立即加载:所谓立即加载既是所有的相关数据一次被读取出来,而不是分N次。 一、延迟加载:NHibernate延迟加载须有Session存在,且配置为Lazy=true(默认) DAL中编写方法如下: //延迟加
2012-05-07 15:03:23
4676
原创 hibernate config
class代表这个类的名字 com.shsafe.bean.Person table表示这个类映射到哪张表上 将类与表映射上 将类的属性和成员变量 和 表的字段映射上 id 子元素 有name属性(类里面的成员变量) 和 column 属性 (映射到表的字段名字) type表示此成员变量的类型 (int string )注意string中的S不能大写 id子元素中的generat
2012-05-07 14:54:35
404
转载 eclipse快捷键
eclipse(MyEclipse)关闭鼠标移动提示代码功能: eclipse(MyEclipse)-->window-->Java-->Editor-->Hovers-->Combined Hover(去掉这个选项就可以了) 自定义快捷键代码提示设置方法: eclipse(MyEclipse)-->window-->Preferences-->General-->Keys-->Conten
2012-05-07 14:52:17
299
原创 spring学习笔记1
所谓依赖注入 就是 这个对象所依赖的其它属性由Spring自动帮我们设置好 Spring所倡导的是面向接口的编程 人要工作要依赖于工具 要想办法将工具SET进去 property 表示 这个类里面的成员变量 并将其赋值 ref表示之前已经定义好的Bean的ID 可以将TOOLA注入到Chinese这个对象里面 一旦通过Spring取出 Tool就是ToolA了 框架最大的好处就是 不用改
2012-05-07 14:50:29
267
转载 抽象类和接口的区别
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点: 1、
2012-05-07 14:46:44
239
转载 表单验证
表单的验证一直是网页设计者头痛的问题,表单验证类 Validator就是为解决这个问题而写的,旨在使设计者从纷繁复杂的表单验证中解放出来,把精力集中于网页的设计和功能上的改进上。 本人写了一些CheckList 对于一些常用的校验几乎都有,已经写成函数,大家用的时候只要直接调用即可. 代码如下: 欢迎转载但请保留版权 //**********************************
2012-05-07 14:45:46
243
转载 SSH分页
1、DAO层接口的设计,在MemberDao接口中定义了如下两个方法: public interface MemberDao{ //省略了其他的代码 /** *//** * 分页查询 * @param hql 查询的条件 * @param offset 开始记录 * @param length 一次查询几条记录 * @retur
2012-05-07 14:42:11
359
转载 JS正则验证1
方法一: var re=/正则表达式/; re.test($("txtid").val()) 方法二: $("txtid").val.match(/正则表达式/); 附: 验证数字的正则表达式集(转载) 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头
2012-05-07 14:41:08
278
原创 submit和button
submit是提交表单用,而button是执行javascript用,两者各有千秋。 如果你学了c#.net,会发现,用到自己写按钮的时候,都是用button,submit很少写。 submit是提交 Button是普通按钮 他两区别是虽然看起来都是按钮,但是sumbit自动触发FORM提交方法 如果你给普通按钮也加上这个方法,也能实现这个功能,不过要自己写方法 type=button
2012-05-07 14:37:12
484
原创 javaScript RegExp对象问题
正则表达式--邮件内容处理程序 function getResult(){ var str=document.getElementById('content').value; var from=/From: (\w+@\w+[\.\w+]?)/; var to=/To: (\w+@\w+\.[a-z]+)/; var sub
2012-05-07 14:35:51
268
原创 正则表达式学习笔记
PCLE模式两端必须有一个界定符 // 或者 ##,!! 一般用// 正则表达式最主要的组成部分: 1:原子(普通的字符) /abc/ 里面有3个原子 a b c 1) a到z A到Z 0到9 一个字母就是一个原子 2)模式单元 (abc)加了括号之后表示一个原子 3)原子表 【xcy】表示原子只能从x c y这三个字符里面去选择 4)重新使用的模式单元 \\1 \\2 \\3
2012-05-07 14:34:17
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人