摘要: 常量修饰符 在C中常用define定义变量,实际上这种方法是在预编译的时进行字符置换。 #define LIMIT 1000 程序中全部出现LIMIT全部置换为1000.LIMIT不是变量,没有类型,不占用存储单位,而且容易出错。 c++用const修饰符来定义常量 const int LIMIT 阅读全文
posted @ 2020-03-01 15:51 天凉好个秋秋 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 指针的数组 和数组的指针 指针的数组,array of points int* a[4]; int c[4] = {0x80000000,0xFFFFFFFF,0x00000000,0x7FFFFFFF}; //将c中元素赋值给a for(unsigned int i = 0;i<4;i++){ a 阅读全文
posted @ 2020-03-01 14:39 天凉好个秋秋 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 语言 1.使用不同的语言可能是人类历史的一大障碍 2.沃尔夫假说:不同的语言会产生不同的思想,语言体现了思考的本质 c++语言 优点:封装 低低耗 高性能 c++应用 大型桌面应用程序 大型桌面的后台,如Google的搜索引擎 游戏和游戏引擎 视觉库和AI引擎 数据库 嵌入式设备 阅读全文
posted @ 2020-03-01 09:41 天凉好个秋秋 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 案例1 张牙舞爪的if-else if(type == "mp4"){ isValid = true; }else if(type == "txt"){ isValid = true; }else{ .... } 用数组装变化的数据 string[] validTypeArray = {"mp4", 阅读全文
posted @ 2020-02-27 11:13 天凉好个秋秋 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 专门用来描述数据的数据,这就是元数据。 json xml 元数据带来的服务的例子: ORM的框架实现,model层的代码能自动生成,肯定需要元数据的支持 反射。每种语言的反射能力有强有弱,强弱的根本原因就在于你事先编译好的元数据够不够用。 在自动生成代码领域,元数据用得会比较深入。 阅读全文
posted @ 2020-02-26 14:44 天凉好个秋秋 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 实体对象——主角 实体对象是主角,大家都认得出,不会和别人搞混。比如,Person对象很有可能属于实体对象,一般情况下,Person会有一个唯一的ID标识对应着数据库的主键,每个Person数据都是独一无二的,很重要,少一个就出bug了。 值对象——配角或道具 例如,演员拿着一只钢笔写字,我们不会关 阅读全文
posted @ 2020-02-26 14:21 天凉好个秋秋 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 前言 数据容器就是装载各种容器的数据结构,比较实用的两种:数组和容器。 数组 两大特点: 每个数组都有一组从0开始的下标,可以有着快速定位的能力 排序和数组有密切的关系,数组的快速定位能力,能帮助很多其他数据结构来优化排序效率 散列表 散列表本质上就是一个由链表组成的数组。通过散列算法,使它同时具备 阅读全文
posted @ 2020-02-26 14:05 天凉好个秋秋 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 变量的生命周期,大概的意思就是这个变量的有效期。 神仙阶层:global和static数据,能拥有和程序世界等长的 亲信部队:分配在栈区(空间不大,一个线程对应一个),栈区空间的分配和回收由操作系统直接接管。 int function(int a ){ int count = 10; } 这个cou 阅读全文
posted @ 2020-02-25 21:04 天凉好个秋秋 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 前言 写任何程序,用得最多的数据类型无非就是这3种:string、int 和 bool。 string类型:人机沟通的桥梁 我们都知道计算机的内部只认识二进制,那么对于计算机来说,一个字母“S”和一条弯曲的小蛇有什么区别呢?可如今“S”被编了码,计算机就能认出它了。string类型的数据由若干字符组 阅读全文
posted @ 2020-02-25 10:22 天凉好个秋秋 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 坏耦合的原因 1. 依赖他人 例1. void SaveMoney(float money); void WithdrawMoney(float money); 如果有假币出现,那么存钱函数SaveMoney就提前处理了,并不会存进去,WithdrawMoney函数从来没有遇到过假钱,而它并没有处理 阅读全文
posted @ 2020-02-20 15:04 天凉好个秋秋 阅读(298) 评论(0) 推荐(0) 编辑