- 博客(16)
- 收藏
- 关注
设计与开发的五条原则–六年真谛
这篇文章发表于我的博客 http://blog.feihoo.com/archives/388 。但是希望各位拍砖,就贴到这里了。---------------------------------------------------------------------------从2004年初(大学二年级第二学期)加入学校就业信息网站,靠写代码获得第一笔收入,迄今已经将近六年。...
2009-12-15 23:43:03
205
年终总结,判断一下你会不会成为菜鸟
[url=http://www.iteye.com/topic/486914]一个菜鸟程序员的唧唧歪歪[/url] 里描述了有些所谓牛人:[quote]之前在je上看到某高人一句话,大概如此“写了n年程序,待人接物屁都不懂,给个单子不会谈,上台讲个话腿都发软,作为一个男人这是很悲哀的”,深感赞同。[/quote]回想起过去的数年,工作兢兢业业,学习勤奋刻苦也都为了工作,但确实待人接物不...
2009-12-11 14:48:09
158
答复: 上个星期去腾讯面试一位主考官出的动脑题,当时被难住了
如果是智商题,根本就不应该想算法这回事。我看以后大家如果遇到这样的问题,问问是在考算法还是考智商。[quote="hanjiangit"]你这方法还是不行 用得还是穷举法 而且你预设了数组值为0 完全是掌握结果后再来写的 不能用数学方法解释[/quote]我也写了个算法实现,是用穷举,但是运算过程中逐步向正确结果收敛,有效降低了循环次数。从数学方法上完全可以解释(穷举 :))...
2009-06-27 01:27:41
191
二叉树遍历(递归/非递归)
二叉树以及对二叉树的三种遍历(先根,中根,后根)的递归遍历算法实现,以及先根遍历的非递归实现。//Node[code="java"]public class Node { private Node left; private Node right; private Object value; public Node(Node left, Node right...
2009-06-26 18:43:53
147
服务器数据量估计和存储资源的划分(Windows 2003)
我们有一个项目是 Windows 2003的系统, 我计划给系统分区15G,剩下的用作数据存储和备份(数据分区)。 大家认为一般给系统分区多大比较合适? 此外,我想把Tomcat和数据库(Sybase Adaptive Anywhere,文件型数据库) 安装在系统分区,而降他们的数据存储在数据分区。我这么估算数据分区的大小:日志文件;备份文件;数据以及数据可能的增长;除...
2009-06-23 17:19:26
350
调查:软件开发过程中工作量(成本)都是如何分布的?
就著名的《人月神话》(含《没有银弹》)中有关软件生产率的问题,最近有意整理一篇相关的文字。在这里跟大家做一个调查。 每一个项目经理,都会关注项目的成本。 我这里所指的成本,只是指软件生产过程中的成本(工作量)。 至于其他的成本,例如销售、采购等等的费用都不算。人月神话中是这么说的:[quote]所有软件活动包括根本任务——打造由抽象软件实体构成的复杂概念结构,次要任务——使用编程语言表...
2009-06-22 17:55:51
884
介绍一种性能极差的HQL写法,帮忙分析下原因
后果:查询时,10000条记录要7分钟!关联关系:[code] public class TrailRecord { Long id, Knowledge knowledge, Date borwseTime}public class TrailSession { Long id, User user,}[/code] ...
2007-10-26 15:05:40
203
请教,在集群上Hibernate二级缓存上200万个对象的问题
对象如下,我在想我的系统达到200万用户的时候,由于用户对象做了缓存的,所以可能达到200万个对象缓存。在集群部署时,采用节点间复制的缓存技术(Jboss Cache)。由于用户注册,改变name和email还是可能的,不过频率应该不高。另外可能还有新注册用户等。请问,会不会导致比较大的问题?虽然从占用内存量来计算, 200W * 0.1K = 20m(100个字节一个对象足够)。...
2007-07-26 10:14:43
117
Display Tag 的Artistic license是否许可商业使用
我现在需要用到Display Tag,而且,事实上已经用了。今天看了下它的协议 Artistic license,我实在没有读懂。看了中文的翻译,也还是不很清楚。我只是想使用Display Tag于商业软件,是否可行?如果我还想修改下Display Tag的部分代码,那还能使用么? 从事软件开发行业,希望大众能够尊重版权,自己当然也要了。所以慎重地在这里讨论下。请行家帮忙看下。谢谢。...
2007-06-30 19:42:15
792
请教,如果我要写本书,怎么写成PDF格式?
我想写本书,看到很多书都是很好的pdf格式,我也想试试。但是用Adobe PDF 根本就不能写啊,只能转化。是不是pdf格式的书,都是先在Word里面写好,然后转化成pdf的?那怎么控制格式啊?...
2007-06-02 12:21:38
127
程序员8小时之外的工作机器,大家给点意见
因在家里喜欢写写程序,老婆霸占了本本做视频。打算周末新买机器一台,主要用途: 运行Eclipse写Java程序,可能你有J2EE服务器做Debug 备份我的dreamhost上1G左右数据等,Python脚本,每周自动备份的 浏览网页等,基本不用来看电影电视 运行一个Vmare虚拟机,跑个Ubutun请大家给我点意见。主要是主板/CPU/内存搭配是否合理...
2007-05-09 12:44:41
155
处理功能清单和用例的关系,任务以及如何控制任务的粒度
在《UML与与模式应用》中,作者提到从目标的角度去看做用例。用例是用来挖掘需求的,而功能清单更多地是将一系列的功能列出来。 在我的项目中,我将功能细分,基本上一条功能成为一个任务,而一组功能就对应了一组任务。然后将任务由开发人员自己领取。通常一组任务也是由一个或者两个开发人员完成。通常,我把功能清单作为用例分析的结果之一,而按功能分配任务。现在的问题就是,有些功能太细小了,也有...
2007-04-28 16:12:36
339
【转】Bad Smell重构和设计的标准
原文网址:http://blog.csdn.net/shendl/archive/2005/10/19/509556.aspx -------“与其无尽的等待完美的设计,不如立刻着手实现可行的设计,然后再在设计出现臭味的时候重构实现!” 引言 今天,一位初学编程的朋友对我说,他写的类要么是数据类,要么是操作类。似乎写得不太好。于是,我看了他写的代码。他的类虽...
2006-10-28 10:18:37
174
软件工程方法学开篇
关于软件工程方法学,我认为应该包括如下两个方面:关于软件工程管理:1. 人的管理2 时间的管理3. 质量管理关于软件方法学:1. 开发方法学(迭代/敏捷)2. 架构知识---------------------------有待深入研究--------------------欢迎讨论...
2006-10-27 21:06:19
169
从事计算机需要修身养性
从事计算机是需要修养性格的。所以专门在这里开辟一个栏目,将为了技术而修身养性。第一,脚踏实地地从事计算机工作,而不是浮躁和狂妄。 真正进入这个行业已经两年多了,回顾两年多的历程,我付出了很多努力,做出了一些小东西,很多人都觉得我计算机很厉害。唉,其实我自己仔细看看我的历程,得失寸心知。一句话:完全是坚强意志下的苦干蛮干,编码--错误--编码--错误--..........
2006-10-27 14:05:35
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人