10 2014 档案

摘要:python使用装饰器捕获异常,增强程序健壮性 阅读全文
posted @ 2014-10-29 18:44 琴水玉 阅读(6752) 评论(0) 推荐(0) 编辑
摘要:人文与美学必须纳入工程师的学习课程。 阅读全文
posted @ 2014-10-25 10:19 琴水玉 阅读(620) 评论(0) 推荐(0) 编辑
摘要:python实现指定目录下JAVA文件单词计数的多进程版本, 含有 python 的很多编程知识点, 是较好的一个学习示例。 阅读全文
posted @ 2014-10-23 00:36 琴水玉 阅读(535) 评论(0) 推荐(0) 编辑
摘要:最专业的素养,来自于对细节的最精确而娴熟的掌控。精益求精。 阅读全文
posted @ 2014-10-20 20:07 琴水玉 阅读(254) 评论(0) 推荐(0) 编辑
摘要:你需要成为一个健康的精力充沛的有活力的有思想的乐于与人沟通和协作的程序员、设计师,而不是那些从早到晚呆坐电脑旁摆弄字节的资深技术NR,黑客。 阅读全文
posted @ 2014-10-20 20:07 琴水玉 阅读(190) 评论(0) 推荐(0) 编辑
摘要:是时候清理“系统垃圾”了! 不过,这个“系统垃圾”,并不是指电脑里的杂乱无章的东西,而是指生活中的无规律的作息安排。谁不希望健康快乐的活着?为了做到这一点,就应当对自己保持一定的自制力,遵从一些必要的约束。无规矩不成方圆,无约束难成自由。 阅读全文
posted @ 2014-10-20 20:07 琴水玉 阅读(196) 评论(0) 推荐(0) 编辑
摘要:这是通过阅读《时间管理——给系统管理员》(Thomas A.Limoncelli 著)一书后提炼出来的四个实用技能。非常简单,但仍需要多加练习,才能牢固掌握和使用,享受其带来的益处。生活不需要复杂的技巧,只需要持之以恒地去执行,就能获得令人惊喜的成效。 阅读全文
posted @ 2014-10-20 20:06 琴水玉 阅读(358) 评论(0) 推荐(0) 编辑
摘要:因此, 我完全不赞成那些“沉溺于技术的美妙”的论调。 你是一个人, 如果你热爱生活, 热爱生命, 那你也应该热爱你的家人、朋友以及身边的人, 付出你诚挚的问候和关心。 从职业来说, 你或许是一个专业程序员或者开发人员, 对于他们来说, 你是一个值得他们去爱需要他们去爱并且也需要你去爱他们的普通人。 阅读全文
posted @ 2014-10-20 20:05 琴水玉 阅读(249) 评论(0) 推荐(0) 编辑
摘要:世界虽不够公平不够完美,但阻止不了不懈的努力;我们不可能一下子使世界发生剧变,但有足够的能力让世界一点一点地变化。商业与开源的合作与对抗共存, 但自由之火,终将燎原。 阅读全文
posted @ 2014-10-20 20:05 琴水玉 阅读(175) 评论(0) 推荐(0) 编辑
摘要:假如有这样一种生活,能够安静地学习、阅读,沉醉流连其中,同时又能学以致用,解决工作和生活上的问题和事情, 那么, 生活就变成了一种寓学而乐的过程。 不再是因为工作需要而被迫地学习,而是主动学习、主动适应、主动挑战并乐在其中。 不会感受到工作与生活的差别,—— 因为整个一切不过是在享受学习、生活与处理事情。 那样的话, 生活也许会更加洒脱飘逸。 阅读全文
posted @ 2014-10-20 20:04 琴水玉 阅读(230) 评论(0) 推荐(0) 编辑
摘要:四个重要理念: 软件仓库、模板机制、小工具和搜索 阅读全文
posted @ 2014-10-20 20:03 琴水玉 阅读(326) 评论(0) 推荐(0) 编辑
摘要:…… 当我不再以程序为生, 或许会瞥见一个全新的自己,生命突然迸发出的力量, 释放出真正的热能,让所有熟悉我的人大吃一惊。 转行到计算机软件开发,促成了我人生的新起点, 同时改变了很多事情, 包括自己的相貌、个性,与别人的交往, 职业的发展, 内心的思想观念, 乃至人生的轨迹。 你简直想不到, 当初的一个近乎冲动的决定竟然会影响如此巨大。 阅读全文
posted @ 2014-10-20 20:01 琴水玉 阅读(222) 评论(0) 推荐(0) 编辑
摘要:编程即创造;创造是充满乐趣的活动。 阅读全文
posted @ 2014-10-20 20:00 琴水玉 阅读(284) 评论(0) 推荐(0) 编辑
摘要:把事情或活动分布在多个点上,可以有效地减轻各种事务带来的压力。仔细检视下自己的时间安排, 你是怎么安排自己的时间和精力呢? 在上述三者之间, 分配的比重是如何的? 是否被生存和效用所累? 是否分配足够的时间给自己的内心放放假 ? 阅读全文
posted @ 2014-10-20 20:00 琴水玉 阅读(214) 评论(0) 推荐(0) 编辑
摘要:生活的意义不在于我们在这个世界上有多么成功, 拥有了怎样的财富、安逸和浮华, 只在于我们是否找到了属于自己的世界, 尽情感受了自然所赐予的启示: 简单, 随性, 热情, 创造。 阅读全文
posted @ 2014-10-20 19:59 琴水玉 阅读(181) 评论(0) 推荐(0) 编辑
摘要:每消费一款免费的盗版的产品,就意味着向充满创意的世界又远了一步,因为连别人的劳动成果都不懂得尊重的人不配享用产品的盛宴。在满足于这些不义之源的小便宜的时候, 这个人将逐渐丧失用自己努力去挣得的MONEY享受正品的权利和能力,丧失与那些充满创造力的作者进行深度交流的资格,因为使用盗版软件会在你内心产生深深的自卑感,让你不能真正自信坦荡地去体验软件所带来的乐趣和便利。 阅读全文
posted @ 2014-10-20 19:59 琴水玉 阅读(224) 评论(0) 推荐(0) 编辑
摘要:以下是我为自己所定制的程序员职业箴言,希望对你也能有启发。 阅读全文
posted @ 2014-10-20 19:57 琴水玉 阅读(352) 评论(0) 推荐(0) 编辑
摘要:有一句话叫做:熟视无睹。意思是,当人们对某一现象习以为常时,就容易忽略现象背后的本质。同样,当计算机开始并逐渐胜任越来越广泛的任务时,——也许,是时候重新认识下计算机了! 阅读全文
posted @ 2014-10-20 19:57 琴水玉 阅读(245) 评论(0) 推荐(0) 编辑
摘要:IT职业选择与定位: 1. 位置有很多,最适合你的是哪个;2. 能力和作为依赖于所处的位置;3. 寻找到属于自己的最佳位置 阅读全文
posted @ 2014-10-20 19:56 琴水玉 阅读(750) 评论(0) 推荐(0) 编辑
摘要:投身计算机行业,就是为了贡献自己的才智、创造力和热情,这是最重要的一点,无论我在做什么以及怎么做;如果我这样做,那么,将来也绝无羞愧于选择了投身于这一行业。毕竟,我只是期望做一个,既能体验编程之美,也能享受生活之乐的普通人罢了。 阅读全文
posted @ 2014-10-20 19:56 琴水玉 阅读(230) 评论(0) 推荐(0) 编辑
摘要:我的职业方向不会是技术研发,而应该是运用编程和技术去解决生活中的困难与问题,做一个技术与生活的牵线人,找到那件值得我投入热情与创造力的事情。第一,要有胆量,不要轻易地畏惧和退缩,失败了也是一种励炼; 第二,要有创造力,去做别人想不出或者做不出的事情; 第三, 要有才干和信用。 阅读全文
posted @ 2014-10-20 19:55 琴水玉 阅读(331) 评论(0) 推荐(1) 编辑
摘要:保持健康的身体和充沛的精力; 成为一个积极有热情的、富有思考能力、乐于交流与协作的程序员。 阅读全文
posted @ 2014-10-20 19:55 琴水玉 阅读(458) 评论(0) 推荐(0) 编辑
摘要:非技术方面:1. 要特别注重熟悉业务与人际沟通;2. 职业素养与责任心;3. 思考需求, 确认需求。 技术方面:1. 遇到问题要想办法解决;2. 精一通百,触类旁通;3. 从多个角度多多思考,思虑周全;4. 学习计划。 阅读全文
posted @ 2014-10-20 19:54 琴水玉 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:第一次项目发布的心得体会 阅读全文
posted @ 2014-10-20 19:54 琴水玉 阅读(462) 评论(0) 推荐(0) 编辑
摘要:职业发展思考(一) 阅读全文
posted @ 2014-10-20 19:52 琴水玉 阅读(942) 评论(0) 推荐(0) 编辑
摘要:作为程序人员,应该给自己下一道无条件服从的死命令: 务必每天锻炼一小时, 这才是图真正的长久之计啊! 因为我也是一名真实的软件开发人员,这是我对所有同行的由衷的肺腑之言。 阅读全文
posted @ 2014-10-20 19:51 琴水玉 阅读(236) 评论(0) 推荐(0) 编辑
摘要:2012 年终将过去,祝愿所有的开发人员,乘着新年希望的曙光,早日圆自己未完成的心愿~~~ 祝梦想成真~~~ 阅读全文
posted @ 2014-10-20 19:50 琴水玉 阅读(252) 评论(0) 推荐(0) 编辑
摘要:从一个编程初学者,到一个程序开发菜鸟,再到技术高手、技术大牛、大师级人物, 必有一个成长路线。 根据自己的学习开发经历,我觉得一个程序员的成长之路可以按照如下循序渐进: 阅读全文
posted @ 2014-10-20 19:49 琴水玉 阅读(964) 评论(0) 推荐(0) 编辑
摘要:怀一颗开放的悟性之心,——没有什么值得死记硬背,——异彩纷呈的new ideas,new thinking, new technology, ——加斯特吐非欧,去领悟,热情的投入与创造,洋溢着创意、智慧和乐趣的程序,——Originality, Creativity and Programs: That is all. 阅读全文
posted @ 2014-10-20 19:44 琴水玉 阅读(2935) 评论(0) 推荐(0) 编辑
摘要:聪明的程序员应当学会充分运用“隐编程”的方法,而不是埋头于敲打键盘中。任何时候,走路,吃饭,运动,或者观赏景色,阅读新闻,充分利用这些时间来整理思想,表达思想,这样,便无时不刻在“编程”了。 阅读全文
posted @ 2014-10-20 19:43 琴水玉 阅读(599) 评论(1) 推荐(0) 编辑
摘要:软件开发:需要做什么? 如何做? 用什么去完成? 阅读全文
posted @ 2014-10-20 19:42 琴水玉 阅读(2200) 评论(0) 推荐(0) 编辑
摘要:程序员应当做一个拥有自由、丰富思考能力的人;做一个乐于沟通和协作的成员。编程开发看上去更像是经验的艺术,必须不断实践,才能体验到其中的乐趣。 阅读全文
posted @ 2014-10-20 19:41 琴水玉 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Program.Program better. Program faster.要从事软件开发,首先要学会编程。如何编程呢?如何编写更高效更优雅的程序呢?《编程珠玑》通过简单而熟悉的示例,揭示了许多非常有益的编程原理和技巧,极具启发性。 阅读全文
posted @ 2014-10-20 19:40 琴水玉 阅读(569) 评论(0) 推荐(0) 编辑
摘要:如何应对软件开发中的问题和挑战? 我的答案是: 精准的问题理解能力、使用专业工具分析问题的能力、快速自学的能力、灵活的头脑、敏捷的思维能力以及谦和的品格与修养。 阅读全文
posted @ 2014-10-20 19:39 琴水玉 阅读(624) 评论(0) 推荐(0) 编辑
摘要:有所舍, 方有所成; 不以得喜, 不因失悲。最重要的是持之以恒, 可持续发展。一个程序员首先应当拥有丰富自由的思想;有了思想在先,你才能在计算机上文思泉涌,下笔千言。少上网多读书,有空就静心读书、锻炼身体、与人交流。 阅读全文
posted @ 2014-10-20 19:39 琴水玉 阅读(426) 评论(0) 推荐(0) 编辑
摘要:To Program is to understand. 要想真正驾驭软件开发活动,先过“理解”关。 阅读全文
posted @ 2014-10-20 19:38 琴水玉 阅读(387) 评论(0) 推荐(0) 编辑
摘要:如果没有名师指导, 就用最好的阅读来武装自己的思想。 人们需要阅读来丰富和深化自己的思想。然而,选择了阅读文章A,就可能丧失了阅读文章B的时间和机会。因此,为了在有限时间和精力内获得更好的思想和教益,要尽量读最好的文章。 阅读全文
posted @ 2014-10-20 19:37 琴水玉 阅读(406) 评论(0) 推荐(1) 编辑
摘要:一本好的书籍, 不仅教授正确的知识和技能, 更重要的是潜移默化地给予一个更好的思维方法和视角。 应该尽可能选择比较知名的书籍,同时注意要稍高于自己当前的能力水平。 要读一些有难度的书籍,会有些吃力, 一旦打通,会带来飞跃性的进步。 阅读全文
posted @ 2014-10-20 19:35 琴水玉 阅读(421) 评论(0) 推荐(1) 编辑
摘要:开发框架是对应用中不可变部分的抽象, 首先,就要弄清楚这个框架致力于解决什么问题,提供了怎样的功能和抽象, 又提供了哪些实用的编程设施(常用级,可定制级)。 学习框架属于“磨刀不误砍柴工”的功夫。前期会花费学习成本和时间,长久来看提升开发效率,降低开发成本。 阅读全文
posted @ 2014-10-20 19:33 琴水玉 阅读(440) 评论(0) 推荐(0) 编辑
摘要:所有这些抽象都是一种强有力的工具。抽象,实现了“关注点分离”的原则,将一件复杂而完整的应用系统分解成多个子系统,各司其责,更容易构建和维护。 阅读全文
posted @ 2014-10-20 19:28 琴水玉 阅读(3079) 评论(3) 推荐(1) 编辑
摘要:开发程序需要技能和严谨,开发什么样的程序需要想象力。 阅读全文
posted @ 2014-10-20 19:26 琴水玉 阅读(416) 评论(1) 推荐(2) 编辑
摘要:提炼出一门语言或技术的 Good Parts, 使用该子集去构造健壮稳固的应用。 阅读全文
posted @ 2014-10-20 19:25 琴水玉 阅读(299) 评论(0) 推荐(0) 编辑
摘要:学习, 练习, 阅读优秀项目,构造实际系统, 勤于思考、借鉴、总结和提炼, 就是这些。 阅读全文
posted @ 2014-10-20 19:24 琴水玉 阅读(251) 评论(0) 推荐(0) 编辑
摘要:测试驱动开发笔记。 阅读全文
posted @ 2014-10-20 19:21 琴水玉 阅读(345) 评论(0) 推荐(0) 编辑
摘要:统计方法运行时间【Java实现】: 命令模式和适配器模式,反射 阅读全文
posted @ 2014-10-20 19:20 琴水玉 阅读(4141) 评论(0) 推荐(0) 编辑
摘要:生产者-消费者问题是经典的并发问题, 非常适合并发入门的编程练习。本文先使用一个自定义的有限长度字符序列缓冲区来作为共享存储空间,并使用原生的 wait 和 notify 机制来实现并发读写; 接着使用 Java 并发库提供的 BlockQueue 来实现同样的目的。 阅读全文
posted @ 2014-10-20 19:13 琴水玉 阅读(785) 评论(0) 推荐(0) 编辑
摘要:MySQL基础语句【学习笔记】 阅读全文
posted @ 2014-10-20 19:11 琴水玉 阅读(337) 评论(0) 推荐(0) 编辑
摘要:使用减一技术生成N个自然数的排列及N个数的集合的幂集。 减一技术,与二分搜索一样,是一种通用算法设计技术。它是分治法的一种特殊形式,通过建立问题实例P(n) 与问题实例P(n-1)的递推求解关系式而实现。Java实现。难度: 初级 阅读全文
posted @ 2014-10-20 19:05 琴水玉 阅读(1086) 评论(0) 推荐(0) 编辑
摘要:Java实现动态规划法求解0/1背包问题。难度:初级 阅读全文
posted @ 2014-10-20 19:03 琴水玉 阅读(3461) 评论(0) 推荐(0) 编辑
摘要:算法,即计算的方法,使用计算的思想、方法、工具和技术来实现问题求解的思路和途径。计算机提供了计算的能力和硬件设施;算法则提供了计算的思想和软件技术,更好地发挥计算机的潜能。总结算法,应用算法。算法,当之无愧是计算机科学的灵魂和基石。 阅读全文
posted @ 2014-10-20 19:02 琴水玉 阅读(1548) 评论(0) 推荐(0) 编辑
摘要:使用位图结构生成真值组合。Java实现。难度:初级。 阅读全文
posted @ 2014-10-20 19:01 琴水玉 阅读(668) 评论(0) 推荐(0) 编辑
摘要:《算法设计与分析基础》(第2版),(美) Anany Levitin 著, 潘彦译。总体来说,可读性很强,趣味性强,实用性尚可,在理论性和实用化之间进行了很好的平衡和折衷,有很好的启发作用。如果你希望有一本容易理解的而又具备一定深度的算法入门书籍,那么,本书可算是上佳的首选。 阅读全文
posted @ 2014-10-20 19:00 琴水玉 阅读(11087) 评论(0) 推荐(0) 编辑
摘要:使用位图技术实现N个互不相等的数的排序。分别使用Java和C实现。难度:初级。 阅读全文
posted @ 2014-10-20 18:59 琴水玉 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:实现一个比较实用的二叉查找树,其中包括动态的插入、删除操作;查询给定关键字、最小关键字、最大关键字;获取二叉树的有序列表(用于排序)等。难度:初级。 阅读全文
posted @ 2014-10-20 18:56 琴水玉 阅读(878) 评论(0) 推荐(0) 编辑
摘要:一个二叉树的Java实现。可以学习广义表达式及二叉树的递归及非递归处理技巧。难度:初级。 阅读全文
posted @ 2014-10-20 18:55 琴水玉 阅读(2924) 评论(2) 推荐(0) 编辑
摘要:从今起,你将是顶天立地独立的人儿,在社会的海洋中独立航行。 阅读全文
posted @ 2014-10-19 19:05 琴水玉 阅读(262) 评论(0) 推荐(0) 编辑
摘要:python实现指定目录下批量文件的单词计数:并发版本 阅读全文
posted @ 2014-10-09 19:54 琴水玉 阅读(434) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示