以图明志

互联网时代

国企、民企与外企对程序员的成长影响

看个人想法与发展方向
我个人认为,刚工作的几年中是进步最快的时候,而企业的经营范围总是局限的,新人想要快速的成长只靠坚守在公司所涉及的业务和技术上还是不够的,应该把眼界放开,同时专注于技术这个领域,给自己一个定位,明确自己想要从事哪个方向,并且对自己有一个期待,你想要达到一个什么样的水平。没有干一辈子的公司,至少对于软件这个行业性质是这样,不往外走的话还想往高处走真心不容易。

编程思想

如何摆脱烂项目的纠缠

摆脱烂项目
有没有这样觉得,以前做过的,刚做完的,或者正在做的项目,简直就是狗屎,不想去维护,不想去看以前写的代码?如果有,那么我们可以继续下面的内容。分析一下原因,项目为什么会烂,从纯技术上去看无非有以下两个问题:项目架构烂,代码质量差。

IT人家

程序员,能力、工作与环境的选择

职场,此一时也,彼一时
曾经去过两个不同的公司,我们就分别称之为A和B公司吧。A公司是一个外企的分部,其实也是算不上,就是一个办事处了。在A公司里面,每天都是非常的忙,周围的同事也是忙的团团转。尽管如此,但是大家相处的比较好,或者换句话说,还是挺有人情味的,不是那种让你感觉到:这地方除了是上班的地方,啥都不是的冷冰冰的地方。

IT人家

程序员,你其实可以做得更好

程序员如何更优秀
小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。有可能的话,开创自己的业务(服务或产品)。你将从中学到很多你做雇员永远学不到的关于编程的知识。

IT人家

程序员最好也要懂的一些沟通说服技巧

一点组织行为学知识
程序员由于天天和逻辑打交道,所以在世故的人眼里往往显得过于简单。近来看组织行为学,发现其中一节列了很多特别的技能。考虑到也许他们对程序员群体很有启示意义,就追加了一点说明,把它放在博客里。相信这对想成为管理者的程序员是有意义的。一个人可以拒绝厚黑和莫名其妙的复杂,但也不能被人认为是傻蛋。

Web设计理念

关于网站经营的一些零碎心得

网站内容、定位与目标
网站内容是一个网站的立站之本。关于网站内容,有以下心得。用户贡献内容是第一步。用好的方式找到有价值的内容是第二步。为找到的好内容找到合适的,感兴趣的读者是第三步。让用户互动起来是第四步。好的方式找到有价值的内容的方法有两种。一种是事先过滤,是预测性的,过滤什么,不过滤什么,靠的是少数编辑。

互联网时代

伟大出于淡泊的心态 —— Linus Torvalds语录

《Linus Torvalds自传》摘录
看完阮一峰老师的书评,对 Linus Torvalds 也似乎明白了一些东西,关于兴趣、关于工作、关于生活的态度。无论是 Linux 的成名带来的荣耀,还是因为 Linux 带来的谩骂,他都看得很淡。在 Linux 光环下的 Linus Torvalds 是一个很普通的人,但是他的淡泊却成就了伟大的 Linux 系统,这多少能给我们带来一些启示……

智力开发

对抗拖延症最直接有效的方法

史上最强大战拖秘诀
看到这篇文章,你的第一个念头有可能是:“我等下再读这篇东西吧。”别这样,让心里面想要做别的事情的涌动,缓缓流过。现在就把它读完吧。我发现了一个简单的小诀窍,可以逐步击败我们每个人这辈子的报应——拖延症。这种技巧很容易掌握,但是就像任何事一样,它需要一点点练习才能熟练。

开源项目与工具

如何在Code::Blocks下查看程序的汇编代码

Code::Blocks使用技巧
学习C语言,Code::Blocks是个不错的IDE。有时候我们需要查看程序的对应的汇编代码,那么Code::Blocks如何才能像vc6.0中那样debug时候查看反汇编代码呢?首先创建一个工程:Create a new project -> ConsoleApplication -> 填上工程文件名和project路径 -> 调试器和编译器默认。

开源项目与工具

WinCacheGrind配合XDebug分析PHP程序性能

很强大的组合介绍
WinCacheGrind是windows下的profile查看程序。所谓profile,就是程序或软件保存的档案资料,这里的profile就是xdebug生成的Log文件。前面说到的这篇文章已经介绍了使用XDebug时,对php.ini的配置。但是就算XDebug配置完毕,WinCacheGrind也未必能使用。请确保在php.ini文件有这么两处配置……

数据结构

[专题] 数据结构里的串是什么东西?

就是字符串啦
早先的计算机在被发明时,主要作用是做一些科学和工程的计算工作,也就是现在我们理解的计算器,只不过它比小小计算器功能更强大、速度更快一些。后来发现,在计算机上作非数值处理的工作越来越多,使得我们不得不需要引入对字符的处理。于是就有了字符串的概念。

互联网时代

云主机比起虚拟主机、VPS的优势在哪?

为什么要选择云主机
云计算时代,云主机其可扩展性、价格便宜、安全可靠的特性深受企业和开发者欢迎,但目前有些IDC企业,新瓶装旧酒,将虚拟主机、VPS进行包装推出所谓的云主机服务,为了帮助用户更好的辨别和挑选云主机,下文详细介绍虚拟主机、VPS和云主机产品的特点以及差异性。

数据结构

[专题] 如何比较串的大小

其实就是比较串的内部编码
两个数字,很容易比较大小。2比1大,这完全正确,可是两个字符串如何比较呢?事实上,串的比较是通过组成串的字符之间的编码来进行的,而字符的编码指的是字符在对应字符集中的序号。计算机中的常用字符是使用标准的ASCII编码,更准确一点,由7位二进制数表示一个字符,总共可以表示128个字符。

数据结构

[专题] 串的抽象数据类型ADT

定义串的一些操作
串的逻辑结构和线性表很相似,不同之处在于串针对的是字符集,也就是串中的元素都是字符,哪怕串中的字符是“123”这样的数字组成,或者“2010-10-1CT这 样的日期组成,它们都只能理解为长度为3和长度为10的字符串,每个元素都是字符而已。

开源项目与工具

分享一款眼睛保健小软件 EyeDefender

多关注下眼睛的健康
感觉最近视力又下降了不少,估计又要重新配眼镜了。总是对着电脑一坐就好几个小时,眼睛老是紧绷着,焦距总是这么长的距离,对眼睛的损伤很大。据说外国人是没有眼保健操这种东西的,最好的眼睛保健方法就是,当工作一段时间,比如45-55分钟,就出去走走,看看远处,5分钟即可。

数据结构

[专题] 串的顺序存储结构

串在内存中如何存储?
串的顺序存储结构是用一组地址连续的存储单元来存储串中的字符序列的。按照预定义的大小,为每个定义的串变量分配一个固定长度的存储区。一般是用定长数组来定义。既然是定长数组,就存在一个预定义的最大串长度,一般可以将实际的串长度值保存在数组的0下标位置,有的书中也会定义存储在数组的最后一个下标位置。
1 / 3 首页 < Prev 1 2 3 Next > 尾页 页码: