习惯了二进制安装MySQL,今天心血来潮想装个RPM包的MySQL玩玩,没想到一装还真碰到了点问题,下面把碰到的问题分享一下
首先去官网下载安装包,地址是:http://downloads.mysql.com/archives/community/
根据自己的系统版本和平台选择要安装的包,我的测试机是32 bit的 RHEL 5.3
我选择的是5.0.96,挺老的版本了,需要下载...
分类:
数据库 时间:
2014-10-17 18:52:45
阅读次数:
221
在windows下可以使用FCIV命令行工具计算文件的md5和sha值,具体例子如下:FCIV -md5 -sha1path\filename.ext例如:FCIV-md5-sha1 c:\windows\system32\shdocvw.dll备注:当您将哈希算法应用于任意数量的如一个二进制文件的...
GridFS简介
mongoDB的文档以BSON格式存储,支持二进制的数据类型,当我们把二进制格式的数据直接保存到mongoDB的文档中。但是当文件太大时,例如图片和视频等文件,每个文档的长度是有限的,于是mongoDb会提供了一种处理大文件的规范--GridFS。
GridFS实现原理
在GridFS数据库中,默认使用fs.chunks 和fs.files来存储文件,其中fs.files集合存放文件的信息,fs.chunks存放文件的数据,一个fs.files集合中的一条记录内容如下,即一个file信息如...
分类:
数据库 时间:
2014-10-17 16:59:29
阅读次数:
243
rpm安装包通常为二进制包(Binary)以及源代码包(Source)两种形式。在使用源码方式安装MySQL的时候,官方网站上下载的源码包通常为scr.rpm格式,而不是直接的tar包,对此,需要先使用rpm命令先安装源码后在进行编译安装,本文是对该方式的描述。...
分类:
数据库 时间:
2014-10-17 16:57:22
阅读次数:
177
http://acm.hdu.edu.cn/showproblem.php?pid=4856这道题就是搜索BFS+状压dp,把所经过的隧道的状态用二进制表示,然后dp就行。bfs求出每两个隧道的最短距离。 1 #include 2 #include 3 #include 4 #incl...
分类:
其他好文 时间:
2014-10-17 13:44:33
阅读次数:
206
按位与:a&b是把a和b都转换成二进制数然后再进行与的运算;逻辑与:a&&b就是当且仅当两个操作数均为true时,其结果才为true;只要有一个为零,a&&b就为零。x=9999intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;}x=9999时,x-1=99..
分类:
其他好文 时间:
2014-10-17 06:49:14
阅读次数:
231
题目:http://codevs.cn/problem/1283/分析:主要就是在每个判定上节省时间。一般的做法是开个数组记录每个数字出没出现,然后每次读入一个数字就以他为中间向两边扩展直到两个对称的指针指向的数都出现了。但实际上这是全排列,所以x的左边数字有一个出现了且对应的右边位置有意义,那么这...
分类:
其他好文 时间:
2014-10-17 02:10:13
阅读次数:
251
GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x ...
分类:
Web程序 时间:
2014-10-17 02:03:03
阅读次数:
348
上节说到了 lua_dofile 执行脚本文件,或者编译过的脚本二进制文件。 这节看下,Lua 是如何区别这两种文件的,以及虚拟机在开始执行字节码之前,程序里面都发生了什么? lua.c 里面的调用了 lua_dofile 来执行文件...
分类:
其他好文 时间:
2014-10-16 22:14:53
阅读次数:
150
计算机的内存中存储的是二进制的序列。我们能够直接将某个对象所相应位置的数据抓取下来,转换成文本流 (这个过程叫做serialize),然后将文本流存入到文件里。因为Python在创建对象时,要參考对象的类定义,所以当我们从文本中读取对象时,必须在手边要有该对象的类定义,才干懂得怎样去重建这一对象。从...
分类:
编程语言 时间:
2014-10-16 21:07:13
阅读次数:
167