
Java
文章平均质量分 62
gengv
这个作者很懒,什么都没留下…
展开
-
JDBC以及DAO视频学习
花了三天时间,把传智播客李勇老师的JDBC视频全看完了。 虽然之前也会使用JDBC,也了解连接池原理与使用等内容,但是通过这次学习,感觉受益匪浅。总体来说,这次视频学习,要点有: 1. JDBC和SQL的基本操作及原理,比如SQL事务、隔离级别、批处理、获取自动生成key、DataSource等。 2. DAO的设计与实现,尤其是视频里介绍了许多经典设计模式,如工厂模式、代原创 2009-06-02 23:56:00 · 1956 阅读 · 1 评论 -
CGlib简单介绍
原文地址:http://www.blogjava.net/stone2083/archive/2008/03/16/186615.htmlCGlib概述:cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的class。cglib转载 2012-10-31 22:38:10 · 1243 阅读 · 0 评论 -
Registry key 'Software/JavaSoft/Java Runtime Environment/CurrentVersion'
今天打开Eclipse的时候,突然出现了问题,程序总是崩溃,一直打不开eclipse。重启多次,也不行,郁闷~使用命令行,java -version,显示如下结果:C:/>java -versionRegistry key 'Software/JavaSoft/Java Runtime Environment/CurrentVersion'has value '1.3', but '1.6' is required.Error: could not find java.dll原创 2010-11-01 22:46:00 · 12517 阅读 · 0 评论 -
使用 Java 生成 MD5 编码
<br />转自:http://www.blogjava.net/haogj/archive/2006/07/04/56604.html<br /> <br />MD5即Message-Digest Algorithm 5(信息-摘要算法5),是一种用于产生数字签名的单项散列算法,在1991年由MIT Laboratory for Computer Science(IT计算机科学实验室)和RSA Data Security Inc(RSA数据安全公司)的Ronald L. Rivest教授开发出转载 2010-06-18 16:33:00 · 938 阅读 · 0 评论 -
如何用ArchiveUpdateSite方式安装MyEclipse8.5
之前一直使用MyEclipse(从6.0到7.5)的ArchivedUpdateSite包来安装MyEclipse,通常都是从网上先下载对应的Eclipse平台,然后使用Eclipse的Install Manager来安装。但是这次安装MyEclipse8.5却遇到了麻烦,先下载了Eclipse3.5.2的JavaEE版本,然后像以前一样,集成安装MyEclipse8.5的ArchivedUpda原创 2010-05-13 14:06:00 · 3447 阅读 · 0 评论 -
Ubuntu 9.10下jre安装中文字体
文章出处:http://www.linuxidc.com/Linux/2010-01/23990.htm 安装环境Ubuntu 9.10、java 1.6.0.15首先找到你需要的字体,比如我就是从windows系统里拷出来的,C:/WINDOWS/Fonts这里有很多字体,我只拷贝了simhei.ttf和simsun.ttc。 安装java后,在java的转载 2010-01-14 01:38:00 · 1595 阅读 · 0 评论 -
在泛型中得到T.class
在使用Spring的JdbcTemplate实现DAO的时候,经常会用到一个类ParameterizedBeanPropertyRowMapper。它的静态方法newInstance()接受一个Class类型的参数,用于将ResultSet中的属性映射到传入的这个Class类型的Bean对象中,再组成列表返回。 如果要想把这个DAO做成泛型的,就必须要知道Class的类型。但是直接写成T.原创 2010-01-11 21:58:00 · 35214 阅读 · 7 评论 -
使用DateUtils和DateFormatUtils处理时间日期转换
在Apache Commons项目的Lang里面,有两个类:DateUtils和DateFormatUtils,专门用于处理时间日期转换。它们在org.apache.commons.lang.time包下。 1. 与SUN的SimpleDateFormat相比,其主要优点是:线程安全。 2. 对应于SimpleDateFormat的format()的方法,是DateFo原创 2009-12-14 23:50:00 · 34039 阅读 · 0 评论 -
JavaGUI 应用程序部署
原文地址:http://www.blogjava.net/Swing/archive/2010/02/05/312114.htmlJavaGUI程序发布分类 1) Applet:可以嵌入到浏览器中,通过网页的方式展示给用户 2) application :有两种发布方式 ü 打包成jar包通过bat的方式运行,或者通过第三方软件打成ex转载 2010-02-06 23:14:00 · 941 阅读 · 0 评论 -
项目知识点小结
经过3个月来业余时间里的努力,终于将为公司设计的一套系统的两个主要模块做好了。其中用到了Struts2、Spring、JQuery等框架或技术。 其间确实学到了很多东西,有些经验教训记下来了,有些忘掉了,很可惜。现在把尚有记忆的写下来几条吧。 1. jQuery的Struts2 Plugin包里面的DatePicker,则JSP页面中用到的时候,注意其z-Index值的设置,否则很原创 2010-01-25 22:38:00 · 1250 阅读 · 1 评论 -
常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个转载 2009-07-08 19:46:00 · 1081 阅读 · 0 评论 -
扩展 JUnit 测试并行程序
甘 志 (ganzhi@cn.ibm.com), 高级软件工程师, IBM 中国软件开发中心戴 晓君 (daixiaoj@cn.ibm.com), 软件工程师, IBM 中国软件开发中心齐 尧 (qiyaoj@cn.ibm.com), 软件工程师, IBM 中国软件开发中心罗 志达 (luozd@cn.ibm.com), 软件工程师, IBM 中国软件开转载 2009-06-15 09:45:00 · 1196 阅读 · 0 评论 -
Java范型的两种写法
Java范型的两种写法 1、原始的DAO层的类:package com.test;public class UserDao { public void add(User user){ //.保存实体的代码转载 2009-06-12 13:59:00 · 939 阅读 · 0 评论 -
Java正则表达式的解释说明
表达式意义: 1.字符x 字符 x。例如a表示字符a// 反斜线字符。在书写时要写为////。(注意:因为java在第一次解析时,把////解析成正则表达式//,在第二次解析时再解析为/,所以凡是不是1.1列举到的转义字符,包括1.1的//,而又带有/的都要写两次)/0n 带有八进制值 0的字符 n (0 /0nn 带有八进制值 0的转载 2009-06-12 13:47:00 · 889 阅读 · 0 评论 -
JAVA排序汇总
document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");转载 2009-06-04 14:48:00 · 752 阅读 · 0 评论 -
Java1.5泛型指南中文版
Java1.5泛型指南中文版(Java1.5 Generic Tutorial)英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf 译者: chengchengji转载 2009-06-03 09:25:00 · 707 阅读 · 0 评论 -
DAO和JdbcTemplate
今天将昨天看的JDBC视频里面的DAO以及相关模式使用了一下,实现了自己的JdbcTemplate,修改了前两天写的一个小例子。 感觉很爽,尤其是利用策略模式,大大简化了JDBC操作。同时DAO将数据层彻底剥离出来,清晰明了。 明天打算用Spring框架里面的JdbcTemplate来实现DAO,再试一试。主要是想利用Spring的JdbcTemplate的线程安全特性。原创 2009-06-03 23:34:00 · 835 阅读 · 0 评论 -
非捕获组详解
这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。主要总结 1个 + 2组 一共5个。(?:X) (?=X) (?<=X) (?!X) (?<!X)一、先从(?:)非捕获组说起。下面由一个例子引出非捕获组。有两个金额:8899¥ 和 6688$ 。显然,前一个是8899元的人民币,后一个是6688元的美元。我现在需要一个正则,要求提炼出它们的转载 2015-04-29 10:49:52 · 1204 阅读 · 0 评论