本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
一首忧伤的歌曲.......bressanone(布列瑟农)-Matthew Lien
背景:《布列瑟农》选自马修·连恩专辑《狼》。1992年 加拿大有空地方政府施行了一项名为“驯鹿增量”计划”,为达到目的,却必须大量捕杀狼群。为此,30多位音乐工作者以2年多的时间,完成了《狼》这张专辑:它以最直接的感情,最沉痛的呼声,敲击着人们的心……绚丽的苏格兰乐风,记录着“飞鼠溪”的悲情;“布列瑟农”抒情的吟唱着无奈的离乡情绪;轻爵士的“归乡之翼”,古典管弦交织出力量与悲情……将原野上活生生的狼 ...
Alan Cooper可用性设计思想之学习点滴
1. 专一: 不要试图为了满足一部分用户的需要随意添加功能。如果只有一部分用户需要,应该分离出专为那部分设计的版本或定制界面。记住为了满足一部分用户而添加的功能很可能会干扰其它用户的使用感受。
2. 在可用性测试中精确记录用户的使用行为,无论是正确的操作还是错误的。
3. 注意购买者不一定是使用者, 设计应面向最终用户
4. 不要假定用户的目的
5. 注意避免错误的“主要设计目标”:
Save ...
Ruby简化属性声明与初始化
如果要一边声明一边初始化可以用这样的代码:
class Object
def better_accessor(attrs)
(class << self; self; end).send :attr_accessor, *attrs.keys
attrs.each {|k,v| instance_variable_set("@#{k}" ...
自己翻译的Java.In.A.Nutshell.5th中泛型一章,欢迎拍砖把文章砸的漂亮一些
做些说明吧:转网页的东西,改起来稍觉得的麻烦,就可能滞后。不过pdf文件会不定时的及时更新
4.1. Generic Types
Generic types and methods are the defining new feat ...
Refactorings(重构)列表
Refactoring:Improving the Design of Existing Code Refactorings
1. Add parameter(添加参数)
2. Change bidirectional association to unidirectional(将双向关联改为单项)
3. Change reference to ...
XP--特种突击队,UP--常规兵团
关于工程和方法,学术概念上或许都能找到比较明确的描述和定义,但现实中多种方法并存也是不争的事实,个人认为这是因为现实的“多态性”。 比如: XP方法是抓住“一个中心(人)、几个基本点(XP基本原则)”,收缩战线、集中精兵强将,兵来将挡、水来土屯,逐个击破。XP并不在可以预见的所有点上部署兵力,而是抓住眼下的最主要矛盾,以精兵强将迅速击破之,换来时间差,在下一个主要矛盾未损害到我方前再击破之。XP不怕 ...
Refactoring 笔记 - 代码的坏味道总结
同一个 class 内的两个或多个方法有重复代码:使用 Extract Method 提抽取复代码。多个互为兄弟的 class 含重复代码:对这些 class 使用 Extract Method 提抽取复 ...
Pass SCEA Part II and Part III experience
1. Digest the requirements:Read the requirements very carefully and understand it. Take at least ten days to digest all the requirements because it is not complete and confusing at times. Grasp everyth ...
How To Ask Questions The Smart Way
http://www.linuxsilo.net/docs/smart-questions_en.htmlHow To Ask Questions The Smart WayCopyright © 2001 by Eric S. RaymondTable of Contents Introduction Before You Ask When You Ask How To Interpret Ans ...