- 博客(7)
- 收藏
- 关注
转载 EJB的七年之痒
曾几何时,EJB被人们当做J2EE的核心而顶礼膜拜。可惜,过去七年的经验褪去了EJB的光环。我现在更多地把EJB当作一种过渡性的技术:它普及了很多有价值的思想;但对于大多数新的应用来说,它并不是最佳的选择。在本文中,我们将审视EJB教给我们的东西,以及——更重要的是——如何享受那些有价值的思想,同时避开EJB的重大缺陷。EJB的原意是简化企业应用的开发,它希望让应用开发人员将能够将注意力集中于他们
2005-06-28 17:09:00
766
转载 常用开源协议解析
开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。 现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如BSD, GPL, LGP
2005-04-07 11:47:00
630
原创 一些杂感
有必要深入了解一下《企业应用架构模式》这本书,越来越发现这本书实在是经典在目前的条件下,要继续深入研究企业级系统看来是不太可能了,不过还是希望继续保持关注关于spring,看了一些开发文档,还是不知所以然,继续研究ing《敏捷软件开发》(robert. c martin)的那本书也需要进一步研究,可是似乎风格不是我喜欢的种类,得下一番功夫才可以关于IOC,有一些模糊的认识,但是真正了解的却不多关于
2004-12-30 10:11:00
629
原创 关于这两天遇到的一个问题
關於session,有個很奇怪的問題要紀錄Illegal attemp to associate collection to two open sessions這個東西是怎麽出來的?初步猜測可能是因爲集合使用了同一個引用但是沒有釋放掉最初的connection所導致具體原因需要再研究
2004-12-30 09:52:00
1311
原创 CMM到底给我们带来了什么?
最近我们部门在努力通过CMM3中,经过一段时间的培训和实做。发现了一些比较令人困惑的地方,记录下来可以探讨一下。CMM的目标是提高组织的成熟度,利用软件开发过程通过固化甚至严格量化的过程来提高整个组织的成熟度进而达到较高的项目成功率和客户满意度。嗯,通过最初的培训,经历了以前开发过程比较混乱,存在各种问题的我觉得茅塞顿开,原来做软件可以这样。这样的开发才可以叫做工程。可是,真
2004-12-08 12:04:00
733
原创 需要在近期内澄清的概念以及需要掌握的方法
WebWork2Struts1.2.2或更高版本SpringPico什么叫做IOC?和DIP之间的关系?需要更深入的了解敏捷编程,特别是crystal方法企业级编程的若干方法和若干概念,比如线程,分布式,同步等等。这一点大概需要长期的积累才可以了解。主要因为没有机会接触真正的企业级应用所致
2004-11-30 12:14:00
735
2
原创 SQL注入天书—ASP注入漏洞全接触
引 言随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注
2004-11-30 12:07:00
640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人