![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
文章平均质量分 78
holybiblecx
这个作者很懒,什么都没留下…
展开
-
四个开放源代码审查工具【图文】
代码审查(Code Review)是软件开发过程的一个阶段,在这个阶段中,代码创造者和审查人员,可能还有质量保证(QA)测试人员,一起进行代码审查。如果你的主要兴趣是发现最好的工具进行代码审查,那么在决定使用Rietveld大多数开发者对代码审查的概念并不陌生,其他开发者或小组成员检查你编写的源代码是最常见的方式。代码审查(Code Review)是软件开发过程的一个阶段,在这个阶段中,代转载 2009-01-02 12:35:00 · 1505 阅读 · 0 评论 -
软件产品设计的五种境界
软件产品设计的五种境界 十几年软件研发的沧桑岁月,和一度险濒于破产的痛苦经历,让俺对软件产品开发有了更深层的体会。新年到来之际,写出来和大家作个交流。 一、农业境界 刚参加工作,朋友问我,你能用电脑干啥?我口出狂言,只要你想得出来的,我都能做得到。其实,我说这话相当无知。 柏拉图曾经说过,人的知识犹如一个圆,圆内是你已经知道的,圆外是你还转载 2010-01-13 22:03:00 · 453 阅读 · 0 评论 -
详解云计算技术
1、云计算概念简介 对于云计算,人们有着不同的理解和定义。本文认为,云计算是一种大规模资源整合的思想。云计算是IT界未来发展的必然趋势,所谓“天下大势,分久必合,合久必分”,IT界亦然。 1946年2月15日,世界上第一台电脑ENIAC诞生,占地十几间屋子,计算机行业也随着这个庞然大物应运而生。之后IT界开始了第一次“分”的过程,即个人电脑的诞生。随着网络的出现,IT界出现了第一次“合”的过程,如Client/Server架构、万维网WWW、Email等都是由高性能服务器通过网络为多个客户提供服务。但是转载 2010-08-03 10:10:00 · 1453 阅读 · 1 评论 -
设计模式-模式和原则
设计模式介绍 模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。 这是关于模式最经典的定义,作者是建筑大师Christopher Alexander。如果是第一次看到这句话,多数人会觉得有些抽象难懂。其实“模式”两个字只是一个代号,就像我叫Justin,如果我改叫Tom也没什么问题,只是我更喜欢Justin这个名字,所以从Christopher开始,有了“模式”这个词,人们也都把关于“重复发生的问题的描述和解决办法”统称为模式。“模式”这个词是不局限于软件开发行原创 2010-08-12 10:24:00 · 565 阅读 · 0 评论 -
Hadoop-- 海量文件的分布式计算处理方案
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处理机器的失效,并且管理机器之间的通讯请求。这样的模式允许程序员可以不需要有什么并发处理或者分布式系统的经验,就可以处理超大的分布式系统得资源。 一、概论 作为Hadoop程序员,他要做的转载 2010-10-30 14:39:00 · 352 阅读 · 0 评论