`
phpxer
  • 浏览: 72200 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
这篇文章发表于我的博客 http://blog.feihoo.com/archives/388 。 但是希望各位拍砖,就贴到这里了。 --------------------------------------------------------------------------- 从2004年初(大学二年级第二学期)加入学校就业信息网站,靠写代码获得第 ...
一个菜鸟程序员的唧唧歪歪 里描述了有些所谓牛人: 引用之前在je上看到某高人一句话,大概如此“写了n年程序,待人接物屁都不懂,给个单子不会谈,上台讲个话腿都发软,作为一个男人这是很悲哀的”,深感赞同。 回想起 ...
如果是智商题,根本就不应该想算法这回事。我看以后大家如果遇到这样的问题,问问是在考算法还是考智商。 hanjiangit 写道 你这方法还是不行 用得还是穷举法  而且你预设了数组值为0 完全是掌握结果后再来写的 不能用数学方法解释 我也写了个算法实现,是用穷举,但是运算过程中逐步向正确结果收敛,有效降低了循环次数。从数学方法上完全可以解释(穷举)。运算大概18ms。没有上面WonderfulCounter快。 不过可读性还好,有人能够帮忙再优化一下么? 算法实现如下: /* 一共有上下两排数,上排的十个数是【0,1,2,3,4,5,6,7,8,9】 针对上排的每个数,在其对应的 ...
二叉树以及对二叉树的三种遍历(先根,中根,后根)的递归遍历算法实现,以及先根遍历的非递归实现。 //Node public class Node { private Node left; private Node right; private Object value; public Node(Node left, Node right, Object value) { super(); this.left = left; this.right = right; this.value = value; } public Node ...
我们有一个项目是 Windows 2003的系统, 我计划给系统分区15G,剩下的用作数据存储和备份(数据分区)。 大家认为一般给系统分区多大比较合适? 此外,我想把Tomcat和数据库(Sybase Adaptive Anywhere,文件型数据库) 安装在系统分区,而降他们的数据存储在数据分区。 我这么估算数据分区的大小: 日志文件; 备份文件; 数据以及数据可能的增长; 除此以外,大家还考虑一些其他因素么?
就著名的《人月神话》(含《没有银弹》)中有关软件生产率的问题,最近有意整理一篇相关的文字。在这里跟大家做一个调查。 每一个项目经理,都会关注项目的成本。 我这里所指的成本,只是指软件生产过程中的成本(工 ...
后果: 查询时,10000条记录要7分钟! 关联关系: public class TrailRecord { Long id, Knowledge knowledge, Date borwseTime } public class TrailSession { Long id, User user, }   查询HQL代码: getHibernateTemplate().setMaxResults(amount); String hql = "select r.knowledge from TrailRecord r w ...
对象如下,我在想我的系统达到200万用户的时候,由于用户对象做了缓存的,所以可能达到200万个对象缓存。 在集群部署时,采用节点间复制的缓存技术(Jboss Cache)。由于用户注册,改变name和email还是可能的,不过频率应该不高。另外可能还有新注册用户等。请问,会不会导致比较大的问题? 虽然从占用内存量来计算, 200W * 0.1K = 20m(100个字节一个对象足够)。 我自己觉得心里感觉不稳啊。请各位大佬帮忙考虑下。 public class Member { private String name; private String uid; ...
我现在需要用到Display Tag,而且,事实上已经用了。今天看了下它的协议 Artistic license,我实在没有读懂。看了中文的翻译,也还是不很清楚。我只是想使用Display Tag于商业软件,是否可行?如果我还想修改下Display Tag的部分代码,那还能使用么? 从事软件开发行业,希望大众能够尊重版权,自己当然也要了。所以慎重地在这里讨论下。 请行家帮忙看下。谢谢。 协议原文链接:http://displaytag.sourceforge.net/11/license.html 这里还有个中文翻译:http://openvanilla.org/wiki/zh/index. ...
我想写本书,看到很多书都是很好的pdf格式,我也想试试。但是用Adobe PDF 根本就不能写啊,只能转化。是不是pdf格式的书,都是先在Word里面写好,然后转化成pdf的?那怎么控制格式啊?
因在家里喜欢写写程序,老婆霸占了本本做视频。打算周末新买机器一台,主要用途: 运行Eclipse写Java程序,可能你有J2EE服务器做Debug 备份我的dreamhost上1G左右数据等,Python脚本,每周自动备份的 浏览网页等,基本不用来看电影电视 运行一个Vmare虚拟机,跑个Ubutun 请大家给我点意见。主要是主板/CPU/内存搭配是否合理。以及,键盘等使用程序如何。谢谢大家。 另外,同时运行Ubutun和Windows,大家有没有更好的方法? ...
在《UML与与模式应用》中,作者提到从目标的角度去看做用例。用例是用来挖掘需求的,而功能清单更多地是将一系列的功能列出来。 在我的项目中,我将功能细分,基本上一条功能成为一个任务,而一组功能就对应了一组任务。然后将任务由开发人员自己领取。通常一组任务也是由一个或者两个开发人员完成。 通常,我把功能清单作为用例分析的结果之一,而按功能分配任务。 现在的问题就是,有些功能太细小了,也有的功能比较大。在《敏捷软件开发》这本书中,Bob大叔说4~16小时为一个任务比较合适。所以有时候就将功能合并或者拆分了,大约是4~16小时为一个任务。 请问朋友们是怎么做的呢?
原文网址:http://blog.csdn.net/shendl/archive/2005/10/19/509556.aspx -------“与其无尽的等待完美的设计,不如立刻着手实现可行的设计,然后再在设计出现臭味的时候重构实现!” 引言 今天,一位初学编程的朋友对我说,他写的类要么是数据类,要么是操作类。似乎写得不太好。于是,我看了他写的代码。他的类虽然编得不怎么样,但是放在他的小项目中,并没有发出多浓的bad smell。所以,我告诉他,他的类写得不错,并无不妥。 在回家的路上,我回想起这个他的这个问题,觉得有必要好好探讨一番,遂作此文。 正文 以前 ...
关于软件工程方法学,我认为应该包括如下两个方面: 关于软件工程管理: 1. 人的管理 2  时间的管理 3. 质量管理 关于软件方法学: 1.  开发方法学(迭代/敏捷) 2.  架构知识 ---------------------------有待深入研究-------------------- 欢迎讨论
从事计算机是需要修养性格的。 所以专门在这里开辟一个栏目,将为了技术而修身养性。 第一,脚踏实地地从事计算机工作,而不是浮躁和狂妄。      真正进入这个行业已经两年多了,回顾两年多的历程,我付出了很多努 ...
Global site tag (gtag.js) - Google Analytics