2011年8月29日

摘要: 开展注意项:一、技术职业方向指导 (导师要从行业动态、开发技术、兴趣爱好等方面综合考虑);二、选择可以作为部门标杆的人员作为导师;三、导师每月需辅导被指导者完成学习计划,成长计划制定;四、每月核实各项计划的实施结果,并修正学习计划;五、仔细检查其重点工作项,并能找出问题,同时提出更高的要求;六、答疑解惑;七、以公司企业文化的要求引导规划其职业素养和职业价值观;八、参与被指导者的项目管理会议;九、关心其生活及思想变化情况;十、把培养效果跟绩效考核挂钩;十一、强调导师制的作用——形成快速成长的学习氛围和机制,师傅辅导徒弟,徒弟促进师傅;开展中的难点:一、没有合适十全十美的导师;二、导师本身工作忙, 阅读全文
posted @ 2011-08-29 19:23 AaronChen 阅读(548) 评论(0) 推荐(0) 编辑

2011年8月27日

摘要: 程序员的技术成长路线:初级程序员-》中级程序员-》高级程序员-》架构师在初级、中级阶段推荐书:effective c++,windows核心编程,C++ Primer中文版(第4版)高级阶段推荐书籍:深入浅出MFC,COM本质论,深入探索C++对象模型,C++沉思录,windows驱动开发,架构师:编译器原理,解释器与连接器,架构之美,深入linux内核架构,Linux 内核完全剖析——基于0.12内核 阅读全文
posted @ 2011-08-27 21:05 AaronChen 阅读(670) 评论(0) 推荐(0) 编辑
 
摘要: 测试是软件开发过程中极其重要的一环,详尽周密的测试能够减少软件BUG,提高软件品质。测试包括单元测试、系统测试等。其中单元测试是指针对软件功能单元所作的测试,这里的功能单元可以是一个类的属性或者方法,测试的目的是看这些基本单元是否工作正常。由于单元测试的内容很基础,因此可以看作是测试工作的第一环,该项工作一般由开发人员自行完成。如果条件允许,单元测试代码的开发应与程序代码的开发同步进行。虽然不同程序的单元测试代码不尽相同,但测试代码的框架却非常相似,于是便出现了一些单元测试类库,CppUnit便是其中之一。CppUnit是XUnit中的一员,XUnit是一个大家族,还包括JUnit和Pytho 阅读全文
posted @ 2011-08-27 20:49 AaronChen 阅读(223) 评论(0) 推荐(0) 编辑
 
摘要: 在c++的世界里,程序设计的优雅让位于程序的稳定性、健壮性。“好程序是测出来的”这句话在C++领域里得到了充分体现。下面是我在开发中使用的测试方法,抛砖引玉,和大家交流下。测试期间,关闭对core文件的限制,使用命令:ulimit -c unlimited(1)开发阶段,使用cppunit维护测试用例。我一般是用于测试解析类、算法类。从http://sourceforge.net/projects/cppunit/下载最新版本,解压,看安装文档,一般是./configure & make & make install。下面举例说明我使用cppunit的方法。假设自己的源码位于s 阅读全文
posted @ 2011-08-27 20:48 AaronChen 阅读(231) 评论(0) 推荐(0) 编辑
 
摘要: 一、目前研发经理工作过程中存在的问题:研发经理工作中存在的问题主要从技术、团队建设、激励机制、研发管理流程、有效产出、项目管理等方面进行分析与解剖。(一)、技术方面:目前公司研发技术能力整体上较弱,技术专家及技术带头人缺乏,部分研发经理技术能力也有待提高,主要体现为如下几点:1、技术攻关能力偏弱,经验不丰富:部分研发经理在一些项目攻关上无法深刻、准确理解项目要点,进而无法为研发团队提供解决思路方面的指导,不利于把握整个研发团队技术方向。2、技术榜样、领袖气质较差:研发经理在研发团队中无法树立技术榜样,缺失了研发团队建设的技术魅力优势。(二)、团队建设方面:目前研发团队凝聚力不足,团队整体战斗力 阅读全文
posted @ 2011-08-27 20:35 AaronChen 阅读(1064) 评论(0) 推荐(0) 编辑
 
