随笔分类 - 学习|思考
摘要:好吧,我承认题目就是个噱头,无聊的时候自娱自乐是一种病,得治!今天要说的话题就是单元测试。从题目说起,厨师和司机都是非常常见的职业,在他们的职业生涯中有着各自的单元测试(其实单元测试无处不在,这里只是举一个简单的例子而已,请大家领会精神)。菜桌上的每一道菜所经历的每个步骤都有单元测试。从种菜开始菜的种子要经过精心挑选的必须成活率符合标准才会发放到各地的种子站。然后农民伯伯辛苦种菜拉到菜市场,到了菜市场想卖出去必须得有营业执照(不怕城管的好汉们除外)还得有卫生许可等等吧,每一步都是一个单元测试。相比而言那种自产自销的农家作业要么规模小要么质量达不到保证。和司机有关的事物更是如此,每辆在马路上行驶
阅读全文
摘要:刚接触敏捷开发时候很是不适应,单单就没有文档这一项就感觉很别扭。什么都需要去问旁边的同事。开发团队的人也说这是敏捷开发没有文档。我也就信以为然了。现在重新审视一下文档这个东西不觉发现其实敏捷开发的出现是有其道理的。软件开发虽说是开发,但是从整个软件的生命周期来看大部分的时间都是在维护,以前一直把软件开发当作修建建筑,现在想想这么比喻是有缺陷的。建筑一般盖好之后轻易不改变,要改变就是推倒重来。但是软件不是这样的,一旦产品上线这个产品会经历用户的检验然后产品升级通过一遍又一遍的迭代,逐渐的这个软件变得越来越好,就像windows系统似的。与其说软件开发是一个制作过程还不如说软件开发是一个从普通逐步
阅读全文
摘要:好像听过很多种关于王道的说法,高考的时候数学老师总是说唯有数学才是王道,物理老师则说唯有物理才是王道,当然了在每一个“王道”的背后都隐藏着一个“阴谋”。老师们的目的无非就是让学生们从内心觉得自己教授的这门课程是非常重要的。所以不同的老师杜撰出不同的“王道”用语,这也是无可厚非。把这段话写到前面是因为这篇博文同样隐藏着一个“阴谋”,希望读者读完之后能了解到笔者的用意。曾经读过一个《一万小时天才理论》的书,上面说无论哪个行业无论谁,做一件事坚持一万小时的全身心投入,必然会有令人称赞的成就。如果按照书中的计算方式每天专注一件事情八个小时(其实这是不可能的,人每天工作的时间是八个小时,全身心投入的时间
阅读全文
摘要:首先恭喜守宏同学找到了自己心仪的工作,入职的事情终于尘埃落定,也算是一个新的开始吧。和守宏聊天的时候也说了很多有关工作的事情,畅想了以后美好的未来,也想到了今后的种种困难。不说别的就是单单在北京住房这一项就够任何一个职场上的人忙上好几年的。英国天气无常,所以英国人寒暄的时候常常谈论天气;北京人居无定所,所以在北京上班的朋友们大可以在寒暄的时候谈论租房;)。“哎,你在哪租的房子?”“我在西二旗那边,挺便宜的……”“嗨,我之前在那边住过……”很多在北京工作的朋友第一要考虑的就是住宿的问题。没办法“衣食住行”里面其他的都还好说,唯独“住”这件事在帝还是一个比较特殊的问题。也问过大多数在北京的朋友,他
阅读全文
摘要:幽默是一种能力,如果有就好好的利用它陌生人之间的谈话,往往是双方都很不自然,其实这很正常。双方你一言我一语,好像都带着盔甲用手中的长剑在试探对方的防御以及对方的底线。如果其中有一方可以在话语中有点儿幽默那么气愤就会好一些,起码带给对方的信息是“很高兴和你谈话”,或者“我和你谈话是带着友好的,不是敌意的”。一些幽默的话语会让我们的笑容更加自然,否则虽然嘴角上扬,但挤出来的笑容和自然的流露毕竟是不一样的。言之有物,言之有理,言之有效发言,交谈最大的忌讳就是说了半天都是虚词废话,或者说的话距离自己的主题思想十万八千里,让人听了下句不知道和上句有什么衔接。说的话要言之有物,不要空话废话,不着边际的话。
阅读全文
摘要:从前,有一个小孩,他很聪明,喜欢倒腾家里各种有趣的东西。老爸的手表,老妈的自行车,当然还有自己的玩具,无一不是他研究的对象。他那双好奇的眼睛总是能盯着这些东西看上半天,恨不得钻到里面看看这些东西内部到底是什么样子的。当然他也会时不时的将这些东西拆个七零八落(能不能恢复原样那就是另一回事了),每次七零八落的背后总免不了一顿胖揍,但这绝磨灭不了他那无尽的好奇心。每次家里新添置的东西他总会向父母撒娇成为第一个摆弄的人,家里的录音机、收音机、电话都成了他摆弄的对象。渐渐地他成为了家里的“能手”,貌似没有什么电器是他搞不定的。后来他发现对于简单的东西通过自己摸索还行,但是复杂的东西,比如:如何搜索电视的
阅读全文
摘要:活到老学到老是我们常常说的一句话,但是真正在工作中学习的时候就没有那么轻松了。一般人面对工作中的新知识往往先是恐惧然后抱怨进而不自信最后逃之夭夭,末了还得出结论:自己不是这块儿料。其实不然,智力上人们之间差不了多少,缺少的就是那么一点点的方法和信心而已。这次外包中遇到了自己从未接触过的新知识,在此分享一下学习的感受或者说是对待新知识的方法,希望在读者以后的工作中能起到帮助作用。看帮助文档还记得当年大明湖畔我们看的帮助么?:b有什么不懂的先看帮助啊!学了这么多年是不是已经把在提高班第一天学习的东西丢掉了呢?无论是学习框架还是学习软件,帮助都是我们应该第一个想到的巨人,其实框架或者是软件的作者们已
阅读全文
摘要:开发当中常常听说“业务”这个词,什么“业务为王”之类的词不绝于耳,那么什么是业务?百度上的解释是:“‘业务’更白话一些来说,就是各行业中需要处理的事务……”。软件开发的目的就是利用计算机帮助人们完成自己工作中的事务,可见业务对于软件开发来说多么的重要,也就是说只有把业务搞清楚了才能进行软件开发,否则一切都是空中楼阁。那么到底什么是业务,怎样才能搞清楚业务?听到的故事一个农民出钱请科学家帮一忙,农民的要求很简单,请科学家让自己家耕地的牛吃的是平时的十分之一,干的活是平时的十倍。然后科学家开始想办法,最终得到的结论是:要满足农民朋友的需求就必须改变牛的基因,于是科学家们开始了这个宏大的生物工程……
阅读全文
摘要:JS的位置题目当中那些和JS有关的人们中自己就是其中之一,因为这次外包的主要任务就是用JS调用人家已经写好的框架来实现功能。以往学JS的时候没觉得这门语言怎么样,就是一般的脚本语言嘛。负责和用户打交道,再具体一点就是做一些基本的数据验证而已。所以一般说起JS都要和DIV+CSS一起说,毕竟他们都是关于用户体验的技术。但是最近的这个项目让我看到了JS背后的东西。从软工说起因为软件工程的特点,项目如果从零开始开发就会有太多的不可预见性,要想顺利开发出复杂的软件太困难了。很有可能出现的情况就是开发团队每个人都在基本的操作上浪费很多的时间。自己写代码的时候有重复的代码就是坏味道,那么团队中就更要杜绝重
阅读全文
摘要:毕业了也发生了很多事情,一直想说一说,但是却不知道该从哪说起。看来“万事开头难”这句话在写博客这方面也是同样适用的。按照以往的规律只要手指敲击键盘那么思绪就会跟着手指,然后手指控制键盘一点一滴的落到屏幕上。于是这篇文章就这样开始了,事情很多咱就先说说高兴的。云姐就业“从投简历到拿到Offer不到一个星期解决战斗,月薪8500五险一金齐全”,这是老师说的一句话,感觉很霸气,贴到博客里咱也鼓励鼓励自己。云姐的毕业意味着六期已经全部就业,换句话说就是我们七期毕业的日子也不远啦!尽管老师总是说好好学肯定没问题,前途虽然已经比较明晰了,但是走向光明的路途还需要一步一个脚印的踏踏实实走下来才行,现在的凑合
阅读全文
摘要:在使用Google搜索或者是Baidu搜索的时候,在输入搜索关键字的同时,会自动弹出匹配的其他关键字的提示,全心全意为人民服务的精神在这里崭露无遗。这种利用Ajax技术实现输入提示和自动完成的功能是Google率先推出的,然后在其他的Web应用中被广泛的应用。利用Ajax实现部分页面刷新或者自动完成会使得用户体验绝大大提升。技术永远是为用户服务的(无论是性能方面还是美观方面),脱离了用户就没有技术的发展,或者说只有用户才能促进技术的进步。在掌握了Ajax原理之后我们也可以模仿谷歌,来实现一个搜索引擎的小Demo。在实现的过程中主要运用的是Ajax技术,CSS+DIV布局,Servlet+Jav
阅读全文
摘要:读完《信息化与信息管理实践之道》的部分章节想起了《第三次浪潮》中的一段话,摘录如下。人类到现在已经经历了两次巨大的变革浪潮。这两次浪潮都淹没了早先的文明和文化,都是以前人所不能想象的生活方式,替代了原来的生活方式。第一次浪潮的变化,是历史数千年的农业革命。第二次浪潮的变革,是工业文明的兴起,至今不过是三百年。今天的历史发展甚至更快,第三次浪潮的变革可能只要几十年就会完成。我们正好生长在这急剧转变的时刻,因而在生活中感受到第三次浪潮的全面冲击。----第三次浪潮正如阿尔文·托夫勒所言我们正好处于这急剧转变的时刻,信息化时代的到来已经势不可挡,无论从个人、企业还是国家、民族来说,它已经影
阅读全文
摘要:为什么同样的时间有的人可以漂亮的完成工作,而有些人废了很大的力气也没有完成?前者我们常常称之为“大牛”,后者我们常常叫他们“菜鸟”。当然“大牛”都是相对而言的,“大牛”也不可能方方面面都非常厉害,换句话说大牛也不一定会沙王摇大,也不一定会船长放水。所谓的“大牛”他们只是在某些方面比我们强而已。但是值得注意的是,学习能力很强,效率普遍很高是一般“大牛”的共同特点。是哪些因素造成了我们与“大牛”的差距呢?背后的故事我们不一定知道有这么两句话想必大家都应该听过“要想人前显贵,必定人后受罪”,还有一句就是“台上一分钟,台下十年功”。在这里想借助这两句话说得就是,不要只看到“大牛”如何如何厉害,人家以前
阅读全文
摘要:去年的八月份左右也就是在软考之前为了体验工程的感觉(或者说更好的准备软考)我们进行了教务平台的开发。从准备软考的角度来说这个教务系统是成功的,而且非常的成功!因为在做教务的过程中我们遇到了很多问题和疑惑,而这些问题在后面准备软考的学习当中都有相应的解答,所以说对于软考来说那一遍做的教务是非常成功的。但是就教务本身而言是及其失败的,虽然说可以跑起来,甚至于个别的小模块独立使用的时候效果还不错。但是如果整体的教务跑的话必定会出这样和那样的问题。安照相对正规的开发流程做完了DRP,回头再看看我们当时的教务,又有新的感触,特记录于此和组员们共勉,权且当为第二次开发教务做准备吧。Web开发(无论是jav
阅读全文
摘要:真正的勇士敢于直面惨淡的人生,敢于正视淋漓的鲜血。真正的程序员敢于格式化自己的硬盘,敢于和病毒斗争到底。事情还得从维护服务器说起,图书馆的那个“年久失修”的服务器中不知存着多少稀有病毒,在给服务器升级的过程中免不了要拷贝数据,拷贝程序……。开始的时候用硬盘相互之间传东西后来感觉这种方式效率太低了,还得来回跑。然后就直接用远程桌面共享驱动器相互拷东西了。于是那个集万千病毒于一身的服务器就和我的电脑连在了一起。于是就有了与病毒共同度过的这一个多星期了。各种杀毒,各种重装,各种……以前总觉得作为一个IT专业人士电脑里没几个病毒简直就是耻辱。但是当病毒真正耽误自己干活的时候心情就没有这么轻松了。关于病
阅读全文
摘要:假期结束了,虽然只有短短的五天,但是这期间看到了听到了很多事情,自己也想了很多,以流水账的形式写一写,也算是一种回忆吧。与姥爷聊教育姥爷是高中的退休教师,这次回去和姥爷聊了很长时间,也再次介绍了提高班,说到了老师的思想。归根结底就聊了一个问题:为什么大学毕业生竟然不能找到工作?姥爷说这其实很简单,中国的教育从根本上来说就是形式主义。丝毫没有考虑到学科之间的联系以及科目之间的承接关系。更不用说把学到的知识运用到真正的生产生活当中去。从小学到大学一切的学习都是围绕形式主义来的,如果说学习的这些知识有用吧,到了工作岗位中用到的非常少或者根本与实际不配套,大部分的知识都需要从头学;说这些知识没用吧,其
阅读全文
摘要:日月穿梭,时光荏苒(其实挺不想用这两个词开头的,太土了。无奈词穷,凑合着看吧:D)上次总结的时候正是七月份,半年过去了,经历了很多,学到了很多。下面就让我来唠唠这半年的情况。我的学习主线:上次总结的时候正是做教务的时候,深刻的体会到需求的重要性。现在觉得任何系统只要把需求搞清楚了什么都不是困难。也就是说做系统最大的困难不在“怎么做”而是“做什么”,技术只是暂时的阻碍工程的进度,但需求却可以把工程进度拖死。其实后来才知道我们做的那个教务系统只是一个模型而已,老师并没有报太高的期望,只是希望我们能尽快的完成(没有办法,要准备软考,时间紧迫啊)。尽快完成的目的就是为了真正的体验做工程的感觉,把整个软
阅读全文
摘要:日月穿梭,时光荏苒(其实挺不想用这两个词开头的,太土了。无奈词穷,凑合着看吧:D)上次总结的时候正是七月份,半年过去了,经历了很多,学到了很多。下面就让我来唠唠这半年的情况。我的学习主线:上次总结的时候正是做教务的时候,深刻的体会到需求的重要性。现在觉得任何系统只要把需求搞清楚了什么都不是困难。也就是说做系统最大的困难不在“怎么做”而是“做什么”,技术只是暂时的阻碍工程的进度,但需求却可以把工程进度拖死。其实后来才知道我们做的那个教务系统只是一个模型而已,老师并没有报太高的期望,只是希望我们能尽快的完成(没有办法,要准备软考,时间紧迫啊)。尽快完成的目的就是为了真正的体验做工程的感觉,把整个软
阅读全文
摘要:日月穿梭,时光荏苒(其实挺不想用这两个词开头的,太土了。无奈词穷,凑合着看吧:D)上次总结的时候正是七月份,半年过去了,经历了很多,学到了很多。下面就让我来唠唠这半年的情况。我的学习主线:上次总结的时候正是做教务的时候,深刻的体会到需求的重要性。现在觉得任何系统只要把需求搞清楚了什么都不是困难。也就是说做系统最大的困难不在“怎么做”而是“做什么”,技术只是暂时的阻碍工程的进度,但需求却可以把工程进度拖死。其实后来才知道我们做的那个教务系统只是一个模型而已,老师并没有报太高的期望,只是希望我们能尽快的完成(没有办法,要准备软考,时间紧迫啊)。尽快完成的目的就是为了真正的体验做工程的感觉,把整个软
阅读全文
摘要:在安装oracle的时候PL/SQL报错:“ORA-12154: TNS:无法解析指定的连接标识符”,在网上找了很多资料,然后问题解决。其中下面的文章分析的过程很值得学习,特地转载过来时刻告诫自己全局观的重要性!!!下面是引用正文接着上次的话题,在64位win7上装了32位oracle10g以后又出现了新的问题:在使用oracle自带的sqlplus连接本机或者远程的oracle实例均能成功过,但使用 PL/SQL Developer (我装的是7.1版本)连接任何一个实例在登录时均报“ORA-12154: TNS:无法解析指定的连接标识符”错误。冷静,先分析原因,既然sqlplus已经能够连
阅读全文

浙公网安备 33010602011771号