自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

项目管理修炼之道

项目管理修炼之道

2017-06-05

架构实战-软件架构设计的过程(中文带书签完整版)

架构实战-软件架构设计的过程(中文带书签完整版)

2017-06-05

敏捷软件开发

敏捷软件开发

2017-05-30

IT项目经理成长手记

IT项目经理成长手记:程序员进阶管理

2017-05-30

人件 原书第3版

人件--经典

2017-05-30

React Native实战

React Native实战

2017-05-19

UNIX网络编程第1卷

本书全面深入的介绍怎样使用套接字API进行网络编程,主要涉及到网络通信协议的原理解析及网络数据的发送接收方面的编程处理,很值得一读。

2016-04-30

UNIX网络编程第2卷

2016-03-27

Unix网络编程第二卷

2016-03-27

iOS H264硬解码文档

这篇文档详细描述了iOS下视频硬解码的操作流程。可以参考Demo:http://blog.csdn.net/cdut100/article/details/50084853

2015-12-06

Git软件版本控制.pdf

Git软件版本控制描述了分布式版本控制系统的使用,用于敏捷高效地处理任何或小或大的项目

2014-10-29

unix网络编程第一卷.pdf

unix网络编程讲述了大多数关于网络程序方面的技术,可以仔细看看...

2014-08-12

高质量程序设计指南.C.C语言(第三版)].林锐

提升自身编程能力的同时具有良好的编程习惯

2014-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除