上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 1. 软件开发食物链 :程序员是软件食物链的最后一环。架构师吃掉需求,设计师吃掉架构,而程序员则消化设计。 2. 需求变更 ​ “一旦客户接受了一份需求文档,就再也不做更改”是一个美好的愿望。然而,对一个典型的项目来说,在编写代码之前,客户无法可靠地描述他们想要的是什么。问题并不在于客户是低级生物。 阅读全文
posted @ 2018-10-23 21:00 洛克十年 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.隐喻的价值 ​ 隐喻的价值绝不应低估。隐喻的优点在于其可预期的效果:能被所有的人理解。不必要的沟通和误解也因此大为减低,学习与教授更为快速。实际上,隐喻是对概念进行内在化(intemalizing)和抽象(abstracting)的一种途径,它让人们在更高的层次上思考问题,从而避免地层次的错误。 阅读全文
posted @ 2018-10-23 20:59 洛克十年 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 软件构建活动中的具体任务 验证有关的基础工作已经完成,因此构建活动可以顺利地进行下去 确定如何测试所写的代码 设计并编写类(class)和子程序 创建并命名变量(variable)和具名常亮(named constant) 选择控制结构(control structure),组织语句块 对你的 阅读全文
posted @ 2018-10-23 20:59 洛克十年 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.设置头文件路径 项目 xxx属性页 配置属性 C/C++ 常规 附加包含目录。 2.包含 x.lib 库路径 项目 xxx属性页 配置属性 连接器 常规 附加库目录。 项目 xxx属性页 配置属性 连接器 输入 附加依赖项。 3. 设置工程输出目录 项目 xxx属性页 配置属性 常规 输出目录。 阅读全文
posted @ 2018-09-11 11:32 洛克十年 阅读(779) 评论(0) 推荐(0) 编辑
摘要: Windows 多线程之原子操作 1. 原子操作 ​ 一个操作如果能够不受中断地完成,我们称之为原子操作。 c++ include include const unsigned int THREAD_NUM = 100; unsigned int g_Count = 0; DWORD WINAPI 阅读全文
posted @ 2018-08-04 16:42 洛克十年 阅读(191) 评论(0) 推荐(0) 编辑
摘要: windows 多线程之等待线程返回 ​ 多线程编程中,有时我们需要等待某一线程完成了特定的操作之后再继续做其他事情,要实现这个目的,可以使用 Windows API 函数 WaitForSingleObject,或者 WaitForMultipleObject。这两个函数都会等待 Object 被 阅读全文
posted @ 2018-08-04 16:41 洛克十年 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Windows多线程之线程创建 一. 线程创建函数 CreateThread 1. 函数原型 2, 参数说明 第一个参数 lpThreadAttributes 表示线程内核对象的安全属性,一般传入 NULL 表示使用默认设置。 第二个参数 dwStackSize 表示线程栈空间的大小。传如 0 表示 阅读全文
posted @ 2018-08-04 16:40 洛克十年 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. Windows 中常用的数据类型定义 2. 为何要用 Unicode 进行开发 Unicode 有利于应用程序的本地化。 使用 Unicode,只需发布一个二进制(.exe 或 DLL)文件,即可支持所有语言。 Unicode 提升了应用程序的效率,因此代码执行速度更快,占用内存更少。Wind 阅读全文
posted @ 2018-08-04 16:39 洛克十年 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.大端和小端的问题 ​ 对于整型、长整型等数据类型,Big endian 认为第一个字节是最高位字节( 按照从低地址到高地址的顺序存放数据的高位字节到低位字节 ),而 Little endian 则相反,它认为第一个字节是低位字节(按照从低地址到高地址的顺序存放数据的低位字节到高位字节)。 (1) 阅读全文
posted @ 2018-08-04 12:55 洛克十年 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 4. Unicode 的问题 ​ 需要注意的是,Unicode 只是一个符号集,它只规定了符号的二进制代码,却没有规定这个二进制代码应该如何存储。 ​ 比如,汉字 “严” 的 Unicode 是十六进制数 4E25,转换成二进制足足有 15 位(100111000100101),也就是说,这个符号的 阅读全文
posted @ 2018-08-02 20:40 洛克十年 阅读(252) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页