摘要: 昨天晚上在centos7上写好了服务端(练习用的)代码后,然后启动之后。用TCP调试工具连接一直断开的。 一:代码如下 #define EPOLL_SIZE 1024 int main() { int lfd=socket(AF_INET,SOCK_STREAM,0); //lfd是要监听的fd i 阅读全文
posted @ 2022-07-30 22:21 田大叔 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一:什么是BTree (1) BTree是平衡多路搜索树。它是在树的基础上演变而来的。它的每个节点就是个块。块里面的数据如下图: 主键能对应唯一的一条数据。因为它是多个节点,必须就要有指针去记录节点。 通过这个图发现,明显查找的性能提升了。首先IO的次数少了,也就是层数少了,IO的次数也变少了。并且 阅读全文
posted @ 2022-07-02 00:30 田大叔 阅读(60) 评论(0) 推荐(0) 编辑
摘要: linux下的线程编程涉及到了pthread_create,但是在平常周末家中练习使用,不想打开虚拟机,也不太想使用boost库带的多线程。这个时候就得在vc2012下使用pthread的了。。 搭建的步骤如下: (1)下载pthreads-w32-2-9-1-release.zip文件 (2)项目 阅读全文
posted @ 2022-06-25 18:16 田大叔 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 之前我发的帖子有说到"multipart/form-data"进行表单的传输文件的时候的编写;多数情况下上传文件是成功的,但是还是会出现传失败的问题! 出现这种情况,我用客户(运营商)提供的demo(java)代码跑是可以的,但是我C++写的却不行,后面只能抓包来看下上传的数据有啥不同的了,后面发现 阅读全文
posted @ 2022-06-23 18:16 田大叔 阅读(219) 评论(0) 推荐(0) 编辑
摘要: (1) 由于最近要做个计算器,就涉及到浮点数的操作。但由于很久没有用,有点生疏了!因为是要对浮点数为零的判断,这边就记录下来一下: 网上有说判断一个浮点数是否为零,是这样来处理的: float f1=0.000001; if(fabs(f1) <= 1e-6) { cout<<"the f1 is 阅读全文
posted @ 2022-06-23 17:58 田大叔 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 通常redis下一般是在服务器上使用的,但是也有windows版本的。最近做了下vc2013下的程序,顺序在当前自己的电脑上windows布署了一下redis。 一:安装redis 下了个windows版本的redis。然后解压出来。先把redis.windows.conf 打开,然后将port 6 阅读全文
posted @ 2022-03-10 10:25 田大叔 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 最近有个涉及到对sqlite操作的项目,由于对sqlite数据库进行频繁地“写,读,查询”的操作,但是由于查询这块每次要取出大概10W条,这样的耗时就非常大。因为sqlite的数据库的操作需要加锁(写单独一个线程,读又是一个线程,查询又是另一个线程),这样的话就存在3个线程抢一把锁,但是因为查询的数 阅读全文
posted @ 2022-03-02 15:41 田大叔 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 一:linux下遍历目录 void travedir(const char *dir_path,vector<string> &vfilename) //dir_path是传入的目录 ,vcfilename存储扫描到的文件{ struct dirent *pdirent; char file_pat 阅读全文
posted @ 2022-02-18 15:40 田大叔 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 由于对话框程序在实际的应用比较多,现在记录下常用的对话框程序编程需要的注意点。 (1)使用Rich-edit Control 的注意项 在控件所在的dlg调用之前调用此函数AfxInitRichEdit2 如下图所示: 还有rich-edit control的属性更改如下,就会出现“边框”还有“自动 阅读全文
posted @ 2022-01-27 16:49 田大叔 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 在数据的建表中,一般进行下列的语句进行数据表的建立。如下: CREATE TABLE [dbo].[RMS_FACRPT_RVOK] ( [ID] bigint NOT NULL IDENTITY(1,1) , [SRCMSGDATE] datetime2(7) NOT NULL DEFAULT ( 阅读全文
posted @ 2022-01-18 19:27 田大叔 阅读(394) 评论(0) 推荐(0) 编辑