![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验总结
文章平均质量分 58
ao929929fei
这个作者很懒,什么都没留下…
展开
-
公司内部培训的一些收获
作者:朱金灿 来源:http://blog.csdn.net/clever101 临近年终,公司请来一位讲师来给我们作培训,题目记得是设计匠艺。说实话,我做不到像讲师那样,快讲完课时能将自己所讲的内容都有条理整理一遍。我就大致讲讲我所做笔记的一些内容吧。总的来说这位讲师的实践经验很丰富,讲得也很生动。 观点一:代码的可扩展性和可维护性是矛盾的。这是讲师在上课之初所提转载 2012-01-13 09:58:39 · 530 阅读 · 0 评论 -
随便心情
那又该如何设定目标呢?在Facebook,常用的方法是遵循“SMART”规则。 S——非常详细具体的(Specific)。目标必须被清晰定义,无法被混淆或者误解。M——是能够衡量的(Measurable)。只有可以被衡量的目标,才能一直清楚做得如何,离目标有多远,当前是超出还是低于预期的进度。A——要有足够的难度和挑战性(Aggressive)。容易完成的目标,很容易让员工懈怠;一旦转载 2013-03-16 09:27:25 · 547 阅读 · 0 评论 -
Windows文件操作的API函数
在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 ReadFile 从文件中读取字节信息。 在打开文件获得了文件句柄之后转载 2012-12-18 09:55:16 · 704 阅读 · 0 评论 -
在未安装VS2005的机器上运行VS2005编译的C++程序(转)
最近在VS2005下用C++写了一个Console程序,在一台未安装VS2005的机器上不能正常运行。 用命令行方式运行,提示: “系统无法执行指定的程序” 直接双击运行,提示: “由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题” 用VC6和VS2003也有这个问题,只不过会提示说找不到“***.dll”,把需要的dll拷贝到目标机器就可以正常运行转载 2012-12-06 15:40:16 · 496 阅读 · 0 评论 -
编译问题:编译器VS2005 平台wince
问题:LINK : fatal error LNK1195: target machine 'MIPS' requires '/SUBSYSTEM:WINDOWSCE' 解决:Project-->Property-->Linker-->System-->"WindowsCE (/SUBSYSTEM:WINDOWSCE)",重新编译就可以了 问题:1>Compiling resource原创 2012-05-02 18:28:53 · 2097 阅读 · 3 评论 -
如何成为一个杰出的工程师?
发布者:诸葛孔明----摘自:电子工程网 成为一个杰出工程师最重要的因素就是“热爱自己的职业”。毕竟兴趣是最好的老师,许多优秀的电子工程师都是从小作为电子爱好者的。爱好不仅要体现在行动中更要深入内心甚至深入骨髓。有许多人问:“每天应该花多长时间在学习中和工作中。”可以肯定一份耕耘就会换来一份收获,但作为工程师和科学家想取得成功并不是比赛谁花的时间最多,而是看谁付出了更多的“转载 2012-07-21 09:19:52 · 1812 阅读 · 0 评论 -
谈小规模结构
最近编写的程序大致分为三层: 1.Demo层,用于测试程序的功能是否实现,是否完成基本的功能。用于测试的。 2.Adapter层,用于提供给Demo或第三方的接口层,主要由静态函数函数组成,是中间层,在Demo层和实现层之间 3.实现层,用于实现基本功能的代码 我是一名C++程序员,自从学会了回调函数,它就成了我手中重要的工具 回调函数的功能我大致作以下总结: 1.使用情况: 回调函原创 2011-01-07 19:57:00 · 402 阅读 · 0 评论 -
C导出接口与C++导出接口对比
C++导出的接口 宏定义:#define ADAPTER_DLL_API __declspec(dllexport) 优点: (1) 允许函数重载,即类中可以存在重名的函数 (2) 可以保证导出接口和使用接口的一致性,即可以直接使用导出的头文件 (3) 当接口名字或者参数类型和个数发生变化时,可以通过编译迅速定位问题。 (4) 可以将多个DLL原创 2012-05-23 16:23:01 · 6056 阅读 · 1 评论 -
Debug信息打印
#pragma once #pragma warning(disable: 4996) #include "Common.h" #include "CirticalSection.h" class CDebugOutput; #define DebugString (CDebugOutput::GetInstance()->DebugStringInfo) class CDebugOut原创 2012-04-26 10:40:22 · 618 阅读 · 0 评论 -
Com串口操作
直接上代码 头文件: #pragma once #include "Common.h" class CSerialPort { public: CSerialPort(LPVOID lpUserData, FPUserMessageProc fpSendProc, FPUserMessageProc fpReceiveProc); ~CSerialPort(void); pub原创 2012-04-26 10:28:42 · 958 阅读 · 1 评论 -
第一代框架提要
第一代框架提要 开始时间:2012-3-23 修改时间: 编写人: 一、编写目标 完成一个基本可以简易操作的框架,方便使用者可以快速的熟悉框架和使用。框架大致包含以下几个部分:内存管理,控件管理,页面管理,场景管理,多国语言,界面背景切换,字体更换,图片处理,刷新机制管理,以及定时器管理等几个部分。 二、编写具体参数 图片格式:32位位图数据 页面配置文件:ini和b原创 2012-03-23 18:38:30 · 393 阅读 · 0 评论 -
《代码之殇》节选之Bug报告
为什么大家就不能写一份像样的Bug报告?不是说像样的报告就比蹩脚的报告冗长或者更难写,也不是说在Bug报告中为每个事物做个确切的定义是不可能的。呵呵,团队间的那些定义确实不同而且还互相矛盾。那在Bug报告中什么才是最确切的定义呢?我希望听到你的回答。 作者注:软件的每一小部分都会有成千上万的Bug,这取决于它的规模与复杂程度。有些Bug并无大碍,像“我希望关闭按钮更大一点。”有些Bug则是误转载 2013-05-28 11:26:36 · 607 阅读 · 0 评论