- 浏览: 36707 次
最近访客 更多访客>>
文章列表
转:http://caterpillar.onlyfun.net/GossipCN/JUnit/JUnitGossip.htm
开源框架: JUnit Gossip
在开发程式的过程中,大多数的时间是花在测试上,作为一个测试工具,JUnit 是个好的开始,它本身其实不难,但难在如何落实测试,大多数的时间中,我们仍习于先撰写好程式,然后运行它并观看结果来除错,能够撰写测试程式已属难能可贵,真正能作到测试驱动(Test-Driven)的就更加稀有了。
无论如何,测试是必要的,然而要改变开发人员那种近乎与生俱来的不良测试习惯,则是需要教育的。JUnit 不仅是个测试工具,还是个教育工具,您要学习的是 ...
- 2007-09-12 12:48
- 浏览 1103
- 评论(0)
转:
http://www.ibm.com/developerworks/cn/java/j-cq10316/
追求代码质量: 通过测试分
类实现敏捷构建
以不同频率运行测试来缩短构建持续期
...
- 2007-09-12 12:47
- 浏览 879
- 评论(0)
为什么用ejb?(ejb使用的经典分析,摘)
作者:佚名 文章来源:不详 点击数: <script language="javascript" src="http://www.163vc.com/Article/GetHits.asp?ArticleID=43472"></script>98 更新时间:2006-11-7
...
- 2007-09-12 11:57
- 浏览 921
- 评论(0)
来源:http://www.jdon.com/artichect/whyEJB.htm
首先,我们必须明确,为什么要使用J2EE?J2EE优点是什么?使用J2EE的主要原因是多层结构,传统的两层C/S结构难于维护,稳定性极差,界面代码和数据库代码混淆在一起,牵一动百,多层结构使得界面和数据库完全分离,并且诞生了中间件这样的技术,如下图:
Web+EJB能组成真正的多层结构
为什么使用EJB我原先认为这不是一个讨论的话题,因为EJB是J2EE重要的组成部分,可以说没有EJB的J2EE只是一种Web系统,这样的系统非常容易丧失了多层结构的大部分优点(仔细想想那些混合多种层次功能JavaB ...
- 2007-09-12 11:56
- 浏览 987
- 评论(0)
转: http://blog.joycode.com/sumtec/archive/2004/11/18/39144.aspx
今天看到朋友wayfarer写的一篇文章,大概是关于protected的“保护性”问题的,看过之后内心有些想法想与大家分享,如果大家不嫌弃,敬请往下看。
拍脑壳所想之
——戏言面向对象
说到protected这个词,我不可避免的就会想到一个概念——面向对象。那么什么是面向对象呢?其实我个人认为面向对象这个概念是一直在发展变化的,到了今天,面向对象这个词也许让它叫做面向抽象更加贴切。在刚刚建立面向对象这个概念的时候,大概连创造者对于到底什么是面向对象都不是很 ...
- 2007-09-12 11:55
- 浏览 793
- 评论(0)
Java语言的特点
发布时间:2005.04.18 19:29 来源:赛迪网 作者:赛迪网
Java到底是一种什么样的语言呢?Java是一种简单的面象对象的分布式的解释的健 ...
- 2007-09-12 11:51
- 浏览 1794
- 评论(0)
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:
问题一:
使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?
我很早前就发现Unicode、Unicode big endian和UTF-8编码的txt文件的开头会多出几个字节,分别是FF、FE(Unicode),FE、FF(Unicode big endian),EF、BB、BF( ...
- 2007-09-12 11:49
- 浏览 949
- 评论(0)
转载:http://www.iteye.com/article/31860
字符串编码(charset, encoding/decoding)问题原理
编码问题很重要,关于编码问题的文章也很多。我本来没有兴趣重复这个主题。
一个朋友问我有没有比较好的编码介绍文章。我记得以前看过几篇很不错的,但是当时搜索到的时候,就比较费劲,一时想不起来。于是,我就说,我攒一篇好了。
---------------------------------------
编码无处不在。Database, file, editor, IDE, compiler, browser。
代码(比如java, jsp, asp ...
- 2007-09-12 11:47
- 浏览 1135
- 评论(0)
转载:http://www.blogjava.net/BlueSUN/archive/2007/03/03/101562.aspx
Java帝国的王储——Groovy !
让我们来回顾一下主流语言的发展历程:机器语言(由01组成) -> 汇编语言 -> ... -> C语言 -> C++ -> Java -> ?
不知道大家有没有发现在语言发 ...
- 2007-09-12 11:46
- 浏览 1217
- 评论(0)
转载:http://dev2dev.bea.com.cn/techdoc/200601194089.html
Groovy和Grails简介
时间:2006-12-26
作者:Harshad Oak
浏览次数: <script language="JavaScript" src="/beadevcount.jsp?d_id=194089" type="text/JavaScript"></script>586 ...
- 2007-09-12 11:44
- 浏览 713
- 评论(0)
原文:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html?S_TACT=105AGX52&S_CMP=techcsdn
Java 理论与实践: 正确使用 Volatile 变量
volatile 变量使用指南
...
- 2007-09-12 11:42
- 浏览 635
- 评论(0)
REST是什么
转载的一篇REST介绍,欢迎大家去原文出处去看精彩 ...
- 2007-09-12 11:40
- 浏览 979
- 评论(0)
取这个题目,给我的感觉很沉重(跟最近心情有关,这里就不说了),做软件也有5,6年了(决不是为了炫耀,没什么能力,现在还是个程序员),也有一些体会,我感觉在实际项目中遇到很多问提,但是有没有一个好的解决方案。我希望这个贴子只是一个开始,希望有更多的人,把自已常遇到的问题提出来,把自已的解决方案提出来,在家一学习,进步。
我先说一个。性能问题(这个网站讨能架构,幽雅的设计,新技术有很多,但从多方面讨论性能的很少,我没看见)。现面列出两个我感触很深的例子:
1,教务系统中的学生选课,在这种情况下,并发很多,到少上千,数据必须时时动态的,当学生选课时,服务器会搞得很慢,最坏情况,就是压死。
2,从历史 ...