`
sinokaka
  • 浏览: 319912 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
    "失去的都会加倍偿还你",这句从软件中悟道的话,现在发现不管是软件,还是其它的事情,都会如此的,虽然很多说起来都是勉强:),现在觉得做程序多了,反而对于人生的很多东西,明白很多。     “失去的都会加倍偿还你”,在软件上,如果前期不注意软件质量的话,那么后期你就会加倍的注意软件质量了,你就为不停的为软件的质量奔波拼命。如果前期不注意风险管理的话,那么后期风险就会加倍而致,当项目的后期在为什么奔波的时候,你就会发现前期你自己少做了,缺少了什么东西,缺少了关注了什么。     在生活上,如果前期不知道为自己投资,为自己的今后着想的话,那么后面的日子就会为着这些去奔波,去 ...
       记得看过这样一个故事,说鱼商需要把鱼运到远方去,到了目的地总是死很多的鱼,这样使的成本总是居高不下,后来发现在里面发一条泥鳅的话,那么就会少死很多鱼,因为泥鳅总是动来动去的,让鱼也跟着动,这样 ...
  前一段时间,机缘巧合加上同事的志同道合,尝试了一段时间的结对编程,有诸多体会,一直想 找个机会挥发一下,苦于比较忙碌,憋闷了好久,也考虑成熟一些。  结对流程:先写一个TODO列表,粗略的写一下一天的工作, ...
给朋友回信的时候,突然想起自己定义的几个关于男女的定义: 男人:追求品质生活的动物。 女人:追求物质生活的动物。   男人:理性做事的动物。 女人:感性做事的动物。   男人:外面是男人,回家是女人。 女人:外面是女人,回家是男人。  
    记得好久以前,看到过这样的一句话,原意是这样的,“如果这个代码不再修改了,那么这段代码就成为垃圾了”,赫赫,原文说得好像是软件,但是我觉得代码也是一样的,所以这句话完全改成了我自己的话了,"代码 ...
    真的有些不适应,来公司4个来月了,至今还没有让我痛痛快快地编码呢。作的唯一一个有意义的工作就是给别人的代码重构,那个代码写的却是有些问题,但是跑得很好,重构的唯一目的,就是为了能够后期修正。     我来的时候,说是好时候,也是怀时候,正好是项目调整期,一个产品刚刚结束,下一个产品还没有规划好呢。休息了这么长时间,感觉有些郁闷,好久没有干活了,感觉都有些手生了,什么都没有思想了,傻了吧叽的,每天在这里看东西,看了也用不上。“没有项目的支撑,一切的理论都是白搭”     我天生就是一个不爱闲着的人,不喜欢天天坐在那里,什么都不干。很无聊的,感觉自己的青春一点一点浪费,自己的激情一点点耗费。 ...
    这两天一直在看《J2EE Development without EJB》,感觉经历了一次洗脑一样,每章都很精彩,至少前七章如此,因为我只看到第七章还没有看完。真的是章章精彩,句句言之有物,虽然翻译上有些瑕疵,但是不影响大局,加上正本书最后由一个人独立润色了一下,使正本书看起来,翻译的犹如一气呵成一样,很连贯。     IOC,一个很久以前就听到的名词,一个很早就朦胧明白意思的技术,没想到竟然可以如此的用,以前只是觉得IOC吗,不就是让容器管理吗,不就是以来注射嘛,有什么的呢,现在才真的明白一些(只能说明白一些皮毛),IOC真的让类与类之间进行解耦,让每个类只去关系自己的责任,每个类只不 ...
今天偷学了一招,在方法内部得到方法名 public void testMethod() {     System.out.println(new Exception().getStackTrace()[0].getMethodName())); }   虽然没有什么大用,而且存在严重的效率问题,但是感觉很好玩,而且也很无奈,就贴在这里,雅俗共赏:)   实际上,我倒是觉得每个Method也应该是一个对象,这样处理起来就比较方便了,没准今后java会这样做的,到时候就这样写就可以了 public void testMethod() {     System.out.println(this.get ...
     从这本书开始说要出中文版就开始期待着,直到今天才真的拿到这本书,书皮封面还是不错的嘛,纸张也好多了,比那本《J2EE核心模式》强多了:)就是不知道内容上是不是也强多了。     EJB这个我刚刚接触就要Without的概念,曾经对我有多么大的诱惑,当初就差点为了这个概念,冲动的离职。如今就要开始without之旅了,希望旅途愉快:)     最近概念出的很多,铺天盖地的,自己都有些迷茫了,不过不管怎么样,东西还是要一点一点地学习的。慢慢来了,脚步要一个一个的走,虽然慢, 也比不走强:)    

SOA

    最近总是听到关于SOA的消息,不绝于耳,感觉不学习一点SOA,感觉自己就有些落伍了,感觉自己马上就要被淘汰了一样,程序员阿,每天都有一种诚惶诚恐的感觉,不停的追逐着技术的脚步,到了最后依然感觉自己什么都没有学到一样。     SOA--Service-Oriented Architecture面向服务的体系结构,感觉上思曾相识的感觉,总体上感觉和Http服务一样。有这样的一个服务,别人只要有了request,就可以得到response一样。就是这样而已,只不过,这些服务原来是松散的,现在可以把它们整合以来一样。怨不得,IBM整天的广告都是在打整合服务,呵呵,原来他的野心在于这里。呵呵,一 ...
    1:全局变量     在类的开头就定义了,在好几个地方使用,在好几个地方设置。有时候很不好改,改一处就有可能忘记改另外一处。还有就是很难弄懂逻辑。     建议是遵循懒原则,什么时候用到什么时候声明,当然循环的时候,可以例外。如果遇到需要用全局变量的时候,那么就多考虑一下,看看是不是有替换方法。       2:public方法     public的方法肯定要写得,因为这个是提供给外面的接口,但是一个public方法写得不是很明白,注释也没有,而且查找的时候,也没有发现有别的类调用的时候,就很困惑,因为不知道到底这个方法是否有人调用,是否真正是提供给外面的接口。因为很有可能是内部调用的 ...
select sum(cost) sumcost, pk_order  from (select * from table order by pk_order) group by pk_order   这样的语句在Oracle里面执行一点问题都没有,到了SQL Server之后就出现了这个消息 [除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。]   恶心阿
 以前一直用的都是Oracle,一直没觉得什么,最近从Oracle的阵营移到了SQL Server的地盘,没想到乱七八糟的东西就都来了,微软的东东,就是有些恶心。和自己的东西结合的很好(VS),和别人(java)的就比较恶心了。 先是自己带的JDBC-ODBC驱动,如果用ResultSet.getXXX方法得到记录的话,必须遵照Select的顺序才可以,不然的话,就给你出现一个 [Microsoft][ODBC SQL Server Driver]无效的描述符索引。 再者,就是select * from (select * from tableName) 这样的嵌套子查询就不可以,必须在括号的后 ...
以前在XP下用Tab自动补齐文件名感觉很方便,现在在2000的环境下,没有这个功能感觉很麻烦,不过下面的方法可以弥补这个缺点。 在运行中输入regedit打开注册表编辑器,修改HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor下面的PathCompletionChar的值为9,退出就可以生效了。  

技术过度

    今天答辩,得到的一个评价。“技术过度”,真的是给我敲响了一下警钟,也让我明白了,困惑很久的为题,自己写的东西到底怎么样,到底自己这么追求着所谓的完美是不是有价值的呢。     看看自己写的代码,看看自己所追求的,自己写的到底是不是有用的呢,自己写的到底是什么东西。技术只不过为了实现业务的一个工具而已。最终的目标是实现业务,是客户所要的软件。过渡的技术,只能让代码看起来像个原形,而不是那么实际,那么于人亲近。     可是自己什么时候才能真的明白,什么时候算是技术过度,什么时候是正当使用呢,什么时候自己才能真的在技术中游刃有余呢。“技术过度”希望真的是一个“过渡”阶段,也应该是必经的阶段 ...
Global site tag (gtag.js) - Google Analytics