12 2016 档案

游戏编程模式
摘要:http://gpp.tkchu.me/ 阅读全文

posted @ 2016-12-31 21:53 itdef 阅读(161) 评论(0) 推荐(0)

INI配置文件分析小例子
摘要:随手写个解析INI配置字符串的小例子 带测试 测试头文件 阅读全文

posted @ 2016-12-28 14:21 itdef 阅读(220) 评论(1) 推荐(0)

B-Tree 学习
摘要:算法导论 第18章 B树与其他树的结构不同的是 B数是多叉而不是二叉树 而且分叉因子很大一般使用于数据库 针对需要硬盘IO的情况而使用 可以降低磁盘IOB树的一个节点是以磁盘的页面为单位,而不是数据内容为单位 一般一个节点等于一个完整的磁盘页以下B树性质是本人理解 具体定义可查阅算法导论18章节除了 阅读全文

posted @ 2016-12-27 13:12 itdef 阅读(241) 评论(0) 推荐(0)

MyTtcp 测试网络带宽
摘要:网络编程学习 注意的指标MB/S 带宽每秒处理的信息 查询等 messages/s queries/s transaction/s延时cpu使用率 ttcp测试网络 读写读写 循环 测试网络带宽 正确关闭TCP shutdown_write read->0 closesocket TCP_NODEL 阅读全文

posted @ 2016-12-25 11:10 itdef 阅读(278) 评论(0) 推荐(0)

windows qt 编译 boost 添加 路径
摘要:win32-msvc2015: { contains(QMAKE_HOST.arch, x86):{ INCLUDEPATH += D:\3SDK\boost_1_61_0 LIBS += -LD:\3SDK\boost_1_61_0\stage32\lib } contains(QMAKE_HOS 阅读全文

posted @ 2016-12-21 23:11 itdef 阅读(330) 评论(0) 推荐(0)

状态机学习(五)解析四则运算式
摘要:将四则运算拆分成一个个数字和符号后 就进行运算分析 使用以下语法规则:(摘录自《自编编程语言》) expression: term: primary expression: 代码如下: 测试代码如下: type: 1, string: 1type: 2, string: +type: 1, stri 阅读全文

posted @ 2016-12-13 23:11 itdef 阅读(1119) 评论(0) 推荐(0)

状态机学习(四)解析四则运算式 词法分析
摘要:#include <string>#include <iostream>using namespace std; char* testStr = "12+345-6*8/9"; typedef enum { BAD_TOKEN, NUMBER_TOKEN, ADD_OPERATOR_TOKEN, S 阅读全文

posted @ 2016-12-11 16:12 itdef 阅读(458) 评论(0) 推荐(0)

c++垃圾回收代码练习 引用计数
摘要:学习实践垃圾回收的一个小代码 采用引用计数 每次多一个指针指向这个分配内存的地址时候 则引用计数加1 当计数为0 则释放内存 他的难点在于指针之间的复制 所有权交换 计数的变化 #include <vector>#include <iostream> using namespace std; tem 阅读全文

posted @ 2016-12-08 12:58 itdef 阅读(303) 评论(0) 推荐(0)

导航