-
在编程过程中,多了解语言周边的一些知识,以及一些技巧,可以让你加速成为一个优秀的程序员。 对于Python程序员,你需要注意一下本文所提到的这些事情。 你也可以看看 Zen of Python(Python之禅) ,这里面提到了一些注意事项,并配以示例,可以帮助你快速提高。 1. 漂亮胜于丑陋 实现一个功能:读取一列数据,只返回32 次阅读|没有评论
-
今天看了传统方式使用外部XML来配置Srping的一些资料(Spring2.5开始引入了Annotation,并且在Spring3后有了更好的应用,Annotation是配置Spring的另外一种方式,当然这还需要JAVA5以及更高版本的支持)。 Spring就好象一个 大工厂,在Client端代码需要实例化类的地方,可以使用Spring的方法直接根据Spring外部XML配置文件中配置31 次阅读|没有评论
-
浅析值栈 ValueStack对象 相当于一个 栈 ,它贯穿整个Action的生命周期, 每个Action类的对象实例都会拥有一个ValueStack对象 当Struts2接收到一个 *.action 请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到 ValueStack对象的顶层节点 值栈也位于内存中 ,它也是和 parameters、reque28 次阅读|没有评论
-
公交车上碰到一哥们,肩膀挨着肩膀的站着,作死在那咳嗽,嘛呀,真怕非典又一次光临,我也怕他有肺结核啊,这人咳嗽为啥不带个口罩呢,半个小时的路程,最难受的是,他居然跟我一起下车,倒。。。。下次千万别碰到这咳嗽哥了32 次阅读|没有评论
-
原则1:DRY(Don't repeat yourself) 即 不要写重复的代码,而是用“abstraction”类来抽象公有的东西。如果你需要多次用到一个硬编码值,那么可以设为公共常量;如果你要在两个以上的 地方使用一个代码块,那么可以将它设为一个独立的方法。SOLID设计原则的优点是易于维护,但要注意,不要滥用,duplicate 不是针对代码,而是针对功59 次阅读|没有评论
-
第一、 基础很重要,不要生疏了。 不管应聘什么开发岗位,基础永远是最重要的。 IT 业不停地在炒作新概念,昨天是 SOA ,今天是云计算。我们永远不知道明天流行什么,但是只要有踏实的基础,辅以较好的学习能力,要跟上步伐也不会太难。 所以绝大多数公司都会特别看重应聘人员的基础能力,比如编程语121 次阅读|没有评论
-
Responsive GS is a fluid grid CSS framework for developing responsive websites quickly. It has 3 flavors : 12, 16 and 24 columns with media queries for all standard devices, an optional reset and clearfix. The styles for the grid, media queries, reset and IE-specific ones are smartl
-
一个在美国IBM 工作过2 年,在印度公司工作了4 年的项目经理与我公司资深软件开发经理有这样一段对话。 印方经理问:"你们每月生产多少行代码?" 我方经理掂量了很久,谦虚地说:"人均代码1 万多行吧,不到2 万行" 。 印方经理听后,眼睛瞪得圆圆的:"喔!你们已经远远超过国际最高水平
-
“工程师是科学家;工程师是艺术家;工程师也是思想家。”一位伟大的工程师 曾经提出过这样的一段感言。不错,工程师是利用自然科学来创造工程的人。工程既是物质的也是思想上的。许多不朽的工程,伟大的发明以及出神入化的技术方 案,许多人往往只看到了他们的瑰丽,而作为工程师则更应该看到设计的灵魂。因此我们应该深入的理解“
-
每天读一遍,思考一下:我是否浮躁? 1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异 。 2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而148 次阅读|没有评论

日志

