摘要:
Test Double(测试替身) 可以分为Dummary、Fake、Stub、Spy、Mock几种。下面是定义: Dummy 不包含实现的对象(Null也是),在测试中需要传入,但是它没有被真正地使用,通常它们只是被用来填充参数列表。 Fake 有具体实现的,但是实现中做了些捷径,使它们不能应用与 阅读全文
摘要:
修改版本号 mvn versions:set DnewVersion=2.50.1 SNAPSHOT 提交版本号 mvn versions:commit 撤销修改 mvn versions:revert https://stackoverflow.com/questions/5726291/upda 阅读全文
摘要:
之前为了实现基于Hibernate+Oracle的存储过程调用,发现了一个又一个坑,然后一个一个的尝试解决。 需求:使用Hibernate调用Oracle的存储过程,需要支持的有动态表名、存储过程变量定义、数组传递 1. oracle变量定义 首先,需要解决的是如何在oracle存储过程中定义变量, 阅读全文
摘要:
Access Levels The following table shows where the members of the Alpha class are visible for each of the access modifiers that can be applied to them. 阅读全文
摘要:
一天中午走在路上,顺道去看了学校新媒体艺术与设计系的学生优秀作品展。看到一个logo设计时引发了我很大的兴趣,觉得设计的非常清新活泼,不过并没有拍下来,在这里不能贴图。但是logo设计大家应该都有所概念,也没必要解释。出来的路上我在想为什么这个logo设计可以如此吸引我,让我觉得设计得很赞。我想,所... 阅读全文
摘要:
在.NET中 DAL+IDAL+Model+BLL+Web是什么意思http://hi.baidu.com/hexiaojian/item/8d0c1a8e648546d75e0ec1e7其实三层架构是一个程序最基本的在.Net开发中通常是多层开发比如说BLL就是business Logic laywer(业务逻辑层)他只负责向数据提供者也就是DAL调用数据然后传递给客户程序也就是UIDAL就是(data access laywer)数据访问层,负责对实体也就是数据库相应表的增删改查IDAL它体现了“抽象”的精神,或者说是“面向接口编程”的最佳体现。抽象的接口模块(IDAL)Model:实体层 阅读全文
摘要:
一直放不下写作,有糊里糊涂进了软件工程,近来知道一个有趣的名词——文学编程~~呵呵,莎士比亚~~ 阅读全文
摘要:
原文链接:http://blog.csdn.net/jj12345jj198999/article/details/6590886国外知名网站stackoverflow上有一个问题调查:哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知识,我们毕业后能帮助我们在 阅读全文
摘要:
原文链接:http://blog.csdn.net/jj12345jj198999/article/details/6519297导读:本文是从《Advice to a college sophomore programmer》这篇文章翻译而来。本文作者Peter在Groupon公司的一项新职务是为公司招募优秀的开发人员。同时,作为开发团队的代言 人,他还负责发布招聘信息、回答问题等。在过去的一周,他对两个询问夏季实习工作的学生进行了回复。内容如下:下面是我在回复他们的邮件中的感觉值得公开发表的一些建议:1. 如果你在大二的时候就已经开始接触外面的公司,我认为你做的很对,你就应该这么早为你今后 阅读全文
摘要:
文章来源: http://www.cioage.com/art/201110/94614.htm1.领袖和跟风者的区别就在于创新 创新无极限!只要敢想,没有什么不可能。在CIO这个职位上来说,同样如此,搞企业信息化也同样需要创新,根据自己的企业所处的行业领域以及企业内部的需求重点来因需而定公司的信息化建设方案。如今各行各业的竞争都非常激烈,如何才能在众多企业当中脱颖而出,就需要CIO做好IT创新,引入云计算,虚拟化等技术绝对是一个妙招。2.成功没有捷径,最大限度的发挥你的才能展现你的卓越品质 成功没有捷径,变的卓越并不难,从现在开始尽自己最大能力去做,你会发现生活将给你惊人的回报。很多CIO在 阅读全文