自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快乐天堂

鹦鹉乐园

  • 博客(150)
  • 资源 (6)
  • 收藏
  • 关注

原创 新手看过来----代码自测通过但作业通不过

作业提交为何通不过,明明自己测试没问题啊

2022-09-30 09:26:29 2626 7

原创 新手看过来----讨厌的运算符

新手们运算符经常使用不当,并且很多使用不当并不会产生错误,而是运行结果并非预期。寻找错误比较困难,是新手的大敌

2022-09-27 14:09:23 1654 2

原创 C/C++新手看过来----讨厌的符号

新手经常用错符号而导致花费大量的时间而无法解决,本文整理问答中常见的符号相关问题

2022-09-26 13:49:36 978 1

原创 C/C++新手看过来----新手问题汇总分析

分析C/C++代码的常见基本错误问题

2022-09-25 18:25:23 4519 5

原创 C++ 回文制造机:给定字符串形成最短回文串

回文制造机:给定字符串形成最短回文串

2022-09-12 18:16:51 1007

原创 C语言--用二分法快速计算指定整数的整数平方根

用二分法快速计算指定整数的平方根

2022-09-12 17:50:21 1195 1

原创 项目经理应该知道的97件事--剔除多余的流程

一个公司的管理,往往有很多的流程和制度的要求,包括软件开发过程中的诸多流程,以及公司层面的控制流程。在某个项目中需要使用哪些流程,原则上应该是可以裁剪的,并非每个项目都需要把所有流程都执行到。 至于项目流程执行为什么混乱,要分为两方面看,我认为主要的原因还是在于公司的流程不规范,缺乏可执行性,对细节没有进行细化,导致项目组执行和质量组监督时不统一,容易产生矛盾,因为流程有很多解读方式。另外,公司的

2016-09-22 08:50:48 1261 5

原创 小部门经理的苦B一天

作为一个小部门经理,领导告诉你是当官的,要有包容性,要心胸宽阔。可这苦B的一天的工作,实在让人煎熬。没有办法对领导,同事,家人,朋友宣泄,那就在这里掏一掏,供大家开心开心吧。也有类似苦B经历的,大家共勉之。      昨天,2016年9月13日,可以说是比较经典的一天,大致一天的工作内容如下。1.为客户编写一个项目规划      这个活在周末加班已经完成了,但还缺背景和现状描述。原本是由技术总监完

2016-09-19 08:25:03 1757 4

原创 项目经理应该知道的97件事--优秀与普通的天壤之别

噢,这一篇对我还是比较震撼的,甚至是与我的处理方式相悖的。有时候我也是相当的迷茫,到底应该怎么做才好?一方面优秀的开发人员真的不是遍地都是,可以说是可遇而不可求。大部分的开发人员真的只能算是普通。大量使用普通开发人员,确实存在很多不如意的现象。但当你的资源无法满足时,真的可以将这些普通人员淘汰吗?    这真是一个很难的问题,项目经理们很难决策,甚至于公司老总们也不容易决策。项目经理真的有选择权吗

2016-08-25 07:52:14 1224 1

原创 项目经理应该知道的97件事--如何发现优秀的IT开发人员

对于这一点,我认为自己确实做的不怎么样。如何通过一个面试过程来识别你的面试对象的各方面能力?也许在沟通表达方面你可以有比较直观的感受,但与人相处方面、学习能力方面还是不容易判断,因为在来面试前他可能已经熟读了某个“面试宝典”,从而充分地对自己的缺点进行了隐藏。没有心理学的技能,也许不容易发现其潜在的本质,除非他也是一个低手。     软件人员普遍的沟通能力差,性格孤僻的现象让我对这方面更加重视。我

2016-08-24 07:46:15 1028

原创 项目经理应该知道的97件事--你并不是非比寻常的

