- 博客(6)
- 资源 (9)
- 收藏
- 关注
转载 mysql各字符集下汉字和字母占字节数
<br />在mysql 5.1.5-alpha下测试得出如下结论<br /> <br />latin1:<br />1character=1byte, 1汉字=2character,<br />也就是说一个字段定义成 varchar(200),则它可以存储100个汉字或者200个字母。<br />这一点要注意,尤其是当字段内容是字母和汉字组成时,尽量假设字段内容都是由汉字组成,据此来设置字段长度<br /> <br />utf8:<br />1character=3bytes, 1汉字=1characte
2011-03-10 10:33:00 11673 3
转载 Ring0中的Sleep延时函数
这个函数实现的功能是延迟5秒钟。VOID mySleepTimer( IN ULONG time){ LARGE_INTEGER my_interval; my_interval.QuadPart = RELATIVE(SECONDS(5)); KeDelayExecutionThread(KernelMode,FALSE,&my_interval);} 关键是在SECONDS()的宏定义,来自Osronline的牛人写的://Define some times
2011-03-08 16:39:00 1641
原创 话说VS2005中VC工程的优化
<br />做优化,最起码考虑的是文件大小,代码效率,以及稳定性.<br /> <br />基本上VC6里面的优化方法都可以适用于VC2005,但我就碰钉子了~只好还是用VC6.<br /> <br />我是编写的DLL,普通的优化方式也都可以,但是效果不大,最能减小体积的是指定入口点,可是在VS2005里面貌似有点小难度.<br /> <br />首先,指定了入口点,编译,提示找找不到符号_main,拜托,我写的是WIN32程序,不是控制台啊,为啥会用这个函数呢?天知道.<br /> <br />其次,使
2011-03-03 20:27:00 1490
原创 [VC++]为自定义控件添加ToolTip
<br />想要个性化控件,必须重载控件.刚才试验了一下网上的一个ToolTip方法,记录一下.<br /> <br />环境为MFC工程.<br /><br />添加一个类的成员变量<br />CToolTipCtrl m_ToolTip;<br />公开或者私有都无所谓,个人建议为私有成员变量.<br /> <br />在类的构造函数里添加<br />if (m_ToolTip.GetSafeHwnd() == NULL) m_ToolTip.Create(this);m_ToolTip.AddTo
2011-03-02 12:15:00 3441
原创 [VB.NET]委托调用---invoke
<br />在VB6平台是没有多线程这一说的,而VB.NET有了这个概念,这样对于同步模块化操作是很方面的.<br />可是同样也存在着问题.跨线程操作COM有时候会异常.<br />托管程序~~~每一个线程都有上下文,主线程(或者说创建控件的线程)操作COM控件是没问题的.<br />但是其他线程就不行了,可能会引发异常.<br />但是有一个叫"托管调用"的函数---invoke,使得跨线程操作是安全的.<br /> <br />比如说一个控件在FORM里,一个线程(非主线程)去操作这个控件,就需要in
2011-03-01 11:53:00 14665 2
原创 [VC++]发个MD5的类,适用于VS2005,支持UNICODE
<br />我所说的支持UNICODE只是说返回的密文,省的再字符串转换了.<br />而MD5在加密的时候是把被加密的数据当做字节流,并无ANSI和UNICODE之分.<br />#ifndef _MD5_H_ #define _MD5_H_ #ifndef _WINDOWS_#include <Windows.h>#endif#ifndef _INC_TCHAR#include <tchar.h>#endifvoid MD5String( unsigned char
2011-03-01 09:56:00 4441
RSA加解密实现,修改自RSAEuro
2014-09-06
Linux中CodeBlocks开发环境全套RPM包
2011-12-05
IOCP封装类,用VC6.0封装的
2011-02-08
自己实现的IOCP封装类
2011-02-04
VC助手1738破解版
2010-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人