一、概述
在我参与的多个项目中,大家使用libMySQL操作MySQL数据库,而且是源码即复用,在多个项目中有多套相同或相似的源码,这样的复用方式给开发带来了不变,而且libMySQL的使用比较麻烦,要应对很多的细节,很容易出错。
我要写一个动态链接库,将对libMySQL的操作封装起来,以二进制复用代替源码级复用;要提供线程安全的接口,用户无需关系是否加锁这样细节性的问题,减少出错及...
分类:
数据库 时间:
2014-08-18 18:37:33
阅读次数:
409
方法一:利用winHex软件将图片转为16进制数组存储在FALSH中 1 __root const char HDMV_HTML[]=""\ 2 ""\ 3 ""\ 4 ""\ 5 "4 H 2"\ 6 ""\ 7 ""\ 8 ""\ 9 ""\ 15 ""\ 16 ""\...
分类:
其他好文 时间:
2014-08-18 18:08:33
阅读次数:
339
题目链接
题意:给出长度为n的字符串,字符串由‘1’,‘0’,‘’组成,其中‘’可以任意替换为‘1’,‘0’,求不存在连续3个相同子串的字符串的最多个数。
思路:我们可以利用二进制的形式来表示字符串,进行DFS。利用位运算的左移来表示在‘*’位置上放置‘1’,注意在递归的过程中注意判断之否存在3个连续相同的子串。
代码:
#include
#include
#i...
分类:
其他好文 时间:
2014-08-18 16:29:12
阅读次数:
222
标准C语言预处理要求定义某些对象宏,每个预定义宏的名称一两个下划线字符开头和结尾,这些预定义宏不能被取消定义(#undef)或由编程人员重新定义。下面预定义宏表,被我抄了下来。__LINE__ 当前程序行的行号,表示为十进制整型常量__FILE__ 当前源文件名,表示字符串型常量__DATE__转换...
分类:
编程语言 时间:
2014-08-18 16:16:32
阅读次数:
196
字符型转换为字符串// C 货币2.5.ToString("C");// ¥2.50// D 10进制数25.ToString("D5");// 25000// E 科学型25000.ToString("E");// 2.500000E+005// F 固定点25.ToString("F2");//...
分类:
其他好文 时间:
2014-08-18 16:15:12
阅读次数:
229
1、文件读取方式文件常用的读取方式有:按字节读取、按字符读取、按行读取、随机读取。publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByBytes(StringfileNam...
分类:
编程语言 时间:
2014-08-18 16:07:42
阅读次数:
291
本文转载自:http://blog.csdn.net/xiaoweibeibei/article/details/6556951文件类型:普通文件(文本文件,二进制文件)、目录文件、链接文件、设备文件、管道文件。 文件的权限:读、写、执行 文件的相关信息:目录结构、索引节点、文件数据索引节点的...
分类:
系统相关 时间:
2014-08-18 15:48:32
阅读次数:
332
程序如何执行: CPU先找到程序在内存中的入口地址 -- 地址总线 (8086有20根地址总线,每一根可以某一时传0或1, 20位的二进制数字可以表示的不同的数字的个数是2^20=1048576 1048576 byte/1024=1024 KB (注:8bit(位)=1Byte(字节)1024By...
分类:
其他好文 时间:
2014-08-18 15:43:22
阅读次数:
192
枚举第一行的所有可能情况,之后根据上面行计算下面行(判断是否冲突),获得最终结果。
14058243
11464
Even Parity
Accepted
C++
0.275
2014-08-18 05:14:15
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2014-08-18 14:36:02
阅读次数:
217
mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin是否启用了日志mysql>show variables like 'log_%';怎样知道当前的日志my...
分类:
数据库 时间:
2014-08-18 12:59:32
阅读次数:
280