程序人生
Galaxy_Li
这个作者很懒,什么都没留下…
展开
-
写代码如坐禅
当编译占用你时间时你会怎么做。不只是编译,即使是在等待任何短暂的计算机操作结束,这段时间你会干些什么? 和你的工作日休息比起来这点时间是微不足道的,但是总的来说它还是能对你的生产率和幸福感感带来巨大帮助的。 顺便说一下,这篇文章内容不是只针对开发者和程序的。它对任何使用电脑的聪明人都有效。后面还会附上图片。现在让我们开始吧! 为什么要写这篇文章 我最近开始在转载 2012-04-12 18:33:40 · 434 阅读 · 0 评论 -
编程语言只是很小的一方面
做过无数笔试题,做过无数面试题,基本上没遇到过很重视语言细节的语言本身方面,可能会问问虚函数和多态,重载,作用域,存储方式,字节对齐,一般问的不多,或者根本不问相反,对待你不懂XX语言上,往往表现的相当宽容,我面试时坦言自己只会一点C,对方也表示没有关系,而我目标职位没有一个跟C是有点关系的比较重要的是,基本数据结构和算法,大规模数据处理技巧,进程,线程,网络等系统问题转载 2012-06-07 20:18:25 · 462 阅读 · 0 评论 -
不要盲目羡慕别人,你也可以很优秀
其实现在吧,貌似很多人追星,吹捧,自己的事情没处理完,就只想着一天都晚为别人打抱不平,你说这有意思吗?先把自己的事情处理完咯,有空再娱乐娱乐就好。其实有时候,你就很棒,然后你没有看到自己的优点,最致命的是,你看到了别人的表面,然后突发觉得自己好没劲,“天生我才必有用”都是说的别人,自己没有一点的优势,所以就由羡慕到嫉妒到恨。送你们一幅图:内在,外表:我想借这张图聊聊心里转载 2012-06-01 21:02:05 · 646 阅读 · 0 评论 -
ACM术语(不断整理中)
ACM/ICPC 术语: ICPC (International Collegiate Programming Contest)国际大学生程序设计竞赛 AC (Accepted)程序通过 WA (Wrong Answer)错误的答案 (读做“哇”) PE (Presentation Error)输出格式错误 RE (Runtime Error)程序原创 2012-05-10 00:06:53 · 3087 阅读 · 0 评论 -
总结程序员的技能杀伤力:程序员高薪背后的秘密
总结出这些规则的意义在于可以大致的照明方向,免得努力来努力去却走到了阴沟里。 现实中种种利益纷争、观点之争看似纷繁,但在大时间尺度下来看却都是规则的实现手段。 这就好比下围棋,每一手都要为谋得利益而计算,但结局却只有三种:赢、输或和,这就是规则的力量。 民以食为天,所以第一定律从收入开始。 程序员第一定律可以表述为:程序员的收入是技能复杂度和技能实现转载 2012-05-09 23:53:06 · 432 阅读 · 0 评论 -
“菜鸟”程序员和“大神”程序员差距在哪里
“菜鸟”和“大神”刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里?上面很多一连串的问题,没有把你搞晕吧!那就听我一一给您分转载 2012-05-09 23:54:34 · 515 阅读 · 0 评论 -
Windows中开启Internet Connection Sharing(ICS)服务失败
有两个网卡,想要开启ICS,比如你使用本地连接1进行上网,想把本地连接2作为一个“软件路由”来进行上网共享,那么首先要将本地连接1和本地连接2启用,然后设置本地连接2的IP地址和掩码(此即为其他要共享上网机器所需要填写的网关地址和掩码),不用设置网关和DNS,然后将本地连接1设置为共享模式即可(自动开启ICS服务)。最后将网线从本地连接2对应的网卡中引出然后插在另外一台机器上或交换机或路由器上原创 2012-04-20 11:41:28 · 5106 阅读 · 0 评论 -
如何减少与“大牛”的差距
为什么同样的时间有的人可以漂亮的完成工作,而有些人废了很大的力气也没有完成?前者我们常常称之为“大牛”,后者我们常常叫他们“菜鸟”。当然“大牛”都是相对而言的,“大牛”也不可能方方面面都非常厉害,换句话说大牛也不一定会沙王摇大,也不一定会船长放水。所谓的“大牛”他们只是在某些方面比我们强而已。但是值得注意的是,学习能力很强,效率普遍很高是一般“大牛”的共同特点。是哪些因素造成了我们与“大牛转载 2012-04-16 17:10:24 · 506 阅读 · 0 评论 -
关于宏定义中#与##的用法
宏在条件编译以及各种大规模的定义里是非常有用的。前面Qt源码学习笔记里就有一篇用来介绍宏的定义。这次主要介绍下宏定义里#,##的作用。关于宏,注意可以用gcc –E test.cpp来查看预编译之后的结果。1.先介绍#主要是字符串替换的作用。将传入的符号转化为字符串直接上源代码:#define marco(x)\ ""#x""#inc转载 2012-04-12 23:20:43 · 675 阅读 · 0 评论 -
提问的智慧
在黑客世界,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度,同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案。首先你必须明白,黑客们只偏爱艰巨的任务,或者能激发他们思维的好问题。如若不然,我们还来干吗?如果你有值得我们反复咀嚼玩味的好问题,我们自会对你感激不尽。好问题是激励,是厚礼,可以提高我们的理解力,而且通常会暴露我们以前转载 2012-04-23 11:19:13 · 1005 阅读 · 0 评论 -
关于编程的胡扯
一年一度的高中毕业生填简历的日子即将就要到了,又有很多人问计算机专业的事情。其实我从心底里觉得,高考后才来问这个,已经完了一大半了。当然另一小半十分有前途的人可以在大学四年赶上来,不过估计他们还是要读个研究生,才能把自己训练成能用的码农。 编程是一件很难的事情。当然我的意思跟那篇著名的《编程是一件很难的事情》不一样。想把代码写好,本来就是一件非常困难的事情。我大三的时候训练一个大一的老乡,就光是C转载 2012-06-22 22:43:28 · 947 阅读 · 0 评论