11 2016 档案

摘要:值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简 阅读全文
posted @ 2016-11-23 11:39 琴鸟 阅读(643) 评论(0) 推荐(0)
摘要:下载Boost及生成bjam.exe文件 到Google网站搜索下载boost_1.52版本库,下载完成后,解压到X:下,这个地址自己随便定义。在解压的文件中搜索build.bat文件,把它所在的目录记下,进入Dos环境下利用CD命令进入build.bat文件目录下,输入命令:“build ming 阅读全文
posted @ 2016-11-23 11:33 琴鸟 阅读(438) 评论(0) 推荐(0)
摘要:我的发帖。 http://bbs.csdn.net/topics/392047906 我的体会: 0) 在做前端的时候发现一个继承的适合场景,就是母模板和子页面的关系。用继承比组合恰当。 1) 继承的根本目的是为了对要解决的问题进行更好的建模 2)继承的目的不是复用,从某种意义上来说,恰恰是为了处理 阅读全文
posted @ 2016-11-14 13:30 琴鸟 阅读(470) 评论(0) 推荐(0)
摘要:不能再简单的编译器,也烂尾了。 也是复习c++之前,准备练手的。 记得是写到,语义分析哪里。如何处理LL文法的的 继承属性,写不下去了。LR文法倒只要处理综合属性。但是又没有时间重新写LR的语法分析模块了。 烂尾,烂尾,烂尾。 这个以后一定要补上。都快结尾了。 恩,还是重新改为lr文法来写吧。 地址 阅读全文
posted @ 2016-11-13 17:34 琴鸟 阅读(156) 评论(0) 推荐(0)
摘要:仿照[30天自制操作系统].(川合秀实)。写的一个东东。c++还没开始复习的时候,写的。 记得是写到内存管理吧。鼠标键盘,字体。窗口。等基本的做了。后面实在太累了。因为不喜欢直接抄代码。都是看章节要求,直接写。写完对照改。再写。 地址 阅读全文
posted @ 2016-11-13 17:29 琴鸟 阅读(213) 评论(0) 推荐(0)
摘要://copyp template class pm_copyP{ public: pm_copyP(T* _p); pm_copyP(const pm_copyP&); pm_copyP& operator=(const pm_copyP&); ~pm_copyP(); T* getP()const; static int mmout; p... 阅读全文
posted @ 2016-11-13 11:17 琴鸟 阅读(272) 评论(0) 推荐(0)
摘要:复数运算的简单实现。 程序很简单了。基本忘光了复数,重新了解了基本概念。如何在平面表示一个复数,复数的长度|x|=开根 a^2+b^2.和四则运算。 程序基本点: 封装和抽象: 1)封装成员数据,私有。 2)分治思想,或树形数据结构,来解决运算。子结果和运算数 抽象为同一个类型。 main.cpp 阅读全文
posted @ 2016-11-11 14:12 琴鸟 阅读(4218) 评论(0) 推荐(0)
摘要:复习c++的时候,发现一篇 如何通过c++ primer学习c++的好文,并列出了一些建议的练习题目。 链接,http://blog.csdn.net/solstice/article/details/7720755。作者陈皓。 自己也是从c++ primer学习开始的。不多说。按照文章给出的例子一 阅读全文
posted @ 2016-11-11 13:59 琴鸟 阅读(252) 评论(0) 推荐(0)
摘要:#include <iostream>#include "..\testa\lS_utinity.h"#include <list>#include <vector>#include "stdio.h"#include <map> //代理类,可以默认,就可以用对象数组,成员为指针,可以为0.有co 阅读全文
posted @ 2016-11-08 11:38 琴鸟 阅读(396) 评论(0) 推荐(0)
摘要:常用条款,写成口诀,记住。知其所以,也要时时使用。 1)习惯c++: 联替const初。 2)构造,复制,析构: 要知默,构赋析。 若不需,明拒绝。 构析不调虚。 异不逃析构。 基析要虚函。 赋值操,每成员。返this引,注自我。 3)资源管理 对象管资源。 copy资管,禁引复移。 资管显隐源, 阅读全文
posted @ 2016-11-06 17:24 琴鸟 阅读(461) 评论(0) 推荐(0)
摘要:1)二分查找法 可以看出非组合的尾递归,可以用循环来取代。 阅读全文
posted @ 2016-11-06 02:49 琴鸟 阅读(356) 评论(0) 推荐(0)
摘要:排序算法的根本目的就是最大可能,减少比较次数来排序。如冒泡。浪费了很多次比较的结果。所以出现快排。只是调整下位置。下次排序就只要排2部分的其中一部分。 最优和稳定的解当然是每次比较,就稳定少一半。所以所有的排序目的就是如何每次都稳定的求出一半大,一半小。 有空加上堆排:1.先建立大堆,往上冒泡,下来 阅读全文
posted @ 2016-11-05 10:18 琴鸟 阅读(238) 评论(0) 推荐(0)