摘要: --------转载自http://www.cnblogs.com/hejunrex/archive/2011/11/17/2252193.htmljQuery plugin: Validation 使用说明 官网地址:http://bassistance.de/jquery-plugins/jqu... 阅读全文
posted @ 2014-06-20 14:05 joycelishanhe 阅读(382) 评论(0) 推荐(0) 编辑
摘要: Oracle分布查询用三层嵌套 步骤如下:--第三层:分页过滤select b.* from( --第二层:给定行号 select rownum r,a.*from( 第一层:排序 select * from 表 order by 字段 )a where rownum= rown... 阅读全文
posted @ 2014-05-27 16:26 joycelishanhe 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 公司要使用Memcached来作为app的缓存使用,所以简单整理了下网上搜到的资料Memcache简介Memcache集群环境下缓存解决方案Memcache是一个高性能的分布式的内存对象缓存系统,用于在动态应用中减少负载,提升访问速度。通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格... 阅读全文
posted @ 2014-05-23 13:41 joycelishanhe 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 下载CXF 下载地址:http://www.apache.org/dyn/closer.cgi?path=/cxf/2.7.11/apache-cxf-2.7.11.zip 将CXF压缩包解压到本地目录(以E:\WorkSpace\APACHE-CXF-2.7.11为例)配置环境变量 新建CX... 阅读全文
posted @ 2014-05-21 14:04 joycelishanhe 阅读(693) 评论(0) 推荐(0) 编辑
摘要: FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format}${book.name?if_exists } //用于判断如果存在,就输出这个值${book.name?default(‘xxx’)}//默认值xxx${book.... 阅读全文
posted @ 2014-05-16 11:36 joycelishanhe 阅读(10271) 评论(0) 推荐(0) 编辑
摘要: freemarker资料! http://freemarker.org/index.html freemarker正常生成HTML的模板引擎,公司需求将书籍来源的数据发放到不同的渠道,每个渠道生成特定的模板,这样数据自动生成相应的格式,主要是生成xml格式,所以根据网上的Demo改成了对应项目... 阅读全文
posted @ 2014-05-16 10:58 joycelishanhe 阅读(9577) 评论(0) 推荐(0) 编辑
摘要: 1.Hibernate的工作原理及为什么要用? 原理:1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SessionFactory 为什么要用:1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2.Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。它很大程度的简化了DAO层的编码工作。3.Hibernate使用java的反射机制,... 阅读全文
posted @ 2014-03-24 18:31 joycelishanhe 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 51.char型变量中能不能存储一个中文汉字?为什么? 可以,因为java中以Unicode编码,一个char占16个字节,所以放一个中文没问题。52.多线程有几种实现方法?都是什么?同步有几种实现方法?都是什么? 多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方法有两种,分别是synchronized与notify。53.JSP的内置对象及方法。 request :它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie,header,session数据的有用方法。 response:并提供了几个用于设置送回浏览器的响应的方法(例如co... 阅读全文
posted @ 2014-03-23 14:51 joycelishanhe 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象的特征有哪些? 抽象、继承、封装、多态2.String是基本数据类型吗? 基本数据类型:byte,int,long,short,boolean,float,char,double。Stirng是final类型,不可继承不可修改,不是基本数据类型。3.int和Integer区别? int是java原始数据类型,Integer是int的封装类,Integer初值null,int初值0。4.String和StringBuffer区别? String定长字符串,StringBuffer变长字符串。5.运行时异常与一般异常有何异同? 编译时 运行期异常如果没有被捕获 不要求方法必须... 阅读全文
posted @ 2014-03-22 11:04 joycelishanhe 阅读(216) 评论(0) 推荐(0) 编辑
摘要: String定长字符串; StringBuffer变长字符串,在处理字符串时,每次修改都会改变对象自身而不生成新对象,内存优于String; StringBuffer是线程安全的,在多线程程序中可以很方便的使用,但是效率相对慢些。1.StringBuffer对象初始化 一般用构造方法来创建,例如: StringBuffer s = new StringBuffer(); s为空对象 StringBuffer s = new StringBuffer("abc"); s为"abc"【注】StringBuffer与String为不同类型,不能直接强转,Str 阅读全文
posted @ 2014-03-20 22:22 joycelishanhe 阅读(291) 评论(0) 推荐(0) 编辑