名称说明mt 多线程定义了_MT 并使编译器将库名 LIBCMT.lib 放入 .obj 文件中mtd 多线程调试定义_DEBUG 和 _MT。此选项还使编译器将库名 LIBCMTD.lib 放入 .obj 文件中md 多线程DLL定义了_MT 和 _DLL,并使编译器将库名 MSVCRT.lib ...
分类:
其他好文 时间:
2014-06-27 16:12:01
阅读次数:
271
一、简述
mac(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加上了密钥。因此MAC算法也经常被称作HMAC算法。关于hmac算法的详情可以参看RFC 2104(http://www.ietf.org/rfc/rfc2104.txt),这里包含了HmacMD5算法的C语言实现。
这里需...
分类:
其他好文 时间:
2014-06-26 12:15:52
阅读次数:
293
在使用md5函数之前要先安装openssl,以及libssl-dev。
包含头文件:#include
两种方式:
第一种:
int MD5_Init(MD5_CTX *c);
int MD5_Update(MD5_CTX *c, const void *data, size_t len);
int MD5_Final(unsigned char *md, MD5_CTX *c);...
分类:
系统相关 时间:
2014-06-22 15:37:03
阅读次数:
1261
FlatBuffers发布出来一周多,周末便抽时间先研究下它的使用方法。Flatbuffers的idl的语法主要参考[http://google.github.io/flatbuffers/md__schemas.html ]。本文主要介绍几个它的monster.fbs没有给出说明的几个语法点和相关的注意事项。
1 comment
它的注释中介绍了”///",说明是可以生成do...
分类:
其他好文 时间:
2014-06-22 11:32:32
阅读次数:
305
布局:.col-xs- .col-sm- .col-md- .col-lg- sss sss sss sss 列表: 列表1111111 列表1111111 列表2222222 列表2222222...
分类:
其他好文 时间:
2014-06-18 19:21:25
阅读次数:
236
POJ 3169 Layout (图论-差分约束)
题目大意:
n头奶牛按1到n排好序,md个限制及mt个限制,md行表示奶牛A与奶牛B相差最多D,mt个限制奶牛A与奶牛B相差最少D,问你奶牛1与奶牛n最多相差多少?
解题思路:
限制条件 :
1、相邻奶牛之间,编号大的距离大于编号小的,即 dist[1]-dist[2]<=0,dist[2]-dist[3]<=0,dist[3]-dist[4]<=0。。。。dist[n-1]-dist[n]<=0
2、md个限制 A与奶牛B相差最多D,dist[A]...
分类:
其他好文 时间:
2014-06-18 06:07:39
阅读次数:
209
MySQL为了保护数据字典元数据,使用了metadata lock,即MDL锁,保证在并发的情况下,结构变更的一致性。MDL锁的加锁模式和源码上的组织上和上一篇blog中MySQL表锁的实现方式一致,都采用了【mutex+condition+queue】来实现并发,阻塞,唤醒的控制。下面就来看看MD...
分类:
数据库 时间:
2014-06-16 13:12:51
阅读次数:
383
首先从Linux下开始讲起,因为Linux编程对程序的理解要清楚一些,相比之下VC就比较容易糊涂。
当动态编译时,你发布的程序体积较小,在运行的时候需要同时提供你用到的dll / so文件。
当静态编译时,你发布的程序体积较大,包含所有符号,运行时不需要其他的 dll/so的技术,可以独立运行。
静态编译的目的是使发布的程序可以独立运行,不依赖于其他*.so,在技术上是把所有依赖的符号...
分类:
系统相关 时间:
2014-06-15 18:41:18
阅读次数:
291
1.Libararies |--CMSIS |--CM3 |--CoreSupport |---core_cm3.c |--DeviceSupport |--ST |--STM32F10x |--startup |--startup_stm32f10x_md.s|--stm32f10x.h //设置...
分类:
其他好文 时间:
2014-06-14 16:21:49
阅读次数:
145
package cn.sevennight.test;import
java.security.MessageDigest;public class md5{ public static String MD5(String
text) { try { MessageDigest md = ...
分类:
编程语言 时间:
2014-06-12 11:11:00
阅读次数:
302