代码改变世界

lua中文乱码解决

2015-12-22 20:45 by 佳佳虎, 4621 阅读, 0 推荐, 收藏, 编辑
摘要:SCiTE编辑器OptionOpen User Options File输入以下:racter.set=134不启用的话,在输出区中文可能会乱码code.page=65001code.page=936output.code.page=936character.set=134#设置字体及字号font.... 阅读全文

简体和繁体内码互转的C++代码

2013-12-04 02:56 by 佳佳虎, 671 阅读, 0 推荐, 收藏, 编辑
摘要:简体和繁体内码互转的C++代码CString CChineseCodeLib::Big5ToGBK(LPCTSTR strBig5){char* pszBig5=NULL; //Big5编码的字符wchar_t* wszUnicode=NULL; //Unicode编码的字符char* pszGbt=NULL; //Gb编码的繁体字符char* pszGbs=NULL; //Gb编码的简体字符CString strGBK; //返回的字符串int iLen=0; //需要转换的字符数pszBig5=(LPTSTR)strBig5; //读入需要转换的字符参数//计算转换的字符数iLen=Mul 阅读全文

MSSQL中UNIX时间的转换问题

2013-03-22 22:33 by 佳佳虎, 1664 阅读, 0 推荐, 收藏, 编辑
摘要:--有的时候需要用到UNIX时间,该时间是指从'1970-01-01 00:00:00‘到当前的时间的秒数,在UNIX里这个叫时间戳,为了不和MSSQL的时间戳冲突(MSSQL的时间戳实际上是一个计数器)。这里就叫UNIX时间。另外下面的表达式也给出了精确到毫秒级单位的unix时间转换表达式DECLARE @unixtime bigintDECLARE @adate datetime--下面的表达式的功能是将datetime类型的当前时间转换成从'1970-01-01 00:00:00‘到当前的时间的秒数SET @unixtime = CONVERT(bigint,DATEDI 阅读全文

Windows Registry Editor Version 5.00

2012-12-18 22:34 by 佳佳虎, 6366 阅读, 0 推荐, 收藏, 编辑
摘要:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex]"FilterFilesWithUnknownExtensions"=dword:00000001[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex\Catalogs][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentInde 阅读全文