- 博客(9)
- 收藏
- 关注
转载 字符,字节和编码
文章出处:http://www.regexlab.com/zh/encoding.htm]级别:初级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。引言“字符与编码”是一个被经常讨论
2006-02-21 15:52:00
1229
转载 揭开正则表达式的神秘面纱
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm]引言 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容
2005-12-27 11:20:00
1133
原创 运用DBUnit进行高效单元测试
引入DBUnit 现实系统中通常会有一些具有外部依赖性的对象,这些对象和数据库或者其他对象存在诸多关联。如果我们对这样的对象编写单元和组件级测试的话,可以想象将是非常麻烦的一件事.因为这种外部依赖性的存在,使的我们很难将对象孤立出来进行测试。经常提及的白盒测试法,基本上就是通过控制对象的外部依赖性来达到隔离对象的目的,使的可以操作这些对象的
2004-09-06 09:00:00
6968
17
原创 被动实例化
被动实例化 -- 性能与资源占用之间的平衡 译者注: 本来没打算翻译这篇文章,但前段时间进行代码走查和bug Fix工作的时候,发现程 序代码中依然存在这样的问题.于是我就将这篇文章翻译了出来.供大
2004-05-09 11:26:00
1771
1
原创 几乎所有基于Java的web app都需要Model 2( part I)
几乎所有基于Java的web app都需要Model 2 在Web应用方面,Java开发人员通常使用两种设计模式,简单称为Model 1和Model2. 两种模式现在都在应用,但在开发大中型的应用程序(译注:以后提及应用程序均代表Web应用程序)或复杂性将来可能增加的应用程序时,应当首推Model 2.我将谈论
2004-02-09 00:13:00
3287
原创 几乎所有基于Java的web app都需要Model 2 (part II)
几乎所有基于Java的web app都需要Model 2 当Web容器从客户端程序接收到一个请求时,控制流开始运行。所有的请求都被传递给控制器。由控制器Servlet决定将请求传递给哪个视图.图 1 仅罗列出了一个视图,但在实际应用中,通常会有多个视图。客户端程序请求的视图会调用JavaBean中的方法并且
2004-02-09 00:13:00
1620
原创 队列Queue:一个被遗失的java.util类(1)
队列:一个被遗失的java.util类 标准java包 java.util 的出现,带来了大量有用的数据结构(像堆栈Stack,链接表LinkedList,哈希集HashSet和树型集合TreeSet).但很遗憾的是,队列类在这个标准包中没有被实现。在这篇文章中我们讨论三种方法来实现队列类。 堆栈与队列 堆
2004-01-12 17:10:00
2180
原创 队列Queue:一个被遗失的java.util类(完)
队列Queue:一个被遗失的java.util类 第二种方法 为了克服上面提及到的性能问题,这个方法中,队列Queue类的实现建立在链接表Linkedlist类的基础上,因为链接表Linkedlist对于第一个元素的删除不会导致其它剩余元素位置的移动。public class Queue2 extends Linke
2004-01-12 17:10:00
2233
原创 运用 JSTL 实现快速开发
运用 JSTL 实现快速开发 在这篇文章中,我将为大家介绍一种基于JSP且灵活有趣的技术,那就是JSTL.JSTL全称为Java Server Pages Standard Tag Library.虽然JSP已经变的非常流行,但JSTL在基于SQL数据库的简单、快速的前后台开发中还是没有被广泛的应用。一旦你了解了JSTL,你就会了解到它的优点
2004-01-07 15:10:00
1467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人