- 浏览: 85151 次
- 性别:
- 来自: 北京
-
文章列表
java实现生产者与消费者问题
- 博客分类:
- java
class Producer implements Runnable {
private String producerName = null;
private StoreHouse storeHouse = null;
public Producer(String producerName, StoreHouse storeHouse) {
this.producerName = producerName;
this.storeHouse = storeHouse;
}
public voi ...
http://www.unsv.com/material/weekly-address/2009/09/08/
无论什么技术,都离不开行业应用。技术只是工具,如何发挥这个工具的价值,跟行业环境密切相关。技术好的是技术专家,行业知识丰富的是行业专家,而技术知识与行业知识结合起来才是行业里的技术专家。这才是技术发展的王道!
面象对象的编程思想,编程语言(C++/C#/JAVA等),基础的数据结构知识,开发环境(VS.NET等),这些就是工具。将工具运用在某个行业,就需要相应的行业知识。如在企业级应用开发,不同行业(电信/银行/零售等)里有不同的业务规则。在网络游戏行业,网络安全行业,更都需要不同的专业知识。这些才是核心知识。
\\"做鸡头还是做凤尾?\\"
\\"当然是鸡头。\\"百分之百的年轻人不假思索地回答我。
\\"如果有做鸡头的机会,先做了再说;至于做得怎么样,能否做得好,那是第二步考虑的问题。\\" ...
2009年3月6日,51CTO技术人频道邀请了IT职业经理人:《走出软件作坊》的作者阿朱老师作客嘉宾聊天室,和大家一起讨论程序员转型期职业选择,是继续做技术高手还是做管理者?阿朱老师讲述了自己从程序员转变为管理者的职业经历,并回答了网友在职业发展中遇到的问题。
阿朱:本名吕建伟。《走出软件作坊》一书作者。10年以上商业软件从业经验,10余年来一直专注行业管理信息化领域,7年职业经理人生涯,在商业分析、产品体系规划、研发人才体系搭建、研发过程管理、技术架构、贯通售前\研发\售后方面多有经验。
以下为聊天实录,51CTO略有整理
一、阿朱讲述自己的职业经历
51CTO:今天来到51CT ...
IT技术员的发展方向和晋升秘笈(转)
- 博客分类:
- 职业规划
3月以来,惠普、巴克莱信息技术(上海)有限公司、美国泰为、东南融通等一批外资IT企业都在招聘计算机精英。照理说这是好事,但频频接到猎头电话的金先生却为此烦恼不已。在跟他的谈话中,记者发现这不仅是金先生的问题,更是许多IT人才都会遇到的难题。 先介绍一下金先生的职业经历: 国内某名牌高校本科计算机专业毕业,工程硕士。近6年的工作经验,有过2次跳槽经历,分别在知名软件企业担任IT工程师。在同龄人中,金先生的职业还算顺利,但又显得发展缓慢。“公司中有一个200多人的IT工程师团队,其中只有10位经理,我在芸芸众生中并不突出,一直没有机会晋升。”他还说:“别看最近猎头经常给我打电话,要高于30%的薪 ...
IT人35岁转型的选择(转)
- 博客分类:
- 职业规划
35岁,技术生涯即告终结。这种说法在IT界得到众多人认可,也令很多IT人为自己的未来担忧。其实,如果从另一个角度来理解,技术生涯结束,意味着新职业的开始。与其被动等待,不如换个思维,早作准备,在35岁来到之前完 ...
IT技术人员的明天:35岁后我们做什么?(转)
- 博客分类:
- 职业规划
<p>我不是IT人,至少不是一个真正的IT人。在打工的生涯中,我从一个小程序员走到了公司总监,在创业的生涯中,我从一个人单枪匹马做到了几十人的IT公司。活在这个圈中,每天面对着那些可爱的IT人,我不得不编造各种 ...
IT技术人员的成长(转)
- 博客分类:
- 职业规划
摘要
本文是结合一批从IT 技术人员干起的“过来人”的发展历程写成的一篇文章,目的是
为刚进入社会不久或即将进入社会的IT 技术人员做一个成长参考,希望他们能在步入社会
的初期就做好自己的人生规划,以一个更有前瞻性的态度走出一个精彩人生。
序言
文是结合一批从IT 技术人员干起的“过来人”的发展历程写成的一篇文章,目的是为
刚进入社会不久或即将进入社会的IT 技术人员做一个成长参考,希望他们能在步入社会的
初期就做好自己的人生规划,以一个更有前瞻性的态度走出一个精彩人生。
文首先介绍了IT 技术人员的三个发展方向,在此基础上探讨了IT 技术人员的成长曲线,
接着阐述如何 ...
一个技术人员必须考虑的问题---转型(转)
- 博客分类:
- 职业规划
作为一名技术人员,我总是对未来的前景感到一阵阵悲哀。有感于对这个投票贴的名字,发表一点自身的感慨。
做为技术人员,大家都觉得工资高,工作稳定,还能学到很多的东西。是大部份走出校门或性格内向,或希望过平静生活的人的必然选择。其实,你们有没有问过自己,这条路到底走对了吗?
一个刚毕业的大学生,从事销售和从事技术两种不同的工作,可能工资的差距会达到数倍之远。对于初出校门的人来说,不无一种极端的诱惑力。刚毕业的年青人,当然会果断的选择技术之路。
前不久,一份《IT人才调查报告》显示,由于IT业技术和概念的快速更新,IT业成为了一个吃“青春饭”的行业,35岁的IT人才大多面临着职业发展中的“年龄坎”。于是,在徘徊与彷徨中,很多IT人想到了创业。从此次调查的数据 ...
诸位,咱当工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! [2]可以做技术 ...
.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置
.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH
这些文件你用文本编辑器就能察看了
在一个项目中点刷新的目的是为了更新.project文件中的文件清单,让你把不通过eclipse提交到项目的文件显示出来
.classpath 文件
<?xml version="1.0" encoding="UTF-8"?><classpath> <classpathe ...
· 两种实现方式的区别和联系:在程序开发中只要是多线程肯定永远以实现Runnable接口为主,因为实现Runnable接口相比
继承Thread类有如下好处:->避免点继承的局限,一个类可以继承多个接口。 ->适合于资源的共享以卖票程序为例,通过Thread类完成:package org.demo.dff;class MyThread extends Thread{ private int ticket=10; public void run(){ for(int i=0;i<20;i++){ if(this.ticket>0){ System.out.p ...
wait是Object类的方法,sleep与yield都是Thread类的方法。wait调用的时候需要注意的是该方法是释放锁标志的,而sleep在调用的时候是紧紧抱着锁标志的,也就是等他完全执行完成了才可以让其他线程来访问的
sleep 方法使当前运行中的线程睡眼一段时间,进入不可运行状态,这段时间的长短是由程序设定的,yield 方法使当前线程让出 CPU 占有权,但让出的时间是不可设定的。实际上,yield()方法对应了如下操作: 先检测当前是否有相同优先级的线程处于同可运行状态,如有,则把 CPU 的占有权交给此线程,否则,继续运行原来的线程。所以yield()方法称为“退让”,它把运行 ...