华的专栏

讨论与进步

SQlite数据库的C编程接口(八) 工具函数(Utility Functions) ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(八) 工具函数(Utility Functions)  by斜风细雨QQ:253786989    2012-02-10   SQLite还有一些比较有用的工具函数,虽然对于基本的数据库任务可能不需要使用它们。 版本管理(Version Management...

2017-07-21 16:32:21

阅读数:189

评论数:0

SQlite数据库的C编程接口(七) 数据库锁定(Database Locking) ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(七)  数据库锁定(Database Locking)  by斜风细雨QQ:253786989    2012-02-09   对于《Using SQLite》的这一节内容,理解的不是很清楚。有时间要仔细看看SQLite的文档:http://www.sqlit...

2017-07-21 16:29:34

阅读数:354

评论数:0

SQlite数据库的C编程接口(六) 返回值和错误码(Result Codes and Error Codes) ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(六)  返回值和错误码(Result Codes and Error Codes)  by斜风细雨QQ:253786989    2012-02-07 标准码(Standard Codes)   下面是标准的返回值和错误码定义: #define SQL...

2017-07-21 16:28:54

阅读数:303

评论数:0

SQlite数据库的C编程接口(五) 便捷函数(Convenience Functions) ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(五) 便捷函数(Convenience Functions)  by斜风细雨QQ:253786989    2012-02-07   SQlite拥有很多早期遗留下来的便捷函数,这些函数存在很多缺点。当然他们依然存在就有理由——使用方便。   它们的优点也仅...

2017-07-21 16:26:15

阅读数:174

评论数:0

SQlite数据库的C编程接口(四) 绑定参数(Bound Parameters) ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(四) 绑定参数(Bound Parameters)  by斜风细雨QQ:253786989    2012-02-05   语句参数(statement parameters)是指插入到SQL命令字符串中的特殊字符,他们作为临时占位符。当一条语句在prep...

2017-07-21 16:25:18

阅读数:142

评论数:0

SQlite数据库的C编程接口(一) 简介 ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(一) 简介   by斜风细雨QQ:253786989    2012-02-01   客户应用程序可以通过SQlite提供的C API与SQlite library和数据库引擎交互,从而完成相应的数据操作。c/c++编程语言可以直接使用这些native C...

2017-07-21 16:23:47

阅读数:267

评论数:0

SQlite数据库的C编程接口(二) 数据库连接 ——《Using SQlite》读书笔记

SQlite数据库的C编程接口(二) 数据库连接   by斜风细雨QQ:253786989    2012-02-03 库初始化 int sqlite3_initialize(void); int sqlite3_shutdown(void);   在使用SQlite Library之...

2017-07-21 16:22:04

阅读数:163

评论数:0

SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .

SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements)  by斜风细雨QQ:253786989    2012-02-04   SQlite3数据库连接完成之后,就可以执行SQL命令了。下面将要介绍的prepare和step函数都是用来操作和执行SQL...

2017-07-21 16:20:24

阅读数:180

评论数:0

linux下sqlite3的使用

一、sqlite-3.3.8编译安装 请阅读在安装包里的 INSTALL或者README 文件。SQLite已经内置了,你不需要安装任何附加的软件(additional software)。 Windows users可以下载SQLite扩展DLL。 这里简单介绍一下: 假设你得到的是源代...

2017-07-21 15:28:18

阅读数:371

评论数:0

Linux线程-互斥锁pthread_mutex_t

在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的...

2017-07-09 11:06:03

阅读数:121

评论数:0

读写锁优先级的问题解决了

这个问题就是:对一个同享的数据布局,读的频率远弘远于写,所以用了读写锁.但是发现写线程老是抢不到锁. 按The Open Group 的Single UNIX? Specification所说,"Thepthread_rwlock_rdlock() function applies...

2017-07-08 22:49:59

阅读数:930

评论数:0

STL之三:deque用法详解

deque函数: deque容器为一个给定类型的元素进行线性处理,像向量一样,它能够快速地随机访问任一个元素,并且能够高效地插入和删除容器的尾部元素。但它又与vector不同,deque支持高效插入和删除容器的头部元素,因此也叫做双端队列。deque类常用的函数如下。 (1)    构造函数 ...

2017-07-03 13:47:24

阅读数:139

评论数:0

automake

转载:http://www.cnblogs.com/ericdream/archive/2011/12/09/2282359.html 前言:        这次task,我大概用了4天的时间去完成。四天的时间内,我不停地去查资料,不停的去做小Demo,不停的总结,终于做完了这次的作业...

2017-07-03 10:39:52

阅读数:126

评论数:0

Makefile 管理工具 — Automake and Autoconf

Automake支持的目录结构 目前automake支持三种目录层次:flat、shallow和deep。 flat(平),指的是所有文件都位于同一个目录中       就是所有源文件、头文件以及其他库文件都位于当前目录中,且没有子目录。Termutils就是这一类。 shallow(浅)...

2017-07-02 21:42:37

阅读数:161

评论数:0

FreeSwitch Lua编程接口(1)dialplan里的配置

Dialplan里的配置 可以为freeswitch配置一个或若干个号码,当其他的sip终端通过拨打此号码时,通过拨号路由,查找到此号码,从而执行lua脚本。在Dialplan里的配置如下:                                    需要说明的...

2017-07-02 13:51:30

阅读数:313

评论数:0

教你如何使用automake生成Makefile文件

引言 总所周知,Makefile主要用来组织源码的编译,其语法在此不再迭述。经分析可发现,源码的组织结构通常有以下3种形式: ①、flat:所有文件都处在同一目录 所有源文件、头文件以及相关的库文件都处在当前的目录中,不存在任何子目录。 ②、shallow:主要源代码处在顶...

2017-07-02 11:19:44

阅读数:491

评论数:0

AMR在IP域中的编码(rfc3267,4867)

缩写解释 SID Silence Descriptor (Comfort Noise Frame)   1 AMR编码介绍 AMR编码是一种自适应多速率编码,根据传输信道的实际情况,调整编码模式、速率和纠错码位数来保证语音质量,在数据压缩和容错上面取得平衡。一般语音质量越高抗干扰能力越弱。...

2017-07-01 17:37:21

阅读数:209

评论数:0

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