确实有一些程序员,总觉得自己比别人厉害,没事喜欢聊些开源,显得自己水平很高的样子。做起事来好吹牛,眼高手低,实际的成果与喊的口号相去甚远。作为我个人来说,我非常不喜欢这样的人,至少是他们这样做事的方式让我很不喜欢,更多的是担心。担心交给他们的任务能完成吗?即使他们信誓旦旦地表示没有任何问题。因为最终的结果经常是超时或者不满足要求。     作为我个人来说,更喜欢审慎的人,不要轻易许诺,不要夸海口,

2016-08-23 16:49:32 966

原创 项目经理应该知道的97件事--为团队增添人才而非技能

我觉得很多东西要有正确的认识,都得分为两面来看待问题,任何单方面的认知,都是存在缺陷的。对于作者所描述的场景,当然是会存在的,但也不会为此就秒杀了另一种情况的可能性。我相信还有很多人是愿意从事自己非常熟悉的领域的,并非每个人都乐于尝试新鲜的事物。     人才是什么?在面试环节就能够很容易看清楚一个人是人才而非庸才吗?我看也未必,除非你确实有很强的识人之能。也许通过技能的沟通交流能够更容易地识别这

2016-08-22 08:39:45 858 1

原创 项目经理应该知道的97件事-偿还你的技术债

说起技术债,那简直是太多了。很多项目工期紧,都是目标优先,代码质量那只能先放一边了。正如前文所说,很多打地鼠式开发的结果,是为了追求在工期要求之内能够完成部署交付,解决有无的问题,其实系统的可用性还是难以经得起考验的。但很多时候,如果用户没有太积极的反馈,可能整个团队就不再进行付出了,因为下一个项目可能又开始了!     在质量体系的管理要求下,有时会有些管理方面的要求,往往被团队挤压到项目完成后

2016-08-18 11:57:43 845

原创 项目经理应该知道的97件事--要简单,不要复杂

理解这一点后,我想对于程序员来说,应该是一个升华了。可惜很多的程序员迟迟不能做到。这涉及到一个基本概念,用户要你开发软件的目的是什么?当然是为了简化用户的工作,提高效率。如果软件不能带来这些,那还有什么意义?关于这一点,程序员如果只注重于写代码,是无法领会的。因此就需要项目经理必须有这个意识了。     记得以前有个用户提出过,希望按一下鼠标能完成的事,不要让他按两下。还记得我开发的第一款软件,就

2016-08-15 11:40:17 1112

原创 项目经理应该知道的97件事--让项目发起人自己写需求

好吧,这确实又是现实项目中的一个难题。当你真的有一天,与用户坐下来讨论需求时,你会发现有信息爆炸的危险。因为每个被调研人员都从各自角度出发,提出各种各样的需求,根本不考虑系统原本定义的范围。甚至于各个部门提出的需求都存在相悖的现象。当你将各个部门提出的要求让用户上级领导定夺时,得到的答复往往是由项目经理去协调。是的,不要怀疑,这是经常会发生的事,特别是在政府机关。所以,对项目经理的能力要求是相当高

2016-08-12 16:00:25 982

原创 项目经理应该知道的97件事--避免打地鼠式开发

噢,这一点我简直是太认同了。     工期紧可能是项目组难以避免的问题。但如果打地鼠式的开发,简直是太恐怖了。这一直是我对经验不足人员的担忧所在。也许从展示层面,他们似乎已经完成了要求的功能,似乎还不错。但可能他们实现的功能是建立在危卵上的,随时可能有崩塌的危险,那可能是致命的。用户不断变更的需求会像洪水一样不断冲刷他们那并不坚固的围栏,一旦决堤,后患无穷啊。     为此,我要求我的团队成员都要

2016-08-11 08:19:33 935

原创 项目经理应该知道的97件事-- 尽早让用户参与

这其实是我非常希望看到的,可惜实际上却事与愿违。正如前文所说,基于工期的压力和用户的认知,很难在前期先搭个架子与用户先确认需求。另外还有几个原因是: 用户未必有时间和你认真地探讨;即使探讨了,用户也是会随意修改的。你想拿需求确认书作为证据吗?一方面需求确认书很难得到签字,另一方面,难道你不想做该用户的更多项目了吗?(处理好用户关系,在国内那是何等的重要啊!)    国内的项目经常有这样的现象,特别

