C++
步惊云126
我是BY2的粉丝!
展开
-
Linux的date获取时间精确到毫秒
Linux系统shell命令date获取时间精确到毫秒。命令:date +'%F %T.%3N'。中间有空间,所以加单引号。%F相当于%Y%m%d,%T相当于%H%M%S,%3N表示毫秒取3位。原创 2022-09-09 21:24:15 · 8226 阅读 · 0 评论 -
在win10上编译x64版的librdkafka-1.8.2
一、准备工作librdkafka下载网址: https://github.com/edenhill/librdkafka (下载时不要选master分支,选择带3位数字版本号的稳定版本,带RC表示候选版本)ActivePerl下载网址: 直接在华军软件园下载windows版本。openssl下载网址:https://www.openssl.org/source (下载1.1.1版本,不要1.0版本,也不要3.X版本)zstd下载:https://github.com/facebook/z..原创 2022-04-14 17:57:10 · 3377 阅读 · 0 评论 -
linux下编译librdkaka库与运行DEMO
linux下的编译ibrdkaka.zip与运行DEMO一、 编译librdkafka-1.8.2.zip的库方法二、编译后的头文件和库文件三、动态库librdkafka. so编译DEMO四、静态librdkafka. a编译DEMO五、运行demo命令原创 2022-04-01 15:45:32 · 773 阅读 · 0 评论 -
C++ 11 STL常用容器总结
C++ 11 STL常用容器总结一、线性(无进出的顺序):(1)vetcor 向量、相当于自动增长的数组,不够时二倍内存增长(2)list 双向链表,插入删除速度快(3)array 固定大小的数组,编译时分配栈内存,更高的性能(4)forward_list 单向链表,不提供 size() 方法,比 std::list 更高的空间利用率二、线性(有进出的次序):(1)stack(栈,后进先出)(2)queue(队列,先进先出)(3)deque(双向队列,双向进出)(4)priority_q原创 2021-11-04 11:40:21 · 749 阅读 · 0 评论 -
坚持每天在CSDN看帖子
坚持每天在CSDN看帖子,学习C++,python,mysql,多线程,STL,网络编程(rpc),面向对象,泛型编程。另外也学习一下开源技术:zookeeper,nginx,redis等。~~看了帖子之后,发现C++如果用好STL,编程的效率会高很多。常见的算法和数据结构的灵活运用,不仅可以提高程序执行的效率,还可以提高编程的效率。~~常见的数据结构有vector,list,set,map这四种,deque和stack用的比较少。前面四种数据结构是编写应用程序中常常用到的。~~一些常用的算法,比如排原创 2021-11-01 23:13:56 · 2194 阅读 · 1 评论