上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 一、在页面间传递数据时的方法:切记text框的name属性,只有设置name属性,下一个页面的request才可以获取数据.id属性不行,因为id属性主要是为了JavaScript操作1.通 过&pass= " />此方法安全性不好,可以用于传递不涉及安全限制的数据;但是不局限于该页面是否有form,并且也不用跳转动作,多省事啊!!!2.通过form传值,form的method用post安全性好,并且不易于出现乱码;而get安全性不好,适合传递少量数据,并且易出现乱码;二、下面讲乱码的出现情况及处理方法:1.request.getParameter("name 阅读全文
posted @ 2014-04-06 16:48 zmpandzmp 阅读(148) 评论(0) 推荐(0) 编辑
摘要: int【】 arr;等同于int arr【】,但是推荐第一种放是吧,更直观,易于理解。交错数组:元素为数组的数组,故又称数组的数组。匿名数组:在需要创建的时候,直接创建。如:displayVector(new int【】{1,2,3,4});即可创建。数组.clone()仅限于一维数组,由于数组是引用类型,所以直接等于会两个对象指向同一个地址。java中二维数组即是数组的数组,所以无法使用clon... 阅读全文
posted @ 2014-04-06 16:47 zmpandzmp 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 对象:就是某种事物的抽象。面向对象程序设计:强调把数据和操作结合成一个不可分的系统单位,对象的外部只需要知道它做什么,不必知道怎么做。封装:是面向对象的主要特性。所谓封装,就是把客观事物抽象并封装成对象,即将数据成员,属性,方法和事件等集合在一个整体内。通过访问限制,还可以隐藏内部成员,只允许可信的对象访问或操作自己的数据和方法。继承:是面向对象了的程序设计中代码重用的主要方法。继承允许使用现有类... 阅读全文
posted @ 2014-04-06 16:47 zmpandzmp 阅读(128) 评论(0) 推荐(0) 编辑
摘要: import java.awt.*;导入仅仅是java.awt中包含的类,不会导入其子包的类。导入类的静态成员:如果应用程序频繁的使用某个类的静态字段或静态方法,为了避免每次使用时都指定完全限定名,可以在java程序开始时使用import static指令导入该类的静态成员,在程序中可以直接使用。如:double r = cos(PI * 60 / 180);访问包成员名称冲突:如果在程序中导入多... 阅读全文
posted @ 2014-04-06 16:45 zmpandzmp 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Java数据类型分为简单类型和引用类型。简单类型:其变量在堆栈Stack中直接包含其数据,每个变量都有自己的数据副本,因此对一个变量对操作不影响另一个变量。简单类型一般适合存储少量数据,可以实现高效率处理。引用类型:其变量在堆栈stack中存储对数据(对象)的引用(地址),数据(对象)存储在堆heap中。对于引用类型,两个变量可能引用同一个对象,因此对一个变量的操作影响另一个变量所引用的对象。例如... 阅读全文
posted @ 2014-04-06 16:45 zmpandzmp 阅读(92) 评论(0) 推荐(0) 编辑
摘要: byte:8位有符号整数,范围-128~127(-2^7~2^7-1);short:16位有符号整数;int:32位有符号整数;long:64位有符号整数;模运算:​int num = 8;num % 2.2 = 1.4;条件运算(&&和||)与逻辑运算的区别:条件运算在第一个参数通过验证后才会对第二个参数进行判断,称为短路运算。而逻辑运算都进行验证。相同之处是二者的结果相同。来自为知笔记(Wiz... 阅读全文
posted @ 2014-04-06 16:45 zmpandzmp 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Math.random()方法默认情况下产生0(含)~1(不含)的double型随机数,所以产生0~100之间随机数int型为:int a = (int) (Math.random() * 101);for循环控制流程a,循环控制变量赋初值b,循环执行条件是否成立c,循环体d,改变循环控制变量e,for语句的后继语句while循环控制流程a,条件表达式b,循环体c,while语句的后继语句for ... 阅读全文
posted @ 2014-04-06 16:45 zmpandzmp 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 报告:java.lang.UnsupportedOperationException:Can'twritetoareadonlyobject 异常,应是缓存的配置问题,将 配置去掉,或者改为read-write,由于session.get获取的数据放置缓存中,设置影响其修改数据;对于hql语句查询,是不经过缓存的,而通过get和load方法可以查询一级缓存和二级缓存,既然用了框架,就不要在意查询单... 阅读全文
posted @ 2014-04-06 16:44 zmpandzmp 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 前者用hql语句查询,后者可以用sql语句查询;前者以hibernate生成的bean对象装入list返回,后者则是以对象数组的形式存储;所以使用createSQLQuery有时候也想以hibernate生成的Bean为对象装入list返回,就不是很方便突然发现createSQLQuery有这样一个方法可以直接转换对象Query query = session.createSQLQuery(sql... 阅读全文
posted @ 2014-04-06 16:44 zmpandzmp 阅读(150) 评论(0) 推荐(0) 编辑
摘要: hibernate.query.substitutions yes 'Y', no 'N' 配置别名,如可以用'Y'代替yes,用'N'代替no;hibernate.query.factory_class org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory关于查询工厂的配置,如果你有更好的查询方式,你可以实现他的接口,自... 阅读全文
posted @ 2014-04-06 16:42 zmpandzmp 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页