花费 31 ms
SHA1和MD5算法详解和源码

1 吐槽一下 最近在整理一些代码,发现自己的库里面缺少一些HASH的的代码,于是决定移植一套代码进来,本来认为是个极其轻松的事情,结果却搞的小小蛋痛了一把。很多开源代码都有一点凌乱 ...

Fri Feb 22 11:12:00 CST 2013 3 22167
scanf,sscanf利用format跳过干扰的空格

scanf,sscanf利用format跳过干扰的空格 用了一点时间做读取配置部分的代码,希望一次记录上读取N个数据, 希望读取的格式就是一个IP地址加上端口号,希望把IP地址读取到4个短整数里面 ...

Wed Feb 11 09:37:00 CST 2015 0 10713
扯扯淡,写个更快的memcpy

写代码有时候和笃信宗教一样,一旦信仰崩溃,是最难受的事情。早年我读过云风的一篇《VC 对 memcpy 的优化》,以及《Efficiency geek 2: copying data in C/C++ ...

Fri Jun 28 10:04:00 CST 2013 8 7870
Protocol Buffers编码详解,例子,图解

Protocol Buffers编码详解,例子,图解 本文不是让你掌握protobuf的使用,而是以超级细致的例子的方式分析protobuf的编码设计。通过此文你可以了解protobuf的数据压缩能 ...

Tue Jan 13 09:59:00 CST 2015 7 5945
C++使用OLE高速读写EXCEL的源码

写了不少blog,也码了一点点文字,不知道为啥,被大家看的比较多几篇文章却总有那篇《C++读写EXCEL文件方式比较 》。 小小伤心一下,我blog里面写的很认真的文字还有几篇,这篇大概是最随意的文 ...

Sat Dec 29 06:06:00 CST 2012 4 8957
从密码学角度看TX常用的TEA加密算法

免责声明:此文档的目的是为了分析TX常用的TEA算法,参考信息全部根据网上公开的资料,关键信息也做了过滤,不存在任何攻击和泄密。 TEA这个简单加密算法在中国如此有名,大概主要因为TX在大量协议,本 ...

Tue Apr 30 07:55:00 CST 2013 5 6978
BOOST的Singleton模版详解

首先要说明,这个准确说并不是BOOST的singleton实现,而是BOOST的POOL库的singleton实现。BOOST库中其实有若干个singleton模版,这个只是其中一个。但网上大部分介绍 ...

Thu Jan 03 08:50:00 CST 2013 3 5051
C++容器模板在共享内存中的使用

本文用于探讨在共享内存中使用容器的好处,以及几种在共享内存中C++模板容器的方法。 1 为什么要在共享内存中使用模板容器? 为什么要避开普通内存而选择共享内存,那肯定是使用共享内存的优势: l ...

Mon Jan 21 05:30:00 CST 2013 2 3809
LUA和C++绑定的一些天然的麻烦

最近在看Luatinker的源代码,打算自己改(仿写)写搞一个简单的封装C++和LUA的结合的库,结果发现其实麻烦和困惑比想象的多。 比如这些点: 1)有时候使用模板的时候,引用会退化。 cla ...

Tue Jun 10 11:25:00 CST 2014 3 1695

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM