10 2021 档案
摘要:libevent官网: https://libevent.org/ 编译 windows 下编译(编译前需要改写东西,尽量和文章中的版本一致,不一致有可能会编译失败); 编译成功后,会得到libevent.lib、libevent_core.lib、libevent_extras.lib三个库文件
阅读全文
摘要:如果你也在找一个C++ http库的话,并且找到了asio,我个人建议是在去找找别的http库,因为目前感觉asio没有为我们省了多少事(处理HTTP协议),他只把精力放在了TCP/UDP/ICMP基础通信上了. 比如适合c/c++的http开源方案。 #include <iostream>#inc
阅读全文
摘要:qt中要使用阿里OSS接口,QT使用的MinGW编译器,OSS官网只提供了MSVC编译器环境编译教程,并没有提供MinGW,还好已经有前人做了OSS MinGW编译需要注意的问题。 编译前需要修改一些东西,参照: https://www.freesion.com/article/7500920418
阅读全文
摘要://************************************ // Method: strToHex 十六进制字符串转16进制 // FullName: CommUtil::strToHex // Access: public // Returns: int XOR异或值 // Qu
阅读全文
摘要:主要解决信号槽connect链接时,信号有多个重载,如何告诉编译器使用那个重载。在项目中动态添加了一个QComboBox,在当准备关联currentIndexChanged信号到某个成员函数中时,发现currentIndexChanged有两个重载: void currentIndexChanged
阅读全文
摘要:如果你用的是mingw,那平复一下心情;不要着急,关闭这个网页,去找其他答案吧! 如果是MSVC,继续往下看: 项目中用到了opencv+zbar,从官网下载安装包安装后发现库只有32位的,项目中opencv 用的64位的= =,在百度后发现已经有牛人编译了64位版本的zbar: 打开: https
阅读全文
摘要:1. 下载mysql 解压版安装包,并解压 2. 执行mysql 初始化命令,并自动生成root密码 3. 创建mysql 配置文件 4. 启动mysql 服务 5. 修改自动生成的root密码(必须修改,不修改不能正常查询) 下载mysql: 打开: https://downloads.mysql
阅读全文