程序开发通用
文章平均质量分 90
littlewhistler
这个作者很懒,什么都没留下…
展开
-
零碎知识记录
1. 混合使用pthread_mutex_t和pthread_cond_wait的优点**多线程单独使用pthread_mutex_t时,会引起惊群效应,因此cpu不必要的浪费,混合使用时,条件变量可以使用pthread_cond_signal唤醒单独一个线程**...原创 2020-03-30 11:40:11 · 111 阅读 · 0 评论 -
程序相关工具用法介绍(git、markdown等)
url [相关工具] https://coding.net/help/doc/project/markdown.html原创 2016-07-26 11:25:00 · 277 阅读 · 0 评论 -
vc c++ 打印运行时堆栈信息
c++打印运行时堆栈信息void printStack( void ) { unsigned int i; void * stack[ 100 ]; unsigned short frames; SYMBOL_INFO * symbol; HANDLE process; process =转载 2016-08-26 14:53:26 · 3784 阅读 · 0 评论 -
modern c++ design
modern c++ design 读后有感一、静态检查1、通过编译器数组长度不能为0设计 // 编译器检查:编译期无法分配0元素数组#define STATIC_CHECK(expr) { char unnamed[(expr) ? 1 : 0]; }2、通过模板特性,不使用相关代码时,代码是不会实例化的template<bool> struct CompileTimeError;templ原创 2017-06-19 11:26:32 · 2321 阅读 · 0 评论 -
linux 笔记,需牢记
一、通过子shell运行命令,并返回当前目录代码如下: (cd /etc && ls -a) 该命令会输出/etc目录的内容,然而,你的工作目录并没有更换为/etc目录转载 2017-10-16 15:14:36 · 269 阅读 · 0 评论