会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夜已深茶已凉
博客园
首页
新随笔
联系
订阅
管理
2021年9月20日
windows 下使用 mingw编译器 调试时 无法跟进源码
摘要: windows 下使用 mingw编译器 调试时 无法跟进源码 最近在公司使用QT 开发,官方在线下载的 安装的QT mingw 都是没有debug版本的 由于没有debug版本动态库 所以你调试的时候压根就无法跟进QT源代码里,那么找问题的时候 大部分都是跟到汇编代码了。 由于刚来公司不久,人微言
阅读全文
posted @ 2021-09-20 10:59 轻风々
阅读(689)
评论(0)
推荐(2)
2021年8月16日
c++11 thread线程对象避坑指南 joinable 函数
摘要: 关于c++11 thread避坑指南 joinable 函数 如果这个线程已经执行完毕了但是并未调用过join 函数 那么这个时候 joinable 返回值也是true 如果这个时候你再去调用 join 函数去等待那么可能就会一直阻塞在这里,如果你确定你的线程能正常退出而又未调用join那么这个时候
阅读全文
posted @ 2021-08-16 13:01 轻风々
阅读(1114)
评论(0)
推荐(1)
2021年5月9日
c++ 编码转换 支持Linux 与Windows 系统
摘要: 如果只想在Windows 平台下使用 可以参考 我的这篇文章 https://www.cnblogs.com/guolongzheng/p/13939527.html 代码片段 #pragma once #include <string> #include <codecvt> #include <l
阅读全文
posted @ 2021-05-09 00:19 轻风々
阅读(560)
评论(0)
推荐(0)
2021年3月11日
linux 网络编程 epoll 实现
摘要: 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 轻风々
阅读(126)
评论(0)
推荐(0)
2021年1月14日
rocketmq-cpp-client Visual Studio 2019 编译
摘要: 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 轻风々
阅读(1351)
评论(0)
推荐(1)
2020年12月11日
c++ 字符串分割写法 一般比较常用 懒得每次都写 记录下
摘要: 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 轻风々
阅读(138)
评论(0)
推荐(0)
2020年11月7日
使用Windows 未公开Win32 API 实现获取文件MD5 字符串MD5 内存MD5
摘要: 不喜欢说废话 直接贴代码 如果对你有帮助直接拿走使用即可 #pragma once #include <string> #include <stdexcept> #include <fstream> #include <Windows.h> namespace cool { class MD5 {
阅读全文
posted @ 2020-11-07 13:27 轻风々
阅读(752)
评论(0)
推荐(0)
2020年11月6日
c++ 常用编码转换 Windows 平台API
摘要: 废话不多说 工作主打Windows 平台开发 一般常用的编码转换都在此代码中 需要的直接拿走 #pragma once #include <string> #include <Windows.h> namespace cool { /* 编码转换 */ class Encoder { public:
阅读全文
posted @ 2020-11-06 23:37 轻风々
阅读(431)
评论(0)
推荐(1)
2020年9月22日
C++11 简单实现线程池
摘要: 什么是线程池 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙
阅读全文
posted @ 2020-09-22 14:16 轻风々
阅读(375)
评论(0)
推荐(0)
2020年8月26日
golang HTTP请求 重定向禁止使用
摘要: 使用 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 轻风々
阅读(1256)
评论(0)
推荐(0)
下一页
公告