文章列表
1.主频
主频也叫时钟频率,单位是MHz,用来表示CPU的运算速度。CPU的主频=外频×倍频系数。很多人认为主频就决定着CPU的运行速度,这不仅是个片面的,而且对于服务器来讲,这个认识也出现了偏差。至今,没有一条确 ...
GUID(Globally Unique IDentifier) 也称作 UUID(Universally Unique IDentifier).
特点:
GUID/UUID是通过特定算法产生的一个二进制长度为128位的数字,
在空间上和时间上具有唯一性,保证同一时间不同地方产生的数字不同,
在公元3400年以前产生的UUID/GUID与任何其他产生过的UUIDs/GUIDs都不相同。
在需要GUID的时候,可以完全由算法自动生成,不需要一个权威机构来管理。
GUID的长度固定,并且相对而言较短小,非常适合于排序、标识和存储。
用途:
标识特定的组件、程序、文件、数据、用户等,并 ...
采访 Lua 发明人的一篇文章
《Masterminds of Programming: Conversations with the Creators of Major Programming Languages》是本相当不错的书。博文翻译出版了这本书,中文名叫做《编程之魂》。
书是好书,可惜翻译这本书需要对各种语言的深入研究,看起来译者有点力不从心。出版社打算重新做这本书。受编辑所托,我校对了其中第七章:有关 Lua 的一段。原文读下来拍案叫好。可惜译文许多地方看起来有些词不达意。许多在口语化交流中提到的术语被忽略了做了错误的翻译。有些部分应该是对 lua 理解不够而没能表达清楚。
仔 ...
//保存一个农历日期
typedef struct date_t
{
int year;
int month;
int day;
int leap; //是否闰月
} date_t;
//公历转农历
date_t luanr_date(int solar_year,int solar_month,int solar_day);
#include <ctime>
//使用比特位记录每年的情况
//0~4 共5bit 春节日份
//5~6 共2bit 春节月份
//7~19 共13bit 13个月的大小月情况(如果无闰月,最 ...
gtest的安装
--------------------------------------------------------------------------------
1.下载解包编译gtest
2.gtestd.lib gtest_maind.lib复制到lib目录,同样处理release版本
3.include/gtest复制到include目录
4.建立控制台项目,设置项目属性
常规/字符集:多字节
代码生成/运行库:多线程调试
5.项目引入依赖
6.撰写test cast,运行
注意:
1.gtest_maind.lib并非必须,主函数自己写
2.运行库/字符集要 ...
俺的烂服务器
【安装】
1.下驱动
http://h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdHome/?sp4ts.oid=4097862&spf_p.tpst=psiSwdMain&spf_p.prp_psiSwdMain=wsrp-navigationalState%3Dsp4ts.oid%253D4097862%257CprodNameId%253D4097862%257CswEnvOID%253D4095%257Caction%253DlistDriver%257CswLang%25 ...