2016-08-10 11:25:23 652

原创 项目经理应该知道的97件事--阅读感想

最近阅读《项目经理应该知道的97件事》,对于专家们的观点,比较认同。但认同归认同,却并不一定能够做到。很多事情,在国内这个大环境中,还是比较困难的。没有在欧美企业工作过,不太清楚欧美人的要求及工作方式,但也参与过一个日本人的项目,对日本人的模式有基本的了解(是否具有代表性,无法论证;但通过与一些在对日企业工作过的人员的交流,大抵如此)。    很多项目的执行,最大的障碍来自于客户。个人感觉国内的客

2016-08-09 08:32:15 1732

原创 丑小鸭与白天鹅

丑小鸭与白天鹅       鸭妈妈在下蛋前,捡到了一枚天鹅蛋,基于伟大的母性,它将天鹅蛋与鸭蛋一起孵化。当一群小鸭与天鹅一起长大后,白天鹅发现了它的与众不同。丑小鸭们羡慕白天鹅漂亮的羽毛,能够展翅高飞的本领,鸭妈妈和丑小鸭们不吝它们的溢美之词,使得白天鹅飘飘然。       在白天鹅的眼里,这群丑小鸭不配和它在一起,不配和它做朋友,不配和它一起嬉戏。它们太小了,太丑了,能力太差了。它为自己与丑小鸭

2016-01-11 08:35:52 1868 1

原创 CxImage的使用

最近要显示png图,手头没有好东西,就从网上搜CxImage,但发现似乎没有一个能很简单的使用。因此从codeproject下载了源代码,在VS2010上进行了编译。最后成功显示出了透明的png图。为了使有同样需求的网友不需要费力地进行编译(编译过程有时候还是费劲的),特此将CxImage直接用于开发环境的资料进行共享,大家可在此地址下载。CxImage的使用希望这个对大家有所帮助。更多的关于Cx

2015-12-15 16:39:29 1599

原创 一位初入门的新员工的代码分析(2)

前文分析了一个类的头文件定义。从头文件定义中可以看出类的一个大致功能,可以分析该类的设计是否合理。其它还可以观察到编码规范、函数参数、返回值等类型的合理性。在类的设计中,一定要充分明确类的职责,不是此类职责范围内的事,不要随意让这个类来处理,保持类的独立性,降低耦合度,这点非常的重要。很多新人对如何设计类很模糊,很多情况下,类设计不合理,这需要逐步的积累经验,提高自己。      今天对函数体进行

2015-08-19 09:35:03 1438

原创 一位初入门的新员工的代码分析(1)

对于新员工的代码进行分析,找出新的IT人员可能发生的共同的问题进行分析和分享

2015-08-18 07:55:27 1766 1

原创 恼人的SQLITE

SQLITE的缺点

2015-06-29 12:09:12 920

转载 利用WinDbg找出程序崩溃的代码行号

文章来源:http://www.cctry.com/forum.php?mod=viewthread&tid=41078&fromuid=1817之前碰到论坛里有几个好友,说程序不时的崩溃,什么xxoo不能read的! 如果光要是这个内存地址,估计你会疯掉~~所以分享一下基本的调试技巧,需要准备的工具有WinDbg + VC6.0,下面是自己整理的一份自动生成DUMP文件的源代码,只需要添加到工程

2015-06-16 08:27:52 2284

原创 编码能力测试--小写字母排序输出

对于学习C和C++语言的人来说,我觉得指针相当地重要。是否能够灵活准确地运用指针我觉得能够代表一定的水平。我现在对公司新进的工作时间在一年内的人员,使用几个测试题进行指针能力测试。有些人连完整的代码也写不出来;有些人连个循环也写不出来;也有些人能够写出来,但代码很罗嗦;较少的人能够写的很好,让我比较满意。结果也表明最后那较少的人比较有培养前途。 下面先来一个吧,有兴趣的不妨试试,看看如何实现最简单