摘要: 通过上一季《活法》读书活动,我领悟了稻盛和夫的人生经营哲学。稻盛和夫从人不断成长的角度剖析了人的一生就不断修炼、提升心智的过程。在《人为什么活着》书中,稻盛和夫则用宇宙意志的概念解释了宇宙和人类进化的奥秘。宇宙之所以能够从质子进化为原子、分子等等,都是因为宇宙的意志在不断推动的。宇宙的意志这个概念利用到我们的生活工作中,就是你所在环境的发展趋势。对于企业来说就是企业的文化与使命。我们在一个公司就要认真地执行公司的使命,深刻领悟企业的文化,这样就能够得到宇宙的意志,在企业中快速成长,为企业做出更大的贡献。我们不能够改变宏观环境,但我们能够适应把握宏观环境。 “并非只有失败才是考验,成功同样也是一 阅读全文
posted @ 2011-08-27 20:28 AaronChen 阅读(920) 评论(0) 推荐(0) 编辑

2011年8月16日

摘要: 在技术快速变化,行业环境激烈变化的当下,要想成为一名成功的管理者,我认为需要处理好以下几个方面:1、自信管理者是整个团队的领导者,这个角色就一定要求你对自己,对团队要有十分的自信,这种自信一定是发自内心、骨子里的。你要让你的下属从的你一言一行中获得未来得信心,你也要让你的合作部门在与你接触中体会到你的信心,同时你必须让你的上司对充满自信。如何才能做到自信,特别是面对自己不擅长的领域?2、榜样的力量:作为管理者必须以身作则,你的做事风格,你的勤奋度,你的一切下属都在看,只有上梁正了,下梁才不会歪。不能成为榜样的管理者,一定不是领导者,也一定不会是一个成功的管理者。待续。。。 阅读全文
posted @ 2011-08-16 20:32 AaronChen 阅读(265) 评论(0) 推荐(0) 编辑
 
摘要: void* memset(void *s,int c,size_t n)作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。比如:一、char strtmp[100];memset(strtmp,0,100);二、struct sample_struct{char csName[16];int iSeq;int iType;};struct sample_strcut stTest;一般情况下,清空stTest的方法:stTest.csName[0]='/0';stTest.iSeq= 阅读全文
posted @ 2011-08-16 20:20 AaronChen 阅读(671) 评论(0) 推荐(0) 编辑

2008年9月24日

摘要: 在Windows操作系统中,当用户按下"PrintScreen"按钮后,Windows自动将当前屏幕的图像拷贝到系统剪贴板中,这时可以通过"画笔"这个小程序将剪贴板中的内容保存成图像文件,可以看出,如果需要将当前屏幕保存下来还是比较麻烦的,能否可以自己编写一个应用程序,自动将当前屏幕的内容保存到一个图像文件中去呢?这个答案是肯定的,本实例应用程序就是利用通用的热键管理DLL库实现的热键功能,在收到... 阅读全文
posted @ 2008-09-24 21:47 AaronChen 阅读(677) 评论(0) 推荐(0) 编辑

2008年5月27日

摘要: 《windows环境多线程编程原理与应用》中解释: 如果将类的封装比喻成一堵墙的话,那么友元机制就像墙上了开了一个门,那些得 到允许的类或函数允许通过这个门访问一般的类或者函数无法访问的私有属性和方法。友元机制使类的封装性得到消弱,所以使用时一定要慎重。友元类的说明将外界的某个类在本类别的定义中说明为友元,那么外界的类就成为本类的“朋 友”,那个类就可以访问本类的私有数据了。 class Me... 阅读全文
posted @ 2008-05-27 10:37 AaronChen 阅读(26879) 评论(0) 推荐(2) 编辑

2008年4月15日

摘要: 一、不要抱怨不公平 我们的努力还不够 世界首富比尔·盖茨在参加博鳌亚洲论坛2007年会期间,在一次与中国网友网上讨论时,接受了近两万名网友的提问。其中,大家向比尔·盖茨问得最多的问题是:“你成功的主要原因是什么?”比尔·盖茨的回答是:“工作勤奋,我对自己要求很苛刻。” 在微软创业初期,比尔·盖茨就异常勤奋努力。微软老员工鲍伯·欧瑞尔说出了他1977年进入微软... 阅读全文
posted @ 2008-04-15 17:24 AaronChen 阅读(548) 评论(1) 推荐(0) 编辑

2008年2月15日

摘要: 在c++的世界里,程序设计的优雅让位于程序的稳定性、健壮性。“好程序是测出来的”这句话在C++领域里得到了充分体现。下面是我在开发中使用的测试方法,抛砖引玉,和大家交流下。 测试期间,关闭对core文件的限制,使用命令:ulimit -c unlimited (1)开发阶段,使用cppunit维护测试用例。我一般是用于测试解析类、算法类。 从http://sourceforge.net/proje... 阅读全文
posted @ 2008-02-15 10:25 AaronChen 阅读(2065) 评论(0) 推荐(1) 编辑
 
摘要: 测试是软件开发过程中极其重要的一环,详尽周密的测试能够减少软件BUG,提高软件品质。测试包括单元测试、系统测试等。其中单元测试是指针对软件功能单元所作的测试,这里的功能单元可以是一个类的属性或者方法,测试的目的是看这些基本单元是否工作正常。由于单元测试的内容很基础,因此可以看作是测试工作的第一环,该项工作一般由开发人员自行完成。如果条件允许,单元测试代码的开发应与程序代码的开发同步进行。 虽然不... 阅读全文
posted @ 2008-02-15 10:11 AaronChen 阅读(1552) 评论(0) 推荐(0) 编辑

2008年1月19日

摘要: 昨天我们部门就系统运营4个月来的主要性能问题作了一个研讨会。随着数据量的日益壮大,系统性能缺陷也在逐渐显露。 我们都听过一个流行的说法"唯一不变的,就是变化"。变化是不可避免的。每天系统都会产生大量新情况,有些是预期的,有些是我们未考虑到的。 但作为一个电信级的系统如何才能够保证系统应对都种未知变化时的稳定性和健壮性呢?为了尽可能的分析这个问题,我想从设计,开发,运营,维护的角度作些分... 阅读全文
posted @ 2008-01-19 09:33 AaronChen 阅读(465) 评论(0) 推荐(0) 编辑

2008年1月9日

摘要: 网页特效|Linkweb.cn/Js|---很恶心的常见整人效果 不许移动鼠标到照片上 ........................................................................................................................................................ 阅读全文
posted @ 2008-01-09 14:26 AaronChen 阅读(284) 评论(0) 推荐(0) 编辑
 
摘要: 最近的电子商务网站在密码输入方式上做出新的改进,提供了一个软键盘输入密码,这样可以防止一些木马检测键盘输入事件,防止密码的泄露.再参考了网上一些方式后,现把实现方式阐述如下: 一 js处理函数: 二 界面调用: 证件号码: 登录密码: 开发环境 VS.NET 2003 阅读全文
posted @ 2008-01-09 14:09 AaronChen 阅读(713) 评论(0) 推荐(0) 编辑

2007年12月29日

摘要: 1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)。应该用一个专... 阅读全文
posted @ 2007-12-29 16:04 AaronChen 阅读(433) 评论(0) 推荐(0) 编辑
 
摘要: 1,John Carmack(约翰.卡马克) John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将研究成果作为游戏的一部分,它的贡献令人敬畏。他在计算机图形方面的创新给我们带来了Wolfenstein 3D, Doom & Quake. 2,Linus Torvalds(Linus Torvalds) Linux之父,他想... 阅读全文
posted @ 2007-12-29 11:04 AaronChen 阅读(419) 评论(0) 推荐(0) 编辑

2007年12月28日

摘要: 教你怎样快速DIY自己的博客园SKIN 阅读全文
posted @ 2007-12-28 16:11 AaronChen 阅读(171) 评论(0) 推荐(0) 编辑

2007年12月25日

摘要: 代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string pa... 阅读全文
posted @ 2007-12-25 21:07 AaronChen 阅读(299) 评论(0) 推荐(0) 编辑
hello