- 博客(6)
- 资源 (7)
- 收藏
- 关注
转载 创建数据库链接sqlite3_open用法
sqlite3_open用法:原型:int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */);用这个函数开始数据库操作。需要传入两个参数,一是数据库文件名,比如:E:/test.db。文件名不需要一定存在,如果此文件不存在,sqlite会自动建立它。如果它存在,就尝试把它当数据库文件来打开。
2021-03-11 10:13:03 2044
转载 Linux下找出吃内存的方法总结
linux下查询进程占用的内存方法总结,假设现在有一个「php-cgi」的进程 ,进程id为「25282」。现在想要查询该进程占用的内存大小。linux命令行下有很多的工具进行查看,现总结常见的几种方式。1、通过进程的 status[root@web3_u~]#cat/proc/25282/statusName:php-cgiState:S(sleeping)Tgid:25282Pid:25282PPid:27187TracerPid:0Uid:...
2021-03-09 12:34:05 856
转载 #include使用引号“”和尖括号<>的区别
很多程序员写代码,可能没有仔细研究过#include相关的内容,下面就来简单说说。1、关于#include首先,#include为预处理语句,那么什么是预处理语句呢?预处理语句最明显的标志是一些行首以#开始的特殊语句。例如:#include、 #define、#if等就是预处理语句。在程序的其它编译处理(词法分析、语法分析、代码生成、优化和连接等)之前,先进行这些语句的分析处理。在编译工具中,有一个叫预处理器,预处理器发现 #include 指令后,就会进行一些预处理操作。...
2021-03-08 12:45:32 951
转载 心跳包机制设计详解
存在下面两种情形:情形一:一个客户端连接服务器以后,如果长期没有和服务器有数据来往,可能会被防火墙程序关闭连接,有时候我们并不想要被关闭连接。例如,对于一个即时通讯软件,如果服务器没有消息时,我们确实不会和服务器有任何数据交换,但是如果连接被关闭了,有新消息来时,我们再也没法收到了,这就违背了“即时通讯”的设计要求。情形二:通常情况下,服务器与某个客户端一般不是位于同一个网络,其之间可能经过数个路由器和交换机,如果其中某个必经路由器或者交换器出现了故障,并且一段时间内没有恢复,导致这之间的链路不再畅
2021-03-04 12:54:14 1612 2
转载 计算机是个什么东西
我和小宇早恋了,我们家住隔壁。一、编码与电路——信号的转换晚上父母会把手机没收,但我们还想继续聊天,又不敢发出声音,于是我们想到了这个办法...我们把所有的中文都用灯泡的亮灭组合来表示,同时约定好每隔一秒读取一次灯泡的状态并记录下来,这是我们的暗号。我:亮亮灭灭亮喜:灭亮亮灭灭欢:亮灭亮灭亮你:亮亮亮灭灭这样,我们虽然没有了手机,依然可以日以继日地聊天,虽然效率很低,但依然很快乐。我和小宇就这样在不经意间,将语言转换成为了灯泡的亮灭组合,这个过程叫做编码。.
2021-03-02 23:00:15 244 1
转载 我们按下开机键后究竟发生了什么?
本讲只为讲明白下面一个问题:我们按下开机键后究竟发生了什么?好的,这似乎是好多人都特别想搞明白的一个问题,有时候非常纳闷,为什么一个看似这么简单的问题,就是搜不到一个直面问题的答案呢?好问题,我也不知道为什么会这样,但我猜是因为: 其一,似懂非懂的人太多,他们其实也不知道究竟发生了什么,所以只能模糊大概地说一些教科书上的话。 其二,知道这个答案的人一定是大牛,大牛要么不回答这个问题,要么就不会简单地回答这个问题。而我呢,自认为刚好处于两者之间,现在又特别想把自己知道的分享出来
2021-03-02 22:44:43 283
Quick 书签菜单插件,不仅能够对书签进行打开、删除、隐藏,同时还支持对这款书签管理器的横向布局等。
2022-07-08
VS2010适配番茄助手.zip
2020-04-25
CSocktServ_Clnt
2018-06-09
MyQtSocket_Client
2018-06-09
Qt serverTest
2018-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人