SHA1LE算法是我们自定义的一种SHA1算法变种,它的计算方法与SHA1一致,改动如下:
- 去掉了因BigEndian设计造成的LittleEndian处理器需要做大小头转换的部分
- 可自定义起始因子
- 可动态修改扰乱因子
SHA1LE算法是我们自定义的一种SHA1算法变种,它的计算方法与SHA1一致,改动如下:
日志系统一直是SDK的重中之中,在DOS时代,单机无法调试图形界面程序的情况下。日志系统是调试信息来源的重要途径。
从单纯的文本文件输出,到 控制台、文件等 等 的多端输出,从单线程到多线程,我们的日志系统经历了一次次的更新与换代。
现在,我们又将迎来全新一代的日志系统。
最新网址,欢迎Fork
https://github.com/hyzboy/CMGameEngine
在这个模板的范例中,我们为每一个线程指定一个工作颜色。但发放了总计256*线程数量的工作任务。
范例multhread/WorkflowTest,每个线程各有一个工作投递器,独立发放工作。
范例multhread/WorkflowTestUnsort,所有线程共用一个工作投递器,抢占式执行工作。
由于日前本站遭受黑客攻击,近一年的更新全部丢失!
2017.06.27
由于我方使用hg(Mercurial)进行版本管理,而SourceForge无论是对Mercurial或是中文的支持均不佳,现决定迁移回BitBucket做为源代码托管仓库,所有版本历史均完整保留。
工程地址为:https://bitbucket.org/cm_dev/gameengine
代码匿名克隆方法:hg clone https://bitbucket.org/cm_dev/gameengine