`
SunMicro
  • 浏览: 20987 次
社区版块
存档分类
最新评论
文章列表
中午休息的时候看了篇文章文章《Ben's Christmas day》,激发了一点Gossip情绪。也说说中美圣诞的差异。     虽不是土鳖节,但也同样搞得有声有色,大有超英赶美的趋势,而且听说去年重庆的热闹程度都超过人家洛杉矶了(根据我的现场观察,很有可能)。都是图热闹,但中美圣诞的差距是相当之大,首先是目标人群的差异,在美国,凑一起的是家人,中国则多是一些死党。准确来讲,美国的圣诞更像是中国的春节(lunar new year)。     中国过圣诞相对来说是比较仓促的,计划时间大概在两三周左右,而美国一般的家庭都是用半年时间来准备,而且相对于中国,美国有一套很完善的圣诞节加热系统(Com ...
数学基础差加之受严重的功利主义思想的影响,我对数学一直是没有太大兴趣。不过最近一段时间在看《算法导论》和《SICP》,几周下来发现进度之慢,归结原因是大部分数学知识都被我遗弃了,然后看的时候不得不在案头放上离散数学、微积分、线性代数、统计学、运筹学等大学未弃之书作为速查手册,说能快起来那是在自我忽悠。     做程序不能不懂数学犹如绘画不能不懂素描,基本功扎实了才好发挥。但鉴于程序员与数学家还是有本质的不同,不但要保持思维跨度在1到pow(10,15)也就是15个数量级之间还要学习相应业务知识以及应对客户,有点爱好的还要研究下声乐,绘画。这种情况下大可不必去与数学较劲。所以开发人员在数学的学习上 ...
早期JAVA的安全模型被称作”沙箱(sandbox)“,通过定义这样一个用户可配置的保护域来实现代码的安全性管理,紧接着在JDK1.4中引入了健壮的全功能安全体系,该体系仍然基于沙箱这一概念的,不过新体系的安全策略是向Protecti ...
λ演算是一套用于研究函数定义、函数应用和递归的形式系统。它由 Alonzo Church 和 Stephen Cole  Kleene 在 20 世纪三十 年代引入,Church 运用 lambda 演算在 1936 年给出 判定性问题 (Entscheidungsproblem) 的一个否定的答案。这种演算可以 用来清晰地定义什么是一个可计算函数。关于两个 lambda 演算表达式是否等价的命题无法通过一个通用的算法来解决,这是 不可判定性能够证明的头一个问题,甚至还在停机问题之先。Lambda 演算对函数式编程有巨大的影响,特别是Lisp 语言。 Lambda 演算可以被称为最小的通 ...
what is Extreme Programming simple design:什么是简单的设计,简单的说就是可以很容易使你团队成员理解并认同的设计,过犹不及 不少人总是喜欢炫耀自己所掌握的设计模式和最新的设计技巧,而全然不考虑是否 合适。简单的设计包 ...
www.martinfowler.com/articles/newMethodology.html#FromNothingToMonumentalToAgile engineering methodologies(工程方法,又或则plan-drive methodologies,计划驱动方法),这些方法通 过对开发过程进行严格而详细的规定,以期使软件开发更可预知以及获得更高的开发效率,这种强调前期计 划灵感来源与其他工程领域的实践,从而得名工程方法。不过工程方法虽然存在了很长时间,但并没有引起 人们太多的注意,对其主要的评批是太过于个官僚化,太多德事情需要做,会延缓整个开发进程。 ag ...
A pluggable adapter is an adapter that adapts dynamically to one of several classes. Of course, the adapter can adapt only to classes that it can recognize, and usually the adapter decides which class it is adapting to based on differing constructors or setParameter methods. Java has yet another ...
今天在论坛看见一小段代码,不得不佩服作者(blog)的创新精神。以前在使用Singleton的时候大多采用这样的方式: java 代码 public class Singleton { static Singleton instance; public static synchronized Singleton getInstance() { if (instance == null) instance = new Singleton(); return in ...
Global site tag (gtag.js) - Google Analytics