上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 42 下一页
摘要: 当代码过多时我们通过cmake 中的CMakeLists.txt的正确编写 cmake . 生成makefile文件 然后通过make 生成我们需要的可执行文件或者库CMakeLists.txt 说明 cm... 阅读全文
posted @ 2017-06-29 20:02 sowhat1412 阅读(210) 评论(0) 推荐(0) 编辑
摘要: C++ 提供给了用户操作内存的权限,随之而来的就是关于内存泄漏问题, 通俗来说就是用户堆上申请了内存 可是没有去归还给系统 ,这使得操作系统的内存越来越小 最后崩溃 无内存可用。 下面列举几种常见内存泄漏情况1.... 阅读全文
posted @ 2017-06-15 16:34 sowhat1412 阅读(99) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include using namespace std;//寻找input中最长的数字串 ad9ef98aef9ef89afq1234 ... 阅读全文
posted @ 2017-06-15 15:51 sowhat1412 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计有以下几种原则1.开闭原则 Open-Close Principle(OCP) 2.里氏替换原则 Liskov Substitution Principle(LSP) 3.单一职责原则 Single ... 阅读全文
posted @ 2017-06-14 10:45 sowhat1412 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 定义:例如:你想寄包裹,肯定要留下自己的联系方式和地址吧(相当于回调函数的地址)。然后开始打电话给快递,但快递不会马上来取件,而是通过你留下的联系方式和地址,在他有空或顺路的时候来联系你取件。在送包裹的过程中,服... 阅读全文
posted @ 2017-06-12 17:20 sowhat1412 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 ... 阅读全文
posted @ 2017-06-03 18:08 sowhat1412 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 硬盘容量大访问速度慢,内存空间小访问速度块,内存空间如何实现淘汰机制呢?LFU、LRU、ARC、FIFO、MRU最不经常使用算法(LFU):在一般标准的操作系统教材里,会用下面的方式来演示 LRU 原理,假设内存... 阅读全文
posted @ 2017-06-02 10:09 sowhat1412 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 设计数据库时,通常需要遵从不同的规范,设计出合理的数据库,减少数据冗余,而这些规范称为数据库范式,一般来说,只需要实现前三大范式即可。Normal Form1.字段不可分。 2.有主键,非主键字段依赖主键。 3.... 阅读全文
posted @ 2017-06-01 16:43 sowhat1412 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 1、 Qt Widgets Application可执行程序发布方式首先用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以了,项... 阅读全文
posted @ 2017-05-23 15:54 sowhat1412 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 求解最小公倍数和最大公约数是我们开始编程的时候经常需要练习的题目。从题面上看,好像我们需要求解的是两个题目,但其实就是一个题目。那就是求最大公约数?为什么呢?我们可以假想这两个数m和n,假设m和n的最大公约数是a... 阅读全文
posted @ 2017-05-09 09:58 sowhat1412 阅读(94) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 42 下一页