程序人生
文章平均质量分 73
kinglino520
这个作者很懒,什么都没留下…
展开
-
十个糟糕的程序员的行为
之前本站发表过《优秀程序员的十个习惯》以及《程序员需要具备的基本技能》,那是我们需要去学习和培养的。这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。1) 情绪化的思维如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用转载 2009-06-30 15:54:00 · 416 阅读 · 0 评论 -
一个合格程序员该做的事情??你做好了吗
程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯转载 2009-07-23 10:29:00 · 254 阅读 · 0 评论 -
高级:走近JavaEE5与Glassfish应用服务器
2006年的Sun科技日正在上海和北京如火如荼地举行,时间分别是上海:2006年9月23 -24日,北京:2006年9月27 -28日。回忆起一年前JavaChina2005大会的火爆场景,相信这次科技日一定能进一步激发大家学习和使用Java的激情。这次的科技日,我们部门没有参加到Speaker的行列,希望通过在这篇Blog中和大家分享一下JavaEE5规范的最新进展和Sun开源Ja转载 2009-07-23 13:07:00 · 360 阅读 · 0 评论 -
J2SE综合:详细介绍与Java有关的十大产品
众所周知,流传于市的JDK不单Sun一家,比如IBM的JDK、BEA的JRocket、GNU的GCJ,以及如Kaffe这样的开源实现,不一而足。但是,根正苗红的Sun官方JDK一直以来都是备受瞩目的主流,它对Java社区的影响也是举足轻重。 1996年1月,Sun在成立了JavaSoft部门之后,推出了JDK 1.0,这是Sun JDK(Java Development Kit)的首个正转载 2009-07-23 11:22:00 · 435 阅读 · 0 评论 -
浅谈信息时代如何成为一名优秀的程序员
中国的信息技术发展迅速,由它所带来的浪潮已经渗入到了人们生活的每一个角落,而程序员们成为了这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。 信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,如何才能成为一名合格的程序员,一名合格的程序员需要掌握哪些技能呢? 熟练掌握开发工具 做为一名程序员至少熟练掌转载 2009-07-23 10:33:00 · 720 阅读 · 0 评论 -
程序人生:程序员不是神 心态决定一切
近来看了很多程序员的言论……感觉都是满腹牢骚,一肚子愤懑。我想要说的是,程序员不是神。时下一些程序员所能作的,其实大多数普通人通过一段时间的培训和学习都可以作。编程工具已越来越容易使用,编程思想越来越成熟,计算机书籍更是琳琅满目,开发过程中的规范性也已经越来越重要。作为一个普普通通的程序员,只是几个通宵的投入,1-2个月囫囵吞枣的学习,又能有什么理由能奢求太多? 其实当很多人转载 2009-07-23 09:37:00 · 362 阅读 · 0 评论 -
开发工具:eclipse 插件集锦
eclipse 插件集锦XML Schema Infoset Model (XSD) 功能:XML Schema Infoset Model 是个参考库提供用于测试,创建或者修改 W3C XML Schema 的 API。主页:http://www.eclipse.org/xsd/ Graphical Editing Framework功能:这个插件允许开发者快速转载 2009-07-23 13:01:00 · 369 阅读 · 0 评论 -
程序人生--职场里终身受益的3条忠告
一对新婚夫妇生活贫困,要靠亲友的接济才能活下去。一天,丈夫对妻子说:“亲爱的,我要离开家了。我要去很远的地方找一份工作,直到我有条件给你一种舒适体面的生活才会回来。我不知道会不会太久,我只求你一件事,等着我,我不在的时候要对我忠诚,我也会对你忠诚的。” 很多天之后,他来到了一个正在招工的庄园,他被录用了。他要老板答应他一个请求:“请允许我在这里想干多久就干多久,当我觉得应该离开的转载 2009-07-23 11:51:00 · 318 阅读 · 0 评论 -
三位大学生在三个IT名企面试的真实经过
Dodo 应聘职位:Microsoft研究员 11轮面试,感动热心资助 微软亚洲研究院的五层每天都有10来个人面试,面试从上午10点开始,一个人是一轮,每人一小时,中午吃饭时间也算面试,一共七轮。其中四轮是网页研究组,一轮理论组,一轮技术转化组,最后一轮是位经理。 在面试过程中,前五轮基本上都是让我自己把做过的事情介绍一下,他们边听边问,有时会出个问题让我建立模型。在这些转载 2009-07-23 11:24:00 · 701 阅读 · 0 评论 -
程序人生--送给编程初学者的良言警句
我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看 见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。 而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C++就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web转载 2009-07-23 10:12:00 · 359 阅读 · 0 评论 -
程序人生:如何作一个真正合格的程序员
作为一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。1:团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的。一旦进入系转载 2009-07-23 10:36:00 · 362 阅读 · 0 评论 -
程序人生:程序员不得不习惯一个人寂寞
不是“发烧级”, 就别干这行 软件开发这个行业容不得半点放松。有人就用“逆水行舟”来 形容程序人的工作现状,这是因为软件的开发,无论是技术的更新、还是发展的速度都是非常快。 你一定要不断地充实自己,学习新的技术,才有可能跟得上发展的趋势。有时候,可能有个技术 你刚刚才掌握,它就已经落后了;技术要深挖,时间要缩短,每前进一步都必须付出很多的代价。 也正因为如此,做一个程序人,转载 2009-07-23 10:37:00 · 326 阅读 · 0 评论 -
辞职信样例
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object cl原创 2009-08-25 12:40:00 · 592 阅读 · 0 评论 -
现实中的开放源码云计算,第 1 部分: 并不是所有云都相同
CTO 希望了解您的云计算战略 —而且明天就要听到。有许多云计算环境可供选用,它们有相似之处,也有差异。本文讨论一些云计算环境,主要关注开放源码的云计算环境,帮助组织利用云计算的强大能力。介绍 Amazon、Microsoft®、Google、IBM®、Aptana、Heroku、Mosso、Ning 和Salesforce 等提供商。讨论每种平台的强项和弱点,以及在每种平台上支转载 2009-05-26 12:34:00 · 809 阅读 · 0 评论 -
程序人生:给你讲十个特别有哲理的故事
1、陈阿土 陈阿土是台湾的农民,从来没有出过远门。攒了半辈子的钱,终于参加一个旅游团出了国。国外的一切都是非常新鲜的,关键是,陈阿土参加的是豪华团,一个人住一个标准间。这让他新奇不已。早晨,服务生来敲门送早餐时大声说道:“GOODMORNINGSIR!”陈阿土愣住了。这是什么意思呢?在自己的家乡,一般陌生的人见面都会问:“您贵姓?”于是陈阿土大声叫道:“我叫陈阿土!”如是转载 2009-07-23 13:05:00 · 531 阅读 · 0 评论 -
高级:当前Java软件开发中几种认识误区
越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:我们原先掌握的关于软件知识(OO方面)不是太贫乏就是不恰当,存在认识上和方法上的误区。软件的生命性 软件是有生命的,这可能是老调重弹了,但是转载 2009-07-23 12:58:00 · 319 阅读 · 0 评论 -
一个月薪1万的程序员给我上了震撼一课
这才叫赚钱:月薪10000的程序员给我上了震撼一课这个程序员做CSI恐怕也行。这个站街程序员太强劲了,要做生意额朋友好好看看。。。我突然觉得要找个程序员来解决这个问题,于是匆匆结束了一个会议,在国贸现代城前搜索soho程序员。一个温州程序员发现了我,非常专业的、径直的走在我的面前。这一走,于是有了后面的这个让我深感震撼的故事,象上了一堂生动的MBA案例课。为了忠实转载 2009-07-23 12:47:00 · 902 阅读 · 0 评论 -
写Java程序最容易犯的21种错误实例分析
1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.Large Class转载 2009-07-23 11:47:00 · 268 阅读 · 0 评论 -
程序人生:软件人才需具备6个基本素质
基本素质一,是具有良好的编码能力,编码能力直接决定了项目开发的效率。这就要求软件工程师至少精通一门编程语言,比如当前国内企业常用的C/C++、VB和国际上最流行的Java语言,熟悉它的基本语法、技术特点和API(应用程序接口)。 基本素质二,自觉的规范意识和团队精神。企业希望招聘到的程序员编程不一定很快,但是需要非常规范,个人能力不一定很强,但需要合作意识很好。转载 2009-07-23 10:40:00 · 853 阅读 · 0 评论 -
程序人生:我们为什么缺少优秀的程序员
现在在国内,程序员的待遇和处境不能和国外的相提并轮,至少不能和台湾,香港比。细想下来,造成现在这种局面的原因到底有哪些呢?想来想去,觉得社会,媒体,个人都有责任。首先是社会:不可否认,当今的社会正处在一个相当浮躁的时期,越来越快的变化令许多人措手不及,原来一些没有文化的人,或者一些文化程度相对较低的人,可能由于某些机会发了财。这些人大量的出现,导致了整个社会价值观的改变。由过去的转载 2009-07-23 10:39:00 · 493 阅读 · 2 评论 -
程序人生--总结关于找工作的20条经验
04年毕业,还没有单干的资本,我分析我自己也不适合单干,一直在打工,也倾向于一辈子打工。我工作快两年了,回顾一下自己的经历,写了点东西。大家也一起来说说经验吧,共同交流一下,互相促进,增长一点本领。 凡是跟帖回复的,写出真实经历的,揭露无良公司假招聘手法的,表扬优秀雇主的,谴责恶劣雇主的,能给版友们启发的,介绍你现在所在的城市的人力资源状况的,……,识字不疯狂同志都向您表达崇高的敬意。下转载 2009-07-23 09:42:00 · 378 阅读 · 0 评论 -
Java语言深入:新生代JAVA程序员的思想
1:理解下题目:我是在正好JAVA兴起的年代开始学习语言的,所以幸运的一开始就是个JAVA的coder,又用eclipse这个IDE,所以少掉了从C转J的痛苦~~虽然我之前也学过C和C++,但是我在深入语言的时候,跟上了时代的潮流~~改正下,我没任何鄙视C的意图,也不想肯定的说JAVA就是先进;只是想说明一点:C做长了,你的思想都是面向过程的了~~呵呵,你会发现,老的程序员,,习转载 2009-07-23 09:27:00 · 269 阅读 · 0 评论 -
空杯理论
古时候一个佛学造诣很深的人,听说某个寺庙里有位德高望重的老禅师,便去拜访。进门后,他跟大师的徒弟说话态度十分傲慢。老禅师却十分恭敬地接待了他,并为他沏茶。可在倒水时,明明杯子已经满了还不停地倒。他不解地问:大师,为什么杯子已经满了,还要往里倒?大师就自语地说,是啊,既然已满了,我干嘛还倒呢?禅师的本意是,既然你已经很有学问了,干嘛还要到我这里求教? 有一转载 2009-05-04 16:42:00 · 1682 阅读 · 0 评论 -
Web 3.0
web3.0的倡导者和实践者——土豆先生 谈“什么是web3.0”,是目前最好的关于web3.0的阐述。 我知道很多人在有人提到web2.0的时候就说,还会有web3.0。但他们并不知道web3.0是什么,会在什么时候实现,如何实现,web3.0有哪些特点。我在这里简单阐述一下我对3.0的理解,假如说web1.0的本质是联合,那么web2.0的本质就是互动,它让网民更多地参与信息产转载 2009-05-04 15:45:00 · 747 阅读 · 0 评论 -
端口
简介 计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。 在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备转载 2009-05-04 16:38:00 · 2144 阅读 · 0 评论 -
B2B简介
B2B(Business To Business,在英文中的2的发音同to一样。)是企业与企业之间通过互联网进行产品、服务及信息的交换。目前基于互联网的B2B的发展速度十分迅猛,据最新的统计,在本年初互联网上B2B的交易额已经远远超过B2C的交易额,在今后的5年内,B2B将达到41%的年平均增长率,到2004年,全球范围内的B2B交易预计将达到7.29万亿美元。 传统的企业间的交易往往要耗费转载 2009-05-05 15:08:00 · 635 阅读 · 0 评论 -
关于提高自己JAVA水平的十大技术讨论
本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。 一、XML 在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XM转载 2009-05-05 13:31:00 · 429 阅读 · 0 评论 -
六度分割理论和SNS
SNS-社会性网络服务现在开展的是如火如荼,也正是因为SNS顺应了六分割理论才能够得到迅速的发展。我们来看一下什么是六度分割理论、什么是SNS和SNS与六度分割理论的关系。一.什么是六度分割理论 有一个数学领域的猜想,名为Six Degrees of Separation,中文翻译包括以下几种: 六度分割理论、六度空间理论以及小世界理论等。1967年,哈佛大学的心理学转载 2009-05-04 16:05:00 · 907 阅读 · 0 评论 -
最吃香的五大专业详情揭秘
是什么造成了这样的差异?问题的关键还在于他们中晋升较快的那个,能够主动并善于进行职业能力储备,增加职业生涯的本钱。 什么是你的职涯“本钱” 所谓职业生涯的本钱,简单来说,必须涵盖三个方面,一是充分的能力,包括专业技能、管理知识的储备等;二是态度,即工作态度及风格是否契合你所希望就职公司的文化,开阔的视野、兼容并包的心胸、善于学习及适应改变的能力,都会为你的职场转载 2009-03-30 16:42:00 · 432 阅读 · 0 评论 -
一位软件工程师的6年总结
一位软件工程师的6年总结 “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 1、分享第一条经验:“学转载 2009-03-30 16:27:00 · 350 阅读 · 0 评论 -
少走弯路的十条忠告
如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色! 1. 买个闹钟,以便按时叫醒你。 贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地转载 2009-03-30 16:31:00 · 337 阅读 · 0 评论 -
PHP 数据库操作类
/********************************************FileName:statistic.class.phpFunction:StatisticDate: 2003-10-12 20:35Author: KelphenCopyRight:Capinfo Co.,ltd.Modify:****************************转载 2009-05-04 16:23:00 · 1668 阅读 · 0 评论 -
队列的定义及基本运算
1、定义 队列(Queue)是只允许在一端进行插入,而在另一端进行删除的运算受限的线性表 (1)允许删除的一端称为队头(Front)。 (2)允许插入的一端称为队尾(Rear)。 (转载 2009-05-04 16:34:00 · 1187 阅读 · 0 评论 -
技术生涯:教你七个走好IT技术之路的诀窍
保持新鲜 要想在技术道路上取得成功那就要不停地学习。现实很严峻:你必须要以自己的方式不断完善自己。 了解前沿 一个IT技术从业者应该知道公司可能会用到哪些东西。曾经做过CIO的IT顾问John Guevara说,“许多企业都没有专门的IT设计师去关注科技的未来,这就是为什么技术落后的原因。” 接触更多的行业 如果你被分配到公司的其他部门,你应该欣转载 2009-07-23 13:06:00 · 398 阅读 · 0 评论 -
Eclipse 插件功能研究
在整个 Java™ 开发人员社区,Eclipse 因为行业领先的 Java Development Tools (JDT) 而广为人知。但 Eclipse 构建目的在于促进插件的使用,而且在这一方面,它获得了惊人的成功。探索已经构建到 Eclipse 插件中的一些能力,比如使用 Ruby 等其他语言编程,或者是使用 OpenLaszlo 等环境构建交互式多媒体。 简介转载 2009-07-23 13:02:00 · 680 阅读 · 0 评论 -
程序人生--非常讨人喜欢的27个原则
人在职场,首先得学会做人,做一个受欢迎的人,其实做一个受欢迎的人也是有原则的,以下就有27条讨人喜欢的原则,愿读到本帖的朋友都能成为一人受欢迎的人。讨人喜欢的27个原则1.长相不令人讨厌,如果长得不好,就让自己有才气;如果才气也没有,那就总是微笑。 2.气质是关键。如果时尚学不好,宁愿纯朴。 3.与人握手时,可多握一会儿。真诚是宝。 4.不必什么都用“我”转载 2009-07-23 11:51:00 · 316 阅读 · 0 评论 -
程序人生--愿意做军官还是做特种兵?
做军官还是做特种兵? 下午看《程序员》今年第二期,看到一段特别有体会的话:似乎很多计算机系毕业生的经典理想是“做两年程序员,调到市场部,做Sales,关键客户到手以后,能升职则罢,否则就拉出去单干”,如果一种职业规划成了一种群体理想,倒要反思一下是不是有点问题了。这是一个现实情况,而且这种职业规划已经存在、流行了有点年头了。最著名的讨论就是程序员到了30岁以后可以干什么?转载 2009-07-23 11:37:00 · 496 阅读 · 0 评论 -
Access相关问答
问题:access 数据库单表最多可以存多少条记录? 回答:access 的 mdb 格式数据库,单表的记录上限没有规定,但是单个 MDB 数据库的文件体积不得超过 2G,但是由于可以使用链接表以及 UNION ALL 查询,理论上记录没有上限。 问题:数据库中某个表内容过大会转载 2009-05-06 17:56:00 · 887 阅读 · 0 评论 -
十大最吃香的网站开发技术
1. Framework knowledge (架构知识)架构是大型网站开发的重要部分。开发者已经从Rails,Django等公司提供的网站架构工具中收益,因为架构工具可以帮助完成那些需要一定编程知识的重复性的任务。如果你拥有领先的架构技术(像Rails,Django, CakePHP, Symfony等),你的择业面将非常广阔。2. Widget Development (转载 2009-05-06 09:35:00 · 558 阅读 · 0 评论 -
SOA是什么
一、SOA是什么 SOA的全称是Service-Oriented Architecture,面向服务架构。是一种架构,不是一种具体的开发技术。 要真正理解什么是SOA需要从软件开发的技术发展史谈起。 真正的软件开发从开始到现在经历了四个阶段,也可以说成是四代:1、汇编语言开发2、面向过程的软件3、面向对象的组件开发4、面向服务的架构开发,也是今天要谈论转载 2009-05-06 09:34:00 · 7734 阅读 · 0 评论