- 博客(2)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 C++实现URL的UTF8转码
urlurlurl不能出现中文,导致不能传输中文数据,解决方法有下面两个:统一使用base64base64base64转换一下;把中文用UTF-8存储,然后对其进行可视化编码,这也是浏览器的做法。先来看下,一条urlurlurl在浏览器中会被转化成什么样,可以用在线的网址转一下。before :https://blog.csdn.net/FlushHip?type=1&nam...
2019-03-15 17:11:26 2849 3
原创 从一道多线程题来看C++11中条件变量std::condition_variable的使用和原理
现在有一道笔试题是下面这样子的。有两个线程,一个线程循环输出A,另一个线程循环输出B,如何让这两个线程在控制台稳定输出ABABAB…。不用思考太多,我们肯定会定义一个标志变量isTurnA,isTurnA为true输出A,同理输出B,这是一种最简单的有限状态机,只要按照这个状态机进行,那么肯定能答应出答案。isTurnA是共享数据,因此用原子变量或者互斥锁来保护,这里用互斥锁std::mu...
2019-03-07 17:26:01 801
gdb官方使用手册
2016-12-01
算法题目,求解,赶时间,在线等!
2016-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人