自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leeeryan

I hear and I forget. I see and I remember. I do and I understand.

  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 理解Blizzard Hash

暴雪的hash算法

2010-10-31 23:47:00 2231 1

转载 并非所有的const变量都能通过const_cast强制转换方式修改

并非所有的const变量都能通过const_cast强制转换方式修改

2010-10-28 14:08:00 820

转载 int long 字节数

int类型比较特殊,具体的字节数同机器字长和编译器有关。如果要保证移植性,尽量用__int16 __int32 __int64吧,或者自己typedef int INT32一下。C、C++标准中只规定了某种类型的最小字节数(防止溢出)64位指的是cpu通用寄存器的数据宽度是64位的。

2010-10-28 13:47:00 622

转载 打造最快的Hash表

先提一个简单的问题,如果有一个庞大的字符串数组,然后给你一个单独的字符串,让你从这个数组中查找是否有这个字符串并找到它,你会怎么做?看看暴雪的天才工程师们是如何做的!

2010-10-28 13:21:00 497

转载 【转载】isspace函数的debug版本对中文处理有问题

如果我没有理解错,你试图用locale为ASCII的isspace来判断GBK编码的空格,对么?如果我理解正确的话,那么这不是VC的问题,而是使用上的问题。对于C++而言,应该使用isspace(ch, loc); 这个版本,loc是类型为std::locale的变量,如果你想判断GBK的空格,那么让loc是GBK的locale,然后这个函数就正常了。你现在使用的是C的isspace(ch)函数,这个函数使用的是默认的全局locale,你把这个全局的设为GBK,也应该可以解决这个问题。总之调

2010-10-27 10:11:00 1136

原创 IDE 不是程序员的唯一选择(尤其是window程序员)

IDE 不是程序员的唯一选择

2010-10-24 11:22:00 666

原创 warning C4995: 'wcscat': name was marked as #pragma deprecated

  现象 #include #include 今天在使用这两个头文件是出现如下警告: /microsoft visual studio 10.0/vc/include/intrin.h(1087): warning C4995: 'wcscat': name was marked as #pragma deprecated意思就是警告你:"wcscat" 这个函数在接下去的版本将不会被支持,所以你需要使用替代的函数。   解决方法: 改变头文件引入顺序: #include

2010-10-18 16:26:00 2584

Boost Regex 测试工具

一个正则表达式测试工具BRegexTest;采用boost.regex 【注意】非常抱歉,这个有bug,占时没bug的在 http://code.google.com/p/bregextest/downloads/list 源代码也给出了,如果你加了一些很棒的功能,希望能commit。谢谢

2010-12-08

Google Safe Browsing API

Google Safe Browsing API

2010-11-18

ShellCodeDbg

ShellCodeDbg http://blog.csdn.net/leeeryan/archive/2010/09/26/5907051.aspx 本文的测试例子

2010-09-26

一个基于V8 JavaScript Engine非常简单的JavaScript解密小程序

一个基于V8 JavaScript Engine非常简单的JavaScript解密小程序。 程序功能:将加密的JavaScript代码拷贝到test/input.txt文件中,解密结果生成到test/output.txt文件中

2010-09-25

AddressMap

一张内存映射表,支持合并 删除 添加 判断等操作 元素结构为内存地址和内存大小

2010-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除