﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-猎人驿站-最新评论</title><link>http://www.cnblogs.com/dqshll/CommentsRSS.aspx</link><description>坚持</description><language>zh-cn</language><pubDate>Tue, 18 Oct 2011 07:03:41 GMT</pubDate><lastBuildDate>Tue, 18 Oct 2011 07:03:41 GMT</lastBuildDate><generator>cnblogs</generator><item><title>Re:异或运算^的一个作用</title><link>http://www.cnblogs.com/dqshll/archive/2010/08/06/1141864.html#1888585</link><dc:creator>Zero Cool</dc:creator><author>Zero Cool</author><pubDate>Fri, 06 Aug 2010 08:39:51 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2010/08/06/1141864.html#1888585</guid><description><![CDATA[什么道理啊?<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">Zero Cool</a> 2010-08-06 16:39 <a href="http://www.cnblogs.com/dqshll/archive/2010/08/06/1141864.html#1888585#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 高内聚和低耦合</title><link>http://www.cnblogs.com/dqshll/archive/2008/12/04/1116799.html#1391315</link><dc:creator>rentj1</dc:creator><author>rentj1</author><pubDate>Thu, 04 Dec 2008 07:42:05 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/12/04/1116799.html#1391315</guid><description><![CDATA[谢谢分享.<br/>功能内聚：这是最强的内聚，指模块内所有元素共同完成一个功能，缺一不可<br/>这句看懂了,<br/><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">rentj1</a> 2008-12-04 15:42 <a href="http://www.cnblogs.com/dqshll/archive/2008/12/04/1116799.html#1391315#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>c++题目4</title><link>http://www.cnblogs.com/dqshll/archive/2008/10/29/1116825.html#1354872</link><dc:creator>付鸿鹏</dc:creator><author>付鸿鹏</author><pubDate>Wed, 29 Oct 2008 06:52:57 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/10/29/1116825.html#1354872</guid><description><![CDATA[创建一个基于CListView视图的单文档应用程序 Ex_Student，，通过对话框来输入一个学生记录，记录包括学生的姓名、学号和3门成绩。然后将记录内容保存到一个对象数组集合类对象中，最后通过文档序列化将记录保存到一个文件中。当添加记录或打开一个记录文件时，还会将数据显示在文档窗口中。<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">付鸿鹏</a> 2008-10-29 14:52 <a href="http://www.cnblogs.com/dqshll/archive/2008/10/29/1116825.html#1354872#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 项目中的风险管理（转载）</title><link>http://www.cnblogs.com/dqshll/archive/2008/06/10/1216685.html#1222110</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Tue, 10 Jun 2008 06:07:30 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/06/10/1216685.html#1222110</guid><description><![CDATA[  风险管理一般包括风险识别、风险分析、风险应对、风险监控这几个过程，它们之间的关系可见下图：<br> 1、风险识别<br>  <br>    它是管理风险的第一步，即识别整个项目过程中可能存在的风险。一般是根据项目的性质，从潜在的事件及其产生的后果和潜在的后果及其产生的原因来检查风险。收集、整理项目可能的风险并充分征求各方意见就形成项目的风险列表。<br>    <br>    2、风险分析<br>    确定了项目的风险列表之后，接下来就可以进行风险分析了。风险分析的目的是确定每个风险对项目的影响大小，一般是对已经识别出来的项目风险进行量化估计，这里要注意三个概念。<br><br>    （1）风险影响：它是指一旦风险发生可能对项目造成的影响大小。如果损失的大小不容易直接估计，可以将损失分解为更小部分再评估它们。风险影响可用相对数值表示，建议将损失大小折算成对计划影响的时间表示。<br>  <br>    （2）风险概率：它是风险发生可能性的百分比表示，是一种主观判断。<br>  <br>    （3）风险值：它是评估风险的重要参数。“风险值”=“风险概率”&#215;“风险影响”。如：某一风险概率是25%，一旦发生会导致项目计划延长4周，因而，风险值=25%&#215;4周=1周。<br>    <br>    3、风险应对<br><br>    完成了风险分析后，就已经确定了项目中存在的风险以及它们发生的可能性和对项目的风险冲击，并可排出风险的优先级。此后就可以根据风险性质和项目对风险的承受能力制定相应的防范计划，即风险应对。制定风险应对策略主要考虑以下四个方面的因素：可规避性、可转移性、可缓解性、可接受性。风险的应对策略在某种程度上决定了采用什么样的项目开发方案。对于应“规避”或“转移”的风险在项目策略与计划时必须加以考虑。 <br> <br>    确定风险的应对策略后，就可编制风险应对计划，它主要包括：已识别的风险及其描述、风险发生的概率、风险应对的责任人、风险对应策略及行动计划、应急计划等等。<br>    <br>    4、风险监控<br> <br>    制定了风险防范计划后，风险并非不存在，在项目推进过程中还可能会增大或者衰退。因此，在项目执行过程中，需要时刻监督风险的发展与变化情况，并确定随着某些风险的消失而带来的新的风险。<br><br>    风险监控包括两个层面的工作：其一是跟踪已识别风险的发展变化情况，包括在整个项目周期内，风险产生的条件和导致的后果变化，衡量风险减缓计划需求。其二是根据风险的变化情况及时调整风险应对计划，并对已发生的风险及其产生的遗留风险和新增风险及时识别、分析，并采取适当的应对措施。对于已发生过和已解决的风险也应及时从风险监控列表调整出去。<br><br>    最有效的风险监控工具之一就是“前10个风险列表”，它是一种简便易行的风险监控活动，是按“风险值”大小将项目的前10个风险作为控制对象，密切监控项目的前10个风险。每次风险检查后，形成新的“前10个风险列表”。<br>    <br>时刻警惕，再警惕<br>    <br>    风险贯穿于项目的整个生命周期中，因而风险管理是个持续的过程，建立良好的风险管理机制以及基于风险的决策机制是项目成功的重要保证。风险管理是项目管理流程与规范中的重要组成部分，制定风险管理规则、明确风险管理岗位与职责是做好风险管理的基本保障。同时，不断丰富风险数据库、更新风险识别检查列表、注重项目风险管理经验的积累和总结更是风险管理水平提高的重要动力源泉。<br><br><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-06-10 14:07 <a href="http://www.cnblogs.com/dqshll/archive/2008/06/10/1216685.html#1222110#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 项目管理组织结构</title><link>http://www.cnblogs.com/dqshll/archive/2008/06/06/1215146.html#1219949</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Fri, 06 Jun 2008 06:36:02 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/06/06/1215146.html#1219949</guid><description><![CDATA[3． 矩阵式组织结构。 <br>　　矩阵式组织结构是一种混合形式，它在常规的职能层级结构之上“加载”了一种水平的项目管理结构。根据项目与职能经理相对权力的不同，实践中存在不同种类的矩阵体系，分别有权力明显倾向于职能经理的职能矩阵，权力明显倾向于项目经理的项目矩阵和传统矩阵安排的平衡矩阵。 <br>　　这种组织结构的优点在于：一是和职能式组织结构一样，资源可以在多个项目中共享，可大大减少项目式组织中人员冗余的问题；二是项目是工作的焦点，具有一个正式指定的项目经理会使他对项目给予更强的关注，负责协调和整合不同单位的工作；三是当有多个项目同时进行时，公司可以平衡资源以保证各个项目都能完成其各自的进度、费用及质量要求；四是项目组成员对项目结束后的忧虑减少，他们一方面与项目有很强的联系，另一方面他们对职能部门也有一种“家”的感觉。 <br>　　这种组织结构的缺点在于：一是矩阵结构加剧了职能经理和拥有关键技能与看法的项目经理之间的紧张局面；二是任何情况下的跨项目分享设备、资源和人员都会导致冲突和对稀缺资源的竞争；三是在项目执行过程中，项目经理必须就各种问题与部门经理进行谈判和协商，从而导致决策的制定被耽误；四是矩阵管理与命令统一的管理原则相违背，项目组成员有两个上司，即项目经理和部门经理，当他们的命令有分歧时，会令成员感到左右为难，无所适从。 <br>　　矩阵的三种不同形式并不一定都具有上述优缺点：项目矩阵可能会提高项目的整合度，减少内部权力斗争。不好的是职能领域对其控制力较弱，容易出现“项目炎症”；职能矩阵能提供一个更好的系统来管理项目之间的冲突，问题在于职能控制的维持是以低效的项目整合为代价的；平衡矩阵能够更好地实现技术与项目要求之间的平衡，但它的建立与管理是很微妙的，很可能会遇到与矩阵组织有关的很多问题。 <br><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-06-06 14:36 <a href="http://www.cnblogs.com/dqshll/archive/2008/06/06/1215146.html#1219949#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 项目经理品质的历练(转载)</title><link>http://www.cnblogs.com/dqshll/archive/2008/06/03/1212749.html#1216922</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Tue, 03 Jun 2008 07:17:42 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/06/03/1212749.html#1216922</guid><description><![CDATA[应当避免陷入以下误区：一是项目团队利益高于一切；二是典范可以促进团队建设，激发团队活力；三是优秀团队要求所有员工都是精英；四是团队内部只能无条件地和谐，不能有竞争。<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-06-03 15:17 <a href="http://www.cnblogs.com/dqshll/archive/2008/06/03/1212749.html#1216922#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 关于项目经理的思考 </title><link>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203900</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Tue, 20 May 2008 06:44:14 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203900</guid><description><![CDATA[项目经理要具备哪些素质: <br>1. 做人:真诚,敢于吃亏,乐于助人,以德报怨,团结一切可以团结的人. <br>2. 能力: <br>(1)沟通能力: 客户,上司,下属 <br>(2)会调动员工的积极性 <br>(3)善于分配任务和制定计划,更重要的是计划实施中的不断调整,组织和协调能力. <br>(4)要有风险预测和成本控制的意识.永远选择最习惯的最方便的技术实现产品,而未必选择最正确的方式.定义任务的优先级,分出轻重缓急,抓大放小. <br>(5)要有push精神. <br>及时发现不合理任务; <br>为员工提供帮助,人力支持,设备支持; <br>肯定已经完成的部分,鼓励继续做完; <br>让员工有表现机会,强调项目成功了之后将获得的知识,技能提升,绩效提升,团队中地位的提升. <br>在公开的场合向上司,向团队表扬员工. <br>(6)要能承受压力,面对挫折时要顶住,永远以积极乐观的态度感染周围的人. <br>乐观不是盲目乐观,是来自对局势的掌控能力和经验. <br>3. 掌握项目管理的工具和相关的理论知识. <br>Project. <br><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-05-20 14:44 <a href="http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203900#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 关于项目经理的思考 </title><link>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203899</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Tue, 20 May 2008 06:44:02 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203899</guid><description><![CDATA[如何调动员工的积极性? <br>1.建立共同目标 <br>对于一个项目经理和项目组的目标就是保证质量的按时完成项目. <br>对于员工个人的目标无非是学习知识,提高能力,绩效考评. <br>将个人与项目组的目标统一起来,不断的强调共同目标,增加团队凝聚力,士气. <br>2.让员工提出解决方案 <br>不能什么都是自己指定,要经常问问员工,你看这里如何做,或者可以这样做吗?有什么好处?用员工的才智和专业知识弥补自己的不足.培养员工自己思考的习惯,激发主观能动性. <br>3.布置任务时,要求要明确 <br>任务的责任人,任务要求,完成时限都要明确.避免责任推诿,将来绩效也容易考核. <br>4.要有push精神(祥见楼上) <br>5.要肯定赞扬员工,做项目组的啦啦队. <br>6.虚心听取抱怨   <br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-05-20 14:44 <a href="http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203899#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 关于项目经理的思考 </title><link>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203898</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Tue, 20 May 2008 06:43:53 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203898</guid><description><![CDATA[如何push? <br>项目经理经常要面临去push一个task的情况,push绝对不要是反复的去催,如果造成对方的反感反而没有好的效果. <br>1.不但要push,还要smooth. <br>及时发现任务中不合理情况,及时调整. <br>肯定员工完成的部分,鼓励员工继续做下去. <br>为解决任务的人提供支持,比如帮住他找对合适的人来解决问题,或者提供解决问题的思路. <br>使员工了解他所负责的部分是上一级管理者很看重的部分,进一步激发他的工作热情. <br>2.使之产生做事的意愿 <br>不断的强调项目成功之后,个人和项目组将获得的益处:知识的学习,能力的提高和绩效的体现. <br>3.分享工作的成果 <br>使员工有表现的机会,比如开专题培训,让员工为大家展示自己的设计,实现. 在工作汇报时或者是给他们上司的邮件中经常提员工的名字,某某做了什么事,非常出色,某某做事情的态度非常认真,某某进步很快等等. <br>总之要以激发员工的工作热情和潜力的方式来进行push. <br>此外,如果对于态度有问题的员工,也要有比较硬的方式,不断的去找他,查询进度,了解情况,使他不敢松懈.强调一下项目失败的后果,绩效,工作和学习机会的丧失,等等. <br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-05-20 14:43 <a href="http://www.cnblogs.com/dqshll/archive/2008/05/20/1203376.html#1203898#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 诺基亚面试总结 </title><link>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203367.html#1203887</link><dc:creator>海力布</dc:creator><author>海力布</author><pubDate>Tue, 20 May 2008 06:35:56 GMT</pubDate><guid>http://www.cnblogs.com/dqshll/archive/2008/05/20/1203367.html#1203887</guid><description><![CDATA[交换,没啥可说的. <br>void swap (char*a, char*b) <br>{ <br>char temp = *a; <br>*a = *b; <br>*b = temp; <br>} <br>移动一个字符,注意offset定义区间 <br>void move_char(bool b_left, char* p, int offset) <br>{ <br>char temp; <br>if(b_left) <br>{ <br>temp = *(p + offset); <br>for(int i=offset-1; i&gt;=0; i--) <br>{ <br>*(p+i+1) = *(p+i); <br>} <br>*p = temp; <br>} <br>else <br>{ <br>temp = *p; <br>for(int i=0; i&lt;offset; i++) <br>*(p+i) = *(p+i+1); <br>*(p+offset) = temp; <br>} <br>} <br><br>完全交换一个单词的过程,其中包括了交换和移动剩余字母过程. <br>void exchange_once(char* source, int length) <br>{ <br>char* p = source; <br><br>int first_len = 0, last_len = 0, strlen = 0; <br>int i = 0; <br>bool has_blank = false; <br>while((length==-1 &amp;&amp; *p) ||(length!=-1 &amp;&amp; strlen&lt;length))// get the first and last word length <br>{ <br>if(*p++ == ' ') <br>{ <br>if(first_len == 0) <br>first_len = i; <br>i = 0; <br>has_blank = true; <br>} <br>i++; <br>strlen++; <br>} <br><br>if (!has_blank) <br>return; <br>last_len = i - 1; <br><br><br>int swap_num, move_num; <br>if(first_len &gt;= last_len) <br>{ <br>swap_num = last_len; <br>move_num = first_len - last_len; <br>} <br>else <br>{ <br>swap_num = first_len; <br>move_num = first_len - last_len; <br>} <br><br>for(i=0; i&lt;swap_num; i++) <br>{ <br>swap(source+i, source+strlen-last_len + i); <br>} <br><br>p = source; <br>for(i=0; i&lt;(move_num&gt;0? move_num: -move_num); i++) <br>{ <br>if (move_num &lt; 0 ) <br>move_char(true, p+(swap_num + i), strlen - swap_num + move_num); <br>else <br>move_char(false, p+swap_num, strlen - swap_num - 1); <br>} <br><br>if(strlen - first_len - last_len - 2 &gt;0) <br>{ <br>exchange_once(source+last_len+1, strlen - first_len - last_len - 2); <br>} <br>} <br>最后有递归的过程. <br><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/dqshll/" target="_blank">海力布</a> 2008-05-20 14:35 <a href="http://www.cnblogs.com/dqshll/archive/2008/05/20/1203367.html#1203887#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>
