`
soleghost
  • 浏览: 41875 次
  • 性别: Icon_minigender_1
  • 来自: 未知
社区版块
存档分类
最新评论
文章列表
前段时间,由于系统需要扩展一下发送事件通知,一个服务可以发送多个通知,而且通知里需要有一些逻辑判断。冥思苦想后,在抽象模板方法中增加了一个扩展点,又通过interceptor拦截服务的方法名,当时还在为自己高深的设 ...
本来翻译出来想放在技术部知识库上的,担心太烂被人拍死,放在javaeye吧,欢迎斧正:)   原文地址http://www.hfadeel.com/Blog/?p=122 可伸缩性的艺术(2) 我打算写两至三篇关于可伸缩性的文章。其中第一篇文章叫做‘可伸缩性原 ...
本来翻译出来想放在技术部知识库上的,担心太烂被人拍死,放在javaeye吧,欢迎斧正:) 原文链接:http://www.hfadeel.com/Blog/?p=120  可伸缩性的艺术(1)我打算写两至三篇关于可伸缩性的文章。其中第一篇文章叫做‘可伸缩性原 ...
重新翻了这本圣经级的关于重构的书籍,把第一章关影片租赁的例子在eclipse里重构了一把,总结一下用到的重构原则: 1. extractMethod     本例将switch和ifesle2个计算影片价格和计算影片积分的代码段提取出来,专门放入一个小方法中。其实提取出来的每一个方法都应具有一个明确的业务意义。所以欲所重构,必先熟悉业务,否则没有办法提取出小方法。 2. 代码代码命名rename和代码注释comment     关于代码命名,一段代码的生命意义,不是被机器编译运行,而是后来的维护者可以易读易懂易维护。     关于代码注释,除非一些非常明确的代码,还是应该加上注释。我不完全认同好 ...
昨天主管和我review了Q2的kpi   主管:你觉得你写的代码怎么样? 我:感觉一般,看了程立写的代码,是种享受,和其比起来,差距还很大。其实大部人程序员都是以最小代价完成布置的任务,完成的代码。我完成了任务,胡总你可能只关心功能,又不知道我的代码质量如何。还是看自己的责任心和时间吧,有时间也许会不断重构自己的代码,但有些自己也有些惰性。   主管:前段时间,我找程立看了下你在企业版的代码,给的评价是中上等。 我:(脑子先是一懵,心想:完了,神一样的男子看了我的代码,居然给中上等的评级,是我不自信还是哪个环节夸大了?一是和程立的代码比起来,我自己感觉自己的代码非常垃圾;二是胡总居 ...
1.windows下的删除 还在为windows下删除大文件夹的弹出框烦恼吗?这里有个cmd下的rd命令,系统会在后台自动删除,免除弹出框的烦恼 用法: rd  /s /q 文件夹名称   2.linux下删除 rm -rf *   3.linux下的rz和sz命令 rz(receive):上传文件到linux服务器 sz(send):从linux服务器下载文件到本地   4.grep -E -n -2 '00|04' findfile 查找00或者04的行 -n 显示匹配的行及其行号 -E:允许使用扩展模式匹配 -2:匹配的上下2行 $ ls -l | gr ...
  作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。   为了2007年的目标,列了下面待读或重读的书单。    "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。     书单越读越薄,好书真的不多哇。    一、Software Architecture篇    ...
Global site tag (gtag.js) - Google Analytics