- 博客(9)
- 资源 (20)
- 收藏
- 关注
转载 libzdb c语言的数据库连接池支持库 源码分析
libzdb c语言的数据库连接池支持库 源码分析Standard整个程序可以支持各种数据库,是通过“接口实现的”。而C语言并没有接口的概念,它是如何实现的呢?在ConnectionDelegate.h文件里定义了一个结构体,这个结构体是保存一个数据库连接的所有信息和操作方法,这里的方法都是使用函数指针来定义的。typedef struct Cop_T {
2014-03-30 11:27:22 2504
转载 libzdb使用
在系统中频繁的对数据库进行操作,就需要对数据库的操作方式进行考虑,因为数据库是IO操作,而IO操作是比较容易成为瓶颈的 恰好在oschina看到了开源的数据库连接池,经过预研,可以满足我们的需求,所以就理所当然的使用了,感谢开源。 当然对于技术实力比较强的团队来说,可以会选择根据自己的需要去定制一个连接池。 首先介绍一下这个libzdb ; libzdb的官方说明的特性: Th
2014-03-30 11:19:11 2180
转载 TEA、QQTEA
TEA算法由剑桥大学计算机实验室的David Wheeler和Roger Needham于1994年发明[3]。它是一种分组密码算法,其明文密文块为64比特,密钥长度为128比特。TEA算法利用不断增加的Delta(黄金分割率)值作为变化,使得每轮的加密是不同,该加密算法的迭代次数可以改变,建议的迭代次数为32轮。代码如下:void qq_encipher(unsigned lon
2014-03-29 12:39:59 1162
转载 从密码学角度看TX常用的TEA加密算法
从密码学角度看TX常用的TEA加密算法免责声明:此文档的目的是为了分析TX常用的TEA算法,参考信息全部根据网上公开的资料,关键信息也做了过滤,不存在任何攻击和泄密。TEA这个简单加密算法在中国如此有名,大概主要因为TX在大量协议,本地数据中使用这个算法。网上很多人甚至直接将TX的加密算法称为TEA算法。TX的算法,数据分块的加密的确采用的是TEA(第一代)算法,密钥1
2014-03-29 12:38:12 1941
转载 crc循环校验原理和实现
1.CRC简介CRC(cyclical redundancy check) 循环冗余校验,在《计算机组成原理》里面有这个知识点。类似的校验有奇偶校验。 可以简单的理解成在发送数据后面加上这个验证码,判断前面数据是否正确。 根据需要的校验位数不同,有 CRC8、CRC16、CRC32、CRC128 ...再以后就不用这个乐,可以使用md5校验。
2014-03-27 11:59:36 1907
转载 QT for IOS 模拟机运行
Setting QT in Xcode step by step guideHI , This post is for those who are new in xcode & Qt....Suppose your project name is myproj .1. write all .CPP,.H & .pro file in a folder.2. write
2014-03-26 19:54:20 913
转载 ios真机运行
前提: 众所周知,在Xcode上开发的程序只能在模拟器中运行,如果要放到真机上则要花费99美金购买开发者证书iDP。本文介绍的是在上一代Xcode4.6.3上演示的,Xcode5配合iOS7已经亲测完美使用,所以在没有iDP的情况下,要想将程序放到iPhone上调试,并最终发布ipa用于分享,需要以下几个步骤:1.自己为自己颁发一个证书用于为生成的程序签名;2.修改工
2014-03-24 20:47:52 857
转载 Win7下使用VirtualBox虚拟机安装OS X 10.9 Mavericks
建议电脑要求 Windows 7, 32 / 64 bit CPU Intel Core i5 / i7 内存 4GB 以上 硬盘 500GB 以上由于虚拟机不支持 Apple Quartz Extreme/Core Image, 需要 Quartz Extreme 的应用软件例如 iBooks Author,Pixelmator,SketchBoo
2014-03-19 08:52:45 2961
转载 Ubuntu安装boost和boost threadpool
Ubuntu安装boost和boost threadpool分类: Linux 2012-09-17 22:00 980人阅读 评论(0)收藏 举报最近在写一个c++的linux app,要用到线程池,想着很多线程的很多的代码,就像借用一下。我选择了基于boost的boost threadpool。安装boost:我选择的是boost1.51版本。1
2014-03-17 11:48:07 1681
UNIX网络编程第2卷
2016-03-27
Unix网络编程第二卷
2016-03-27
iOS H264硬解码文档
2015-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人