09 2008 档案

使用SAX解析XML文档

posted @ 2008-09-28 11:09 nonels 阅读(1733) | 评论 (5)  编辑

使用DOM解析XML文档
     摘要: 当使用DOM解析XML文档时,使用的是DOM的思想,因而不可避免需要将XML文档转换成DOM树。DOM解析器在装入XML文档时,已经在内存中将XML文档的每个元素转换成DOM树的每个节点了。

对于下面的一个简单XML文档:

xml代码:
  阅读全文

posted @ 2008-09-28 11:03 nonels 阅读(291) | 评论 (0)  编辑

(转)Java获得当前性能信息

posted @ 2008-09-15 01:39 nonels 阅读(213) | 评论 (0)  编辑

点对点聊天简陋版

posted @ 2008-09-15 01:30 nonels 阅读(598) | 评论 (2)  编辑

数据库的封装
     摘要: 每每涉及到数据库时,总是死板的硬套那四个步骤,一直对数据库如果封装成类感到疑惑,晚上看了点资料,有了点感悟,就记下来了。
将一些增删改查的基本操作都封装起来,其他类直接调用方法名,进行数据的操作,省了一堆无谓的声明,实例化等。。
  阅读全文

posted @ 2008-09-09 23:01 nonels 阅读(252) | 评论 (0)  编辑

Simple Columnar Transposition Technique(简单分栏式变换加密技术)
     摘要: 简单分栏式变换加密技术:
(1)将明文消息一行一行写入预定长度的矩形中
(2)一列一列读消息,但不一定按1、2、3列的顺序,也可以按随机顺序,如2、3、1
(3)得到的消息就是密文消息
注:密钥为字符的话,就根据ASII码的大小进行组合。  阅读全文

posted @ 2008-09-08 11:57 nonels 阅读(768) | 评论 (0)  编辑

关于时间的处理
     摘要: 在Java中关于时间的处理有很多种方法,在API中也有好几个关于时间处理的类,如 Date、Canlendar、GregorianCalendar、SimpleDateFormat、timestamp等...貌似很杂,现在一一整理~

各种时间类的关系如下:  阅读全文

posted @ 2008-09-04 21:45 nonels 阅读(200) | 评论 (0)  编辑

Strategy(策略模式)
     摘要: 设计原则:
#找出应用中可能需要变化之处,把它们独立出来,不要和不需要变化的代码混在一起(即使是行为)
#针对接口编程,而不是针对实现编程。(实例化对象时使用多态)
#多用组合,少用继承

策略模式:定义了算法族,分别封装起来,让他们可以互相替换,此模式让算法的变化独立与使用算法的客户
  阅读全文

posted @ 2008-09-04 18:48 nonels 阅读(201) | 评论 (0)  编辑

GUI简单实现凯撒加密法

posted @ 2008-09-04 15:51 nonels 阅读(826) | 评论 (1)  编辑

简单实现栅栏加密法

posted @ 2008-09-04 15:48 nonels 阅读(1666) | 评论 (2)  编辑

Tomcat6.0 配置
     摘要: 在成功安装JDK的前提下,安装tomcat6.0(假设安装路径为C:,一般选择FULL安装,4.0以上版本不用配置环境变量)系统变量中添加以下环境变量(假定你的j2sdk安装在c:"jdk1.6): JAVA_HOME=c:"jdk1.6。接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。
然后对tomcat进行配置:  阅读全文

posted @ 2008-09-04 15:43 nonels 阅读(650) | 评论 (0)  编辑

例子说明String的堆(heap)栈(stack)信息
     摘要: String是一个特殊的包装类数据。即可以用String str = new String("abc");的形式来创建,也可以用String str = "abc";的形式来创建。前者是规范的类的创建过程,即在Java中,一切都是对象,而对象是类的实例,全部通过new()的形式来创建。Java 中的有些类,如DateFormat类,可以通过该类的getInstance()方法来返回一个新创建的类,似乎违反了此原则。其实不然。该类运用了单例模式来返回类的实例,只不过这个实例是在该类内部通过new()来创建的,而getInstance()向外部隐藏了此细节。那为什么在String str = "abc";中,并没有通过new()来创建实例,是不是违反了上述原则?其实没有。
  阅读全文

posted @ 2008-09-04 14:22 nonels 阅读(468) | 评论 (0)  编辑

<2008年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

导航

统计

常用链接

留言簿(2)

随笔分类(16)

随笔档案(16)

搜索

最新评论

阅读排行榜

评论排行榜