摘要: windows 下使用 mingw编译器 调试时 无法跟进源码 最近在公司使用QT 开发,官方在线下载的 安装的QT mingw 都是没有debug版本的 由于没有debug版本动态库 所以你调试的时候压根就无法跟进QT源代码里,那么找问题的时候 大部分都是跟到汇编代码了。 由于刚来公司不久,人微言 阅读全文
posted @ 2021-09-20 10:59 轻风々 阅读(509) 评论(0) 推荐(2) 编辑
摘要: 关于c++11 thread避坑指南 joinable 函数 如果这个线程已经执行完毕了但是并未调用过join 函数 那么这个时候 joinable 返回值也是true 如果这个时候你再去调用 join 函数去等待那么可能就会一直阻塞在这里,如果你确定你的线程能正常退出而又未调用join那么这个时候 阅读全文
posted @ 2021-08-16 13:01 轻风々 阅读(994) 评论(0) 推荐(1) 编辑
摘要: 如果只想在Windows 平台下使用 可以参考 我的这篇文章 https://www.cnblogs.com/guolongzheng/p/13939527.html 代码片段 #pragma once #include <string> #include <codecvt> #include <l 阅读全文
posted @ 2021-05-09 00:19 轻风々 阅读(517) 评论(0) 推荐(0) 编辑
摘要: linux 网络编程 epoll service代码 #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/epoll.h> #include <stdlib.h> #include <neti 阅读全文
posted @ 2021-03-11 16:12 轻风々 阅读(120) 评论(0) 推荐(0) 编辑
摘要: rocketmq-cpp-client Visual Studio 2019 编译 rocketmq-cpp-client 是rocketmq c版本的 所以我们C 开发者使用此项目 构建 获取项目 //克隆项目 git clone https://github.com/apache/rocketm 阅读全文
posted @ 2021-01-14 12:21 轻风々 阅读(1156) 评论(0) 推荐(1) 编辑
摘要: std::vector<std::string> split(const std::string& str, const std::string& separator) { std::vector<std::string> str_result; if (str.empty() || separat 阅读全文
posted @ 2020-12-11 12:49 轻风々 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 不喜欢说废话 直接贴代码 如果对你有帮助直接拿走使用即可 #pragma once #include <string> #include <stdexcept> #include <fstream> #include <Windows.h> namespace cool { class MD5 { 阅读全文
posted @ 2020-11-07 13:27 轻风々 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 废话不多说 工作主打Windows 平台开发 一般常用的编码转换都在此代码中 需要的直接拿走 #pragma once #include <string> #include <Windows.h> namespace cool { /* 编码转换 */ class Encoder { public: 阅读全文
posted @ 2020-11-06 23:37 轻风々 阅读(404) 评论(0) 推荐(1) 编辑
摘要: 什么是线程池 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙 阅读全文
posted @ 2020-09-22 14:16 轻风々 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 使用 net/http 包 记录下 package main import ( "fmt" "io/ioutil" "log" "net/http" ) // RedirectFunc 重定向禁止 func RedirectFunc(req *http.Request, via []*http.Re 阅读全文
posted @ 2020-08-26 11:21 轻风々 阅读(1211) 评论(0) 推荐(0) 编辑