git清理被删除远程分支在本地库的缓存 使用git过程中,如果远程分支被删除,在本地使用git br -a还是可以看到这些被删除分支。可以通过git remote prune 命令实现清理命令示例(清除远程仓库(主机)origin)git remote prune origin ...
VS2017下编译使用开源代码dlmalloc dlmalloc与malloc类似,是一个更好用的内存分配工具,项目中刚好有用到dlmalloc,所以从github上下载源码学习一番,本以为可以很easy的在vs中编译使用,没想到最后折腾了2个小时。。。还是vs好久没用,有点生疏了,所以写篇blog记下防忘,废话不多说,直接进入正题吧。一.下载源码并使用cmake构建编译环境从https://github.com/ennorehling/...
pip命令使用详解 pip很像CentOS系统中的yum命令,用于安装及维护Python包。pip的安装windows其实在windows下是默认安装了pip工具的,只是没有将其所在目录加入Path,导致命令查找不到。 将python安装目录下的scripts目录加入环境变量Path中即可。Linux执行下面命令即可完成安装# wget https://bootstrap.pyp...
struct 模块详解 python中struct 模块用于python数据结构与C结构之间的相互转换,其中C结构是用一种格式化字符串表示的,学习struct 模块的难点就在这个格式化字符串上,强烈建议最好了解下C语言结构体的相关知识点,如果比较熟悉C语言结构体及对齐,学习struct 模块轻而易举。 官方英文文档:struct — Interpret strings as packed binary data¶s...
C语言结构体中最后一个成员为char[1]或char[0] 原文地址: 需要引起注意的:ISO/IEC 9899-1999里面,这么写是非法的,这个仅仅是GNU C的扩展,gcc可以允许这一语法现象的存在。 结构体最后使用0或1的长度数组的原因,主要是为了方便的管理内存缓冲区
Python测试框架doctest 原文地址:http://blog.csdn.net/liuchunming033/article/details/51455663 doctest是python自带的一个模块。本博客将介绍doctest的两种使用方式
CMake INSTALL 原文: http://blog.csdn.net/yangfeng2014/article/details/50638601 本帖子适用于初学者,StepByStep的入门CMake,CMake也是一门编程语言,只不过是针对编译和链接这种程序构建的过程的语言,学习基本语法就可以初步入门,后面需要什么复杂的功能,进阶掌握需要自己去查找官方文档,后续会给出查阅的一些方式INSTAL
CMake 基本命令 原文: http://blog.csdn.net/yangfeng2014/article/details/50638315 本帖子适用于初学者,StepByStep的入门CMake,CMake也是一门编程语言,只不过是针对编译和链接这种程序构建的过程的语言,学习基本语法就可以初步入门,后面需要什么复杂的功能,进阶掌握需要自己去查找官方文档,后续会给出查阅的一些方式CMake常