1、 学习一门脚本语言,例如Python/Ruby(注:kriry建议学习GNU Guile语言(一种scheme)) 可以让你摆脱对底层语言的恐惧感,脚本语言可以让你很快开发出能用得上的小程序。实践项目: 处理文本文件,或者csv (关...
分类:
其他好文 时间:
2015-04-01 00:33:56
阅读次数:
195
一年读书总结 程序员的往往都是宅着的,一天起码12个小时对着电脑,和人交流局限在同事,身边几个好友,打电话出了给女友打的多,父母是每周一个,远方的好朋友两三个月联系一次。当你渴望新的世界,渴望外面的世界,渴望思想上新的领域,渴望对世界有新的认识的时候,有时候会不会有一种恐惧感?忙忙碌碌忘了初心,忘了...
分类:
其他好文 时间:
2015-03-06 09:33:04
阅读次数:
164
找树的直径的方法其实就是先任取一点进行bfs,找到最远的一点,这时最远的一点肯定是最长链端点之一,然后再从这一最远点开始bfs,这时另一个端点就找到了,长度就是bfs的深度。
这道题目看了别人的才猛然想到对啊,你照的点的最长肯定在你要找的最长的上面。开始还以为是树对树有种莫名其妙的恐惧感。。。。
Description
FF是图论高手,所以我要出图论且不出流问题。...
分类:
其他好文 时间:
2015-03-02 22:35:47
阅读次数:
155
如果说世界上压根就没有“时间”这玩意儿,你会怎么想?在上班恐惧怎么破这篇小文里,开始思考恐惧感背后的推手,但还没有找到真正的“幕后黑手”。这两天琢磨了一下,发现原来是时间惹的祸。每个人的日常活动都被“定格”在一个个小的时间碎片中,比如作息时间表、工作安排计划、法定休假日期等。甚至是商家的打折计划都能...
分类:
其他好文 时间:
2015-03-01 11:43:24
阅读次数:
132
春节假期结束,又到了奔赴“沙场”的时候了。很多时候会有上班恐惧感,这和假期有什么关系呢?如何破解上班恐惧呢?设想以下这些角度:休息前忙碌:一堆活等着我去做,上班意味着继续。休息前放松:假期前好惬意啊,上班后又要开始忙活了。休息前“无所谓”:期待开始干活后,能有个新的发展。这样想来,上班恐惧确实可以理...
分类:
其他好文 时间:
2015-02-24 23:19:39
阅读次数:
126
本周遇到了好几个core都很有典型性。在这里和大家分享下。
相信有过Linux编程经验的人,肯定都遇到过。感觉周围人很多对core有天然的恐惧感,尤其对刚入行不久的同学来说。当然了,也有工作好几年看到core也束手无策的。今天就分析一下,core,其实大部分都是很容易解决的。如果一个core很难以复现,那么说明还是很复杂的,算是Corner case,可能需要很长时间,脑子里要有很好的运行时状态才可以(阅读源码,学习的是逻辑;将源码对应到运行时的状态,分析一些状态机的转换,再去分析可能会发生的情况)。相信前...
分类:
系统相关 时间:
2014-10-24 00:28:39
阅读次数:
255
为了克服对树结构编程的恐惧感,决心自己实现一遍二叉查找树,以便掌握关于树结构编程的一些技巧和方法。以下是基本思路: [1] 关于容器与封装。封装,是一种非常重要的系统设计思想;无论是面向过程的函数,还是面向对象的对象,都是实现抽象和封装的技术手段。要使系统更加安全更具可维护性,就应当将封装思想谨记心...
分类:
编程语言 时间:
2014-10-20 20:49:33
阅读次数:
228
1、 学习一门脚本语言,例如Python/Ruby可以让你摆脱对底层语言的恐惧感,脚本语言可以让你很快开发出能用得上的小程序。实践项目:处理文本文件,或者csv (关键词 python csv, python open, python sys) 读一个本地文件,逐行处理(例如 word count,...
分类:
其他好文 时间:
2014-07-24 22:49:43
阅读次数:
329