- 博客(7)
- 资源 (27)
- 收藏
- 关注
原创 Decoda编译方法
最近看到 有个很牛逼的lua IDE, decoda, 我就到官网下载来用了http://unknownworlds.com/decoda/download/可是安装后打开, 晕,还要注册 !!!这不是开源的吗? 我觉得把代码下载下来,自己编译个, 该不用注册了吧 !? 首先在开源中国里找到http://www.oschina.net/p
2015-08-26 11:27:43 3059
原创 取消 Xcode6.1 调试时直接进入汇编
Xcode6.1 调试时 默认直接进入汇编 . 但一般我们不需要看汇编代码, 取消这个默认设置可以这样做:菜单Debug=》Debug Workflow=》Show Disassembl when debugging 勾给去掉。
2014-11-25 20:44:51 887
原创 Google protobuf c++版, 提高性能的一个细节
之前使用protobufprotobuf针对required 标记的字段分了两类,对每类都有相应的处理方式。其一:MESSAGE STRING;其二:非MESSAGE 和STRING,即原始数据类型,如INT32 INT64 FLOAT 等。我们把它们称为:repeated message(或者string)和repeated raw(原始数据类型)两种。PROTOBUF针对前者对内存的管理是
2014-10-08 17:08:17 6601 1
原创 一个简单但很好用的线程锁
#ifndef __LOCK_H__#define __LOCK_H__#ifdef _WIN32#include #else#include #endifclass CLock{public: class CMutex { friend class CLock; public: CMutex() {#ifdef _WIN32 InitializeCriticalSection(
2009-06-01 16:12:00 705
原创 发现boost::object_pool的效率很低!难道大师没有考虑效率的问题?
先不多说,看看我这一组测试结果:我的机器是奔4 CPU3.0Hz, 内存1G对象X的大小是1028个字节。 1)直接使用new 和 delete: (1)先 new 10000 个X 对象,再 delete 10000个X对象。 (2)重复(1)10次! (3)结果:sizeof(X)=1028New Time:47Delete Time:31Ne
2009-04-10 19:45:00 2367 2
原创 遍历二叉树的递归算法与非递归算法
遍历二叉树的递归算法与非递归算法 先来看下面这棵二叉树。如图1。现在我们要对它进行先序遍历。递归思想:就是把这个大树拆分成N棵小树,每棵小树都进行一次先序遍历。再把这些遍历连合起来就是这棵树的先序遍历了。同理中序遍历和后序遍历也是一样的方法。下面举例说明先序递归算法:令先序遍历的结果等于S; 图1 对于图2这棵小树的先序
2009-03-08 17:26:00 14821 3
原创 字符串格式化
sprintf _snprintf(snprintf)std::stringstreamstd::strstreamboost::lexical_castboost::formatCstring::Format 1.Sprintf使用sprintf 不安全,轻则破坏数据的准确性,重则程序崩溃。请看下面的程序片段:CString strTest = "hel
2008-10-25 21:50:00 1814 1
Lua 5.3 Reference Manual.pdf
2020-03-21
gyp-master.tar.gz
2018-07-28
统架构设计师教程
2017-10-19
The Definitive Guide to MySQL5 Third Edition
2010-10-25
代码大全-第二版.part1.rar
2010-05-08
代码大全-第二版.part3.rar
2010-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人