2015-05-20 08:30:11 1318

原创 挣扎与彷徨--我的2014

随着2014年接近尾声,蓦然发现自己离不惑之年已经不远。可自己的内心,并没有不惑,甚至与很惑,直至恐惧。       我自认为自己是一个悲观主义者。想事情比较容易往坏处想,有时候可能就是想多了,但无法遏制。但就悲观主义来说,却未必是一件坏事,因为我考虑问题可能更多,因此有可能把事情做得更好。就在软件开发方面未来说,因为我担心进度完不成,所以更加努力,结果往往提前很多;因为我担心代码质量,所以我更加

2014-12-30 08:47:17 5169 36

原创 IT小李传--药店里的装饰模式

有了好的管理,在各个角色的员工都能 很好地完成本职工作的基础上,小李的药店生意自然蒸蒸日上。现在,小李的药店已经初具规模,与周围的药店相比,已经不落下风了。这使得小李有了进一步拓展业务的想法。     当下,药店已经不仅仅卖纯正的药品了,很多药店里,有了很多保健品。这个东西,价格高,利润也高,并不是因为它有多好,而是迎合了很多人的心理和需求。特别是现在很多人拿保健品送礼,使得它行情更加看好。   

2014-12-08 08:13:48 1883 1

原创 IT小李传--药店里的工厂模式

IT小李传,讲述IT男小李在下海经商过程中,努力经营奋斗的过程,在经营过程中,能够体现出来很多的设计模式理念。在此鼓励各位IT人,要努力学习设计模式哦。也许有一天,你下海的时候,也会用得上。

2014-12-01 10:36:09 3967 4

原创 模块设计优化实战

根据实际的案例,介绍模块设计如何进行优化

2014-11-27 10:31:18 2603 1

原创 随便唠唠设计模式与IT新人的成长

最近公司新员工比较多,工作经验都很少,在进行编码时,感觉仍旧和我十多年前刚工作时走一样的路子。对于这样的路子会面对的坎坷,自己深有体会,非常不希望他们进行重复。一方面,希望他们快速成长,也算我对得起他们;另一方面,也不希望由于他们的加入,导致项目质量出现很大的下降。很多时候,找别人的代码缺陷远比自己重新实现一遍痛苦地多。       其实对于设计模式,我并没有专门去学习过,记得只看过一本《道法自然

2014-11-26 09:13:26 2216 3

原创 我得了恐怖的IT民工职业病

今天发现自己有严重的职业病,甚感担忧

2014-10-21 11:19:19 1579 4

原创 关于VC6和VS2010下的atoi函数的使用区别

最近在项目从VC6升级到VS2010的过程中,发现了一些问题,大部分网络上都已有

2014-09-18 09:31:05 5196 1

原创 关于HTTP下载时页面重定向后用户名密码丢失的问题

为用户编写的HTTP下载文件的程序,使用Wininet。在自己公司测试完全正常,但到用户部署后,需要下载的文件清单页面下载正常,但下载各个数据文件(ZIP格式)时,提示未授权。        远程在用户计算机上安装HTTP debug工具,发现下载数据文件时,出现了页面重定向,Wininet在重定向后,HTTP请求头中丢失了用户名和密码信息,导致验证通过过,提示未授权。        Winine

2014-03-21 17:17:02 2254

原创 WISE安装程序增加注册控制

WISE 9安装程序中增加注册码校验,控制安装程序

2013-08-08 17:53:59 1971

原创 项目经理的十大烦恼

作为项目经理,承担着重要的责任,同时也充满着烦恼。面对各种烦恼,您是如何解决的呢?

2013-08-01 21:05:52 2989 1

原创 CLASS B的变迁和处理对策

