- 博客(5)
- 收藏
- 关注
原创 odb访问mysql数据库(odb的简单用法1)
1.odb包括三部分 odb编译器,odb运行库libodb,特定的数据库相关的链接库。 odb编译器生成应用程序需要的持久化对象的代码。odb编译器是一个真正的c++编译器除了它产生的是c++代码而不是机器码。2.使用步骤1)声明持久化的类#include <string>#include <odb/core.hxx>using namespace st...
2018-04-07 14:30:13
4494
原创 golang 容器/堆(container/heap )
golang的堆很好使用,自定义数据结构,但是这个结构要实现3个接口,包含sort.interface,push,pop三个接口,具体如下type Interface interface { sort.Interface Push(x interface{}) // 向末尾添加元素 Pop() interface{} // 从末尾删除元素}sort.Int...
2019-10-23 13:55:24
658
原创 hiredis(一个轻量级redis的c客户端)
1.简单介绍hiredis是一个轻量级的访问redis数据库的c客户端。它是轻量级的不仅仅是因为它仅仅提供对协议的最小支持,而且它使用了一个高级别的极度类似于printf的api使它的级别远高于其最小代码库和缺乏绑定的redis命令。简而言之,就是更灵活。除了支持发送命令和接受命令,它还有一个与io层分离的回复解析器。它是一个简单灵活的流解析器,可以用于更高级别的语言绑定以实现有效的回复解析。 h...
2018-05-20 13:20:17
9834
原创 odb访问mysql数据库(odb的简单用法2)
1.odb事务odb事务有如下接口namespace odb{ class transaction { public: typedef odb::database database_type; typedef odb::connection connection_type; explicit transaction (transaction_impl*, b...
2018-04-07 23:24:57
1727
原创 unix程序设计设计概念和编程标准的发展(第一部分)
1.unix基础知识1)unix体系结构 2)shell->bash(所有的linux都支持),sh, csh, ksh, tcsh3)unix文件系统是目录和文件的层次结构,文件系统的起点是根目录("/")。 文件名的命名,不能包含斜线和空字符。最好只包含字母数字下划线。 绝对路径,相对路径,工作路径(进程文件名所在的目录),起始目录(口令文件中记载的)。 实例...
2018-03-18 15:19:45
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