程序员_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 程序员 >>列表
十个让你变成糟糕的程序员的行为1)情绪化的思维如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句:我的程序不可能有这种问题。Java就是shit。我最恨的就是使用UML做设计。需求怎么老在变,没办干了。受不了这些人,他们到底懂不懂啊。…………这些带着情绪化的思维和态度,不但可以让你成为一个很糟糕的程序员,甚至可以影响你的前途。因为,情绪化通常都是魔鬼... 查看全文
一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java程序的性能。GC的基本原理Java的内存管理实际上就是对象的管理,其中包括对象的分配和释放。对于程序员来说,分配对象使用new关键字;释放对象时... 查看全文
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse... 查看全文
· 成为java程序员的学习过程发布时间:2011-10-19
学习任何一种知识都是一个从无到有,从略知到精通的过程。这个过程是一个循序渐进的过程,没有什么捷径,但是在这个过程中好的学习方法,可以使我们少走一些弯路。很多java初学者面对java庞大的知识体系,不知如何下手。java私塾根据多年的教学经验总结出以下几点可以帮助同学学习java,同学们可以参考一下,制定自己的学习路径。1:Java编程的知识和技能、JEE体系的知识2:数据库的基本知识,包括Oracle和SqlServer和MySql3:Web开发的知识和技能4:EJB组件开发的知识和技能5... 查看全文
· MIT为面向对象程序员带来福音发布时间:2011-10-09
在最近的一篇新闻中,麻省理工学院介绍了一种新技术,可以自动记录对象之间的联系。这个系统能够判断出:大型软件项目中对象的交互方式,因此可以通知此后的对象,让它们知道需要哪些对象来设计特定类型的功能。LarryHardesty来自MIT新闻办公室,他认为:过去四十年来,软件工程的主要创新就是面向对象编程语言的发展,对象可以看作程序用来存储计算方式细节的存储库,让程序员可以聚焦于更大、更全面的问题。开发人员常常面对这样的挑战:随着系统规模不断变大,对象的数目也不断增加... 查看全文
· 程序员收入报告发布时间:2011-10-03
最近,波兰的程序员Chris(也叫KreCi)公布了他的第十四期程序员收入报告。数据显示,上月是目前为止他收入最多的一个月。Chris的收入并不是指他的工资或薪水,Chris是一个自由职业者。他的收入也不是来自个人承包软件工程的收入,他更像是一个果农,种了优良的果树,只要不断的给这些果树施肥浇水,这些果树会给他带来源源不断的财富。他的收入主要来自下面几个方面:1.亚马逊分销联盟(AmazonAffiliateProgram)—&mdash... 查看全文
· PHP程序员必知的13个编码好习惯发布时间:2011-09-29
1、使用select从相同的数据库查询信息时,使用一个join语句一次性整齐地获取你需要的所有信息,而不要写多个mysql_query/while/mysql_fetch_array语句。2、如果你在多个文件中调用了一个数据库连接,创建一个connection.php文件保存你的连接变量,在需要的地方将这个文件包括进来。3、对于小型项目,将你所有的函数写在一个文件中,如果是大型项目就写在对象中,然后在需要的地方包括这个文件。4、如果你的包括文件失控,可以创建一个include文件包含所有的... 查看全文
· 给程序员的VIM速查卡发布时间:2011-09-17
前几天我们发布过“vim简明攻略”,不知道大家练得怎么样了。如果你练了一下,那么这里这个速查卡就会对你有帮助了。以前本站也有过一个(vim速查卡),不过其太简单了。我觉得这个很不错,很全,很直观。这个速查卡来自这里。其用颜色标注了级别:Green=存活级Yellow=感觉良好Orange/Blue=高级Red=专家级下面的图片点击可以看大图:给程序员的VIM速查卡(点击看大图)你还可以下载PDF版的和Excel版的,如果你是色盲的话,还有蓝色版PDF的... 查看全文
· 2011年度程序员节快乐发布时间:2011-09-14
更多图片"亲爱的开发者们(DearHackers/Engineers/Programmers)距离上一次程序员节又是一年了,这一年中我们辛苦的编写着代码,我们为无数死气沉沉的软件注入灵魂,我们(Programmer)在无数的夜晚编写着代码,我们(Engineer)为了软件架构的问题(选择适合的自由软件代码和思考是否亲自实现某些模块)绞尽脑汁,当然我们也和酱缸教的老板们展开了有趣的博弈。不管怎么样,过去一年的经历让我们变得更加的强壮。在过去的一年里Linuxkernel走过了20年... 查看全文
· 给年轻程序员的几句话发布时间:2011-09-14
本文是从LettertoaYoungDeveloper这篇文章翻译而来。我收到了不少新手的来信,他们都希望能成长为一名真正的程序员。我绝对不是第一个谈论这个话题的人,所以,我不知道应该做哪方面的补充。不管怎样,下面的是一些一直记在我心头的、有必要读一下的建议:找其他开发人员合作开发。我们正处在科技历史上第一个绝好的时代,你几乎不用在意在哪工作、为谁工作。只要你有一个还过得去的网络,你就可以和另外一个在世界任何角落里的人一起来完成某段程序。我知道... 查看全文
· 程序员应知道的12件事发布时间:2011-09-08
程序员应知道的12件事... 查看全文
· 知名程序员云风辞职创业发布时间:2011-09-06
9月5日凌晨消息,昨日晚间业内人士“空叔”在新浪微博爆料称,网易杭州研究中心总监云风(吴云洋)离职,与今年5月份离职的网易首席运营官叮当(詹钟晖)先生一同创业。吴云洋大学时代开发的游戏图象引擎“风魂”曾用于多家游戏公司的游戏项目。他也是网易主打游戏《大话西游》、《梦幻西游》、《网易泡泡游戏》等网络游戏的主力开发者。新浪游戏将联线网易对此事进行证实,欢迎大家关注后续报道。传网易游戏又一核心人物云风离职引热议该消息一经爆料迅速引发业内热议... 查看全文
· 惹恼程序员的10件事发布时间:2011-09-06
程序员是一个比较特殊的群体,他们因为长期和电脑打交道所养成的性格和脾气也是比较相近的。当然,既然是人,当然是会有性格的,也是会有脾气的。下面,让我来看看10种能把程序惹毛了的事情。一方面我们可以看看程序员的共性,另一方面我们也可以看看程序员的缺点。无论怎么样,我都希望他们对你的日常工作都是一种帮助。第十位程序注释程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释。于是,新手们当然会听从老手的吩咐。只不过,他们可能对程序注释有些误解,于是... 查看全文
· 程序员的生存法则 发布时间:2011-09-06
前几天,和国内某知名企业的行销一线喝茶聊天,他一直在抱怨自己的上司很差劲,一直允诺追加奖金,但是月底考评结果却给的很差,奖金也没别人的多,所以他想调别的部门。我很是惊诧,这公司是你们家开的?怎么可以想调就调?他笑了笑说,你不懂职场生存法则吗?他的工作需要经常出差,全国各地跑。上次是去江西,他知道部门a的老大老家在江西,就主动去找a部门老大,告之有个出差机会,要不要一起?后来我才明白“要不要一起”的真正用意。如果要,那么就等于我的朋友提供给部门a老大一次公费回老家的机会,往返机票报销... 查看全文
Java程序员的Bash实用指南系列之字符串处理(目录)在一般的计算机编程语言中,字符串处理是很重要的一块,Bash也是如此,如果掌握了字符串的处理,基本上就能够应付大部分的编程工作了。在Unix/Linux操作系统中,很多时候需要使用多个命令一起配合才能完成一个较复杂的任务,Shell提供了管道线、重定向、结构化编程等方式,把这些命令粘合在一起。因此,命令之间的接口数据的处理也就非常重要了,而这大部分都涉及到字符串处理。《UNIX操作系统教程》写道在UNIX系统的设计中... 查看全文
程序员应不应该离职,我该何去何从呢? ... 查看全文
· 神秘的程序员们(23-28)发布时间:2011-08-30
很长时间没有给大家分享《神秘的程序员们》这组漫画了,今天再来一批。这个系列的漫画讲述程序员——这种神秘人类的囧事,故事多来源于我身边的程序员朋友,且以互联网开发背景为主。... 查看全文
本文是从GoodProgrammersMakeBadDesigners这篇文章翻译而来。你不能看到一个程序员还不错,就把他推到系统分析师、软件设计师或软件架构师的位置上。如果你在团队或公司里寻找一个能胜任软件架构师或设计师这样重要位置的人时,首先出现在脑子里的想法通常是在程序员中选一个最好的。别这么干。这样的位置不是随意的找个不错的程序员就能胜任的。把你最资深的程序员晋升到这个位置也未必就合适。乍一听你可能感觉荒诞。为什么我不能让一个程序员去做系统设计呢?毕竟,他们是设计程序的,不是吗... 查看全文
[博客]一周热文推荐:从程序员到HR——面试经验分享... 查看全文
· 程序员的素养发布时间:2011-08-24
我抄了neora的帖子http://www.iteye.com/topic/91876写得很细,感觉从第一条就可以看出程序员的对软件开发的热衷程度。先记下来,慢慢享用1、“一切从名字开始”。无论是开发大的项目、写学习代码或打patch,都要注意给项目、变量、函数起一个好的名字。2、“不要copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。4、“不以善小而不为”... 查看全文