AIS协议变更        在AIS协议第一版本时,CLASS B类船台还只有“SO”一种,“CS”类型还没有出现。此时,B类船台和A类船台采用相同的SOTDMA技术,A类船台分别用消息1,2,3和5分别表示动态和静态信息;而B类船台则使用消息18和19分别表示动态和静态信息。        随着B类船舶越来越多,但AIS接收的信息量是有限的,因此会出现船舶由于接收了大量的B类船台信息,而导致更

2013-04-25 17:04:14 2300 1

原创 虚函数的“陷阱”

首先要说明,我不是一个理论派,很少努力的阅读课外书籍,只是用到的时候才去找。因此理论上有缺失,导致对本文出现的“陷阱”认识不足。当然,对于一些专业知识比较强的朋友来说,这不是“陷阱”,只是对我当前的知识水平而言。    先举个例子吧,更好说明情况。假设有两个类,有两个虚函数。#if !defined FATHER#define FATHERclass CFather {public:

2013-04-25 16:15:03 1211 2

原创 倒霉的属性页

最近对新做的系统在各种不同操作系统环境下测试,发现在XP和WIN7下都正常,但在WIN8下出现问题,其中一个界面中的TAB窗口内容超出了父窗口的区域,导致部分界面无法操作。相当的郁闷,检查系统其它TAB界面无此问题。        没有办法,检查代码,发现该TAB窗口不是CTabCtrl,而是属性页。属性页是个倒霉孩子,它的各个Page资源设定的字体不起作用,加入sheet后,不知道sheet封装

2013-03-22 08:17:51 1157

原创 第十七章: 榜样的力量

俗话说,近朱者赤色,近墨者黑。当我们第一次参加工作时,如果有一个合适的导师,引导者,他们具有非常规范、有效的工作方法和态度,能够耐心的对你加以辅导,那么对于你来说,将是莫大的福音,只要你努力学习,你就能继承他们的好的一面,能更快的成长为一名优秀的程序员。如果你是杯具的,那么,你要么什么也学不到,因为他根本不教你;要么更杯具的发现他教你的都不是好招,但却已深入你的骨髓而难以自拔,从此以后你也只会歪门

2012-11-30 18:51:24 1737 3

原创 好久没有见过的彩虹

今天大连地区迎来了台风“布拉万”的袭击,到下午7点之前还没有看到强暴雨,不过零星的降雨和大风到让我看到了很久没有见到过的美丽的彩虹,特此留照为念。在我拍照后大约几分钟,彩虹就消失了。这里和大家分享了。

2012-08-28 19:07:32 1269

AIS解码算法,实现6位码的数据提取

AIS的传输数据是使用6位码编码的,需要先进行解密后,将字节流转换为位流,然后按AIS编码中各数据项的长度按6位一个字符进行截取,才能获得实际的信息

2020-06-02

IHO的ECDIS的显示库PresLib3.4中文版

绝对很难找到的ECDIS显示库的中文版,本人精心翻译。需要开发ECDIS系统的人员绝对物超所值,专业词汇不用纠结了。

2020-06-02

ECDIS性能标准(中文版).doc

根据国际标准英文文档自己进行翻译的中文版,方便大家阅读理解。对于需要进行ECDIS系统开发的开发人员可以参考

2020-06-02

CxImage的使用

发现搜索到的CxImage资料都不太全,从codeproject下载CxImage源代码后,使用VS2010编译出动态库,给出需要的头文件和简单样例,希望对大家有帮助。

2015-12-15

可以停靠在主窗口周围的面板

可以停靠在主窗口周围的浮动面板.浮动面板中放置TAB界面,可以把各项功能的展示窗口都集成到浮动面板中。

2011-03-11

一个支持颜色、线型、线宽和填充选择的组合框

本组合框可用于颜色、线型、线宽和填充的选择框。包括130多种带名称的颜色,7种线型,9种填充和16种线宽。 只需将界面中的组合框定义成本类的实例,并设定用于选择颜色、线型、线宽或者填充中的一种即可。具体使用方法参见:http://blog.csdn.net/happyparrot/archive/2009/09/30/4620854.aspx

2009-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除