2021年8月17日
摘要: $ sudo apt-get install manpages $ sudo apt-get install manpages-dev $ sudo apt-get install manpages-posix $ sudo apt-get install manpages-posix-dev 阅读全文
posted @ 2021-08-17 18:01 any91 阅读(53) 评论(0) 推荐(0) 编辑
  2021年5月19日
摘要: 原文出处:https://zhuanlan.zhihu.com/p/84453627?from_voters_page=true ok,这里先说明一下,假设是在32位的机器上,int是32位。而float使用的是IEEE 754标准的单精度浮点数格式也是占用32位。 这时候float和int都是占用 阅读全文
posted @ 2021-05-19 13:58 any91 阅读(1391) 评论(0) 推荐(0) 编辑
  2020年10月19日
摘要: 记住两点即可:1、不会清除结果集sqlite3_stmt;2、游标重置到了开始处; 阅读全文
posted @ 2020-10-19 15:52 any91 阅读(342) 评论(0) 推荐(0) 编辑
  2020年5月20日
摘要: 在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的。 .pro文件的写法如下: 1. 注释 从#开始,到这一行结束。 2. 指定源文件 SOURCES = *.cpp 对于多源文件,可用空格分开,如:SOURCES = 1.cpp 2.cpp3.cpp 或者 阅读全文
posted @ 2020-05-20 16:12 any91 阅读(393) 评论(0) 推荐(0) 编辑
  2020年5月14日
摘要: 环境:内网:eth1:192.168.5.0/24 外网:eth0:10.17.0.111 用iptables实现NAT SNAT:改变数据包的源地址。防火墙会使用外部地址,替换数据包的本地网络地址 。这样使网络内部主机能够与网络外部通信。 1.首先开启内核路由转发功能 #echo 1 > /pro 阅读全文
posted @ 2020-05-14 08:26 any91 阅读(290) 评论(0) 推荐(0) 编辑
  2020年4月29日
摘要: 假设表为空,以下两个查询: SELECT DataTime FROM MYTABLE;// sqlite_step不会返回SQLITE_ROW,直接SQLITE_DONE SELECT min(DataTime) FROM MYTABLE;// sqlite_step会返回SQLITE_ROW,但是 阅读全文
posted @ 2020-04-29 10:37 any91 阅读(1675) 评论(0) 推荐(1) 编辑
  2020年4月23日
摘要: 1、SQLite中的datetime类型在库中以字符形式存储,因此为节省空间可以用整型类型存时间戳; 2、比较datetime类型:字段名称 >= '2019-04-09 09:00:00' 3、datetime转换为unix时间戳:strftime('%s',字段名称或'2019-04-09 09 阅读全文
posted @ 2020-04-23 14:00 any91 阅读(528) 评论(0) 推荐(0) 编辑
  2019年2月21日
摘要: 原文地址:https://www.cnblogs.com/Anker/p/3746802.html 1、前言 为了使程序方便扩展,具备通用性,可以采用插件形式。采用异步事件驱动模型,保证主程序逻辑不变,将各个业务已动态链接库的形式加载进来,这就是所谓的插件。linux提供了加载和处理动态链接库的系统 阅读全文
posted @ 2019-02-21 14:24 any91 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/prettyshuang/p/5552328.html 阅读目录 1、生成可执行文件的makefile 2、生成静态链接库的makefile 3、生成动态链接库的makefile 原文地址:http://www.cnblogs.com/pret 阅读全文
posted @ 2019-02-21 14:22 any91 阅读(243) 评论(0) 推荐(0) 编辑
  2018年3月12日
摘要: 如果被解析参数不为空,则输出参数不能个别设置为NULL,否则会崩溃。 阅读全文
posted @ 2018-03-12 15:53 any91 阅读(165) 评论(0) 推荐(0) 编辑