- 博客(7)
- 收藏
- 关注
原创 Java SE 7 中Java语言的新特征
Java SE 7是下一次JavaSE平台主要发布的版本。在正式发布之前,我们先关注一下这次Java在Java语言上有哪些改进。在本文中,描述了Java SE 7 语言的三个改进点,后续文章会描述其它的四个语言改进点。在switch语句中使用String在JDK 7 发布版本中,开发人员可以在switch表达是中,使用String对象:public String getTypeOfDayWithSwitchStatement(String dayOfWeekArg) { String typeO
2011-04-20 00:52:00
773
原创 使用Velocity+zip+xml快速构建word2007文档
技术介绍 在一般的Java项目中,生成word文档的时候,我们会使用到jacob来作为我们生成word文档的工具,但是jacob是通过使用JNI调用dll文件来实现,这样的工作方式带来了极大的性能开销.这里我们采用Velocity+zip+xml快速构建word2007文档,所以说这个技术实现有一定的局限性,生成的必须是word2007文档. 我们先来了解下word2007
2010-05-05 10:43:00
1889
1
原创 复习一下RSA
今天给人家写了一个RSA代码,正好复习一下RSA,以前写的不知道到哪里去了。import java.math.BigInteger;import java.util.Random;public class Main { public static void main(String[] args) { //待加密的明文信息 String pmsg="RSA信息
2007-12-04 15:43:00
500
原创 NetBeans与eclipse谁好用
要说NetBeans与eclipse谁好用,其实各有各的好,我当然是各取所长了,我一般是结合使用,前期我使用eclipse+myeclipse插件,很容易实现在项目中加入一些框架并生成配置文件,比如Spring,Hibernate,Struts等框架,当然在netbeans中也可以一步实现在项目里加入Struts及其他一些框架,但是netbeans加入Spring,Hibernate就没那么方便了
2007-12-03 22:07:00
3526
原创 关于MD5的个性化使用--如何避免解密者通过MD5网站服务对MD5解密
关于MD5的使用熟悉密码的朋友应该对MD5不陌生,它是一个单项函数,其实MD5的理论基础并不是很实在,它是建立在一个还未解决的数学难题上的,简单的说如果这个数学难题解决了,MD5也就破解了。我曾经多次将一个MD5加密的密文它通过互联网的MD5解密服务轻松的得到密码,其实这些网站并不是真的把MD5破解了,而是利用建立数据库来建立了一个MD5到明文的映射,这个数据库管理着很多MD5加密的摘要和对应
2007-12-02 14:09:00
1169
原创 改写Hibernate提供的uuid
昨天方7说要找一个自动生成不重复文本的函数,我刚刚分析了一下Hibernate提供的uuid,改写了源程序。hibernate中的uuid是自动生成主键的一种机制,但是它依赖于hiberbate包,我刚刚将它从Hibernate中提取出来,供各位使用。import java.io.Serializable;import java.util.Properties;import java.net.
2007-12-01 18:29:00
1188
原创 JDO工具是如何工作的?
JDO工具是如何工作的? JDO工具是一个嵌入式的(OODB)面向对象数据库,而且它支持面向对象的所有特性。 JDO工具在当一个对象创建的时候会给每个对象分配一个(OID)对象标识符。 OID是对象独一无二的表示符。 OID使内部对象相互关联。 OID从对象和对象在整个的生存周期里无法改变的状态中独立出来。 每个OID一旦生成就不会改变了,如果要用来标识另一个对象的话,除非先前的对
2007-11-26 20:25:00
505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人