
Development
文章平均质量分 83
HexRain
这个作者很懒,什么都没留下…
展开
-
python 字符编码处理问题总结 彻底击碎乱码!
Python 字符编码问题全面总结原创 2014-05-30 10:56:43 · 5002 阅读 · 0 评论 -
C++11新标准解析
C++11新标准解析C++11,先前被称作C++0x,是目前计划中的C++编程语言的新标准。它将取代现行的C++标准ISO/IEC14882,公开于1998年并于2003年更新,通称C++98以及C++03。新的标准将会包含核心语言的新机能,而且会扩展C++标准程序库,并入了大部分的C++ Technical Report 1程序库(数学的特殊函数除外)。最新的消息被公开在ISO原创 2014-09-13 13:11:06 · 2649 阅读 · 0 评论 -
C++11 Lambda表达式简单解析
C++11 Lambda表达式简单解析与简单例子原创 2014-10-27 22:20:48 · 1441 阅读 · 0 评论 -
Debian/Ubuntu Linux 下安装LLVM/Clang 编译器
Debian/Ubuntu Linux 下安装LLVM/Clang-3.4+ 编译器以全面支持C++11标准原创 2014-11-05 16:19:59 · 9433 阅读 · 0 评论 -
Redis命令简明示例
Redis命令简明示例原创 2014-12-30 11:00:33 · 2407 阅读 · 0 评论 -
gcc编译器完全优化指南
CFLAGS 与 CXXFLAGS CFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ 编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。大多数程序和库在编译时默认的优化级别是"2"(使用"-O2"选项)并且带有调试符号来编译,也就是 CFLAGS="-O2 -g", CXXFLAGS=$CFLAGS 。事实上,"-O2"已经启用绝大多数安全的优化选项了。另一转载 2015-04-16 13:03:33 · 2545 阅读 · 0 评论 -
Sublime Text 3 配置分析与我的配置
Sublime Text 3 配置解释(默认){// 设置主题文件“color_scheme”: “Packages/Color Scheme – Default/Monokai.tmTheme”,// 设置字体和大小“font_face”: “Consolas”,“font_size”: 12,// 字体选项:no_bold不显示粗体字,no_italic不显示斜体字原创 2013-11-01 10:52:18 · 22463 阅读 · 0 评论 -
POSIX多线程不常见死锁案例
#include pthread_barrier_t barrier = NULL;pthread_mutex_t mx = PTHREAD_MUTEX_INITIALIZER;static int serialThreadCount = 0;void* func(void* arg){ assert(pthread_mutex_lock(&mx) == 0); int resu原创 2014-05-11 16:21:36 · 1043 阅读 · 0 评论 -
GDB配置与.gdbinit的编写
GDB配置与.gdbinit的编写 当 GDB(即 GNU Project Debugger)启动时,它在当前用户的主目录中寻找一个名为 .gdbinit 的文件;如果该文件存在,则 GDB 就执行该文件中的所有命令。通常,该文件用于简单的配置命令,如设置所需的缺省汇编程序格式(Intel® 或 Motorola)或用于显示输入和输出数据的缺省基数(原创 2013-10-08 13:36:54 · 13634 阅读 · 0 评论 -
Vim插件
Ctags + Vim[/home/max/src]$ ctags -R"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"tags"文件中包括这些对象的列表:l 用#define定义的宏l 枚举型变量的值l 函数的定义、原型和声明l 名字空间(namespace)l 类型定义(typede原创 2013-09-20 10:19:30 · 1930 阅读 · 0 评论 -
使用PDB进行Python调试
用PDB库调试Python程序Python自带的pdb库来调试程序还是很方便的,当然了远程调试和多线程之类pdb是不支持的。用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python -m pdb myscript.py2. 在Python交互环境中启用调试>>> imp原创 2013-11-05 16:57:38 · 1973 阅读 · 0 评论 -
SublimeText3 snippet 编写
SublimeText2开始不再能够良好的支持Zen-Coding,不过自己的snippet定义功能也十分强大,类似VAssist.在菜单tool->New Snippet中定义.打开后是空白的snippet模板.在 之前为要定义的内容块,在 与 之间定义快捷名称,在 与 之间该snippet作用的文件类型.例如当需要输入html5这几个字符后按tab,就能展开原创 2013-11-02 13:22:35 · 2203 阅读 · 0 评论 -
开源协议简明图 : 一眼看明白开源协议怎么玩!
开源协议简明图原创 2014-05-04 16:05:02 · 1431 阅读 · 0 评论 -
Python 2.x 与 Python3.x 主要区别对照表
Python 2.x 与 Python3.x 主要区别对照表!原创 2013-11-17 15:20:00 · 11467 阅读 · 0 评论