2017年4月11日
摘要: By francis_haoApr 11,2017 使用源码安装方式 首先到官网https://www.python.org/downloads/source/ 下载python最新版本。当前是3.6.1 解压后进入源码文件夹,有个README.rst文件。说明和此源码包如何使用。 正常情况下,通过以下命令即可安装,[]表示该项是可选的 ./configuremake[make test]... 阅读全文
posted @ 2017-04-11 23:59 刘英皓 阅读(386) 评论(0) 推荐(0) 编辑
  2017年4月10日
摘要: By francis_haoApr 10,2017 在使用CentOS 7的时候,首次登陆会出现新建一个perl5文件夹的提示,删除该文件后,之后登陆还是会出现该提示并新建了perl5文件夹。 经过查找资料【参考1】,找到不新建此文件夹的办法。只需要将/etc/profile.d/perl-homedir.sh文件中的PERL_HOMEDIR=1改为PERL_HOMEDIR=0即可。 ... 阅读全文
posted @ 2017-04-10 23:18 刘英皓 阅读(1749) 评论(0) 推荐(0) 编辑
  2017年3月27日
摘要: By francis_hao Mar 27,2017 #include void va_start(va_list ap, last);type va_arg(va_list ap, type);void va_end(va_list ap);void va_copy(va_list dest, va_list src);调用函数必须声明一个va_list类型的变量,以供宏va_start(... 阅读全文
posted @ 2017-03-27 22:29 刘英皓 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: By francis_hao May 27,2017 预处理器执行宏替换、条件编译以及包含指定的文件。以#开头的命令行(#前可以有空格)就是预处理的对象,这些命令行的语法独立于语言的其他部分,它们可以出现在任何地方,作用范围是从出现的位置到文件末尾,除非使用显式的取消操作的预处理(undef)。这是一个独立的过程,与之后的编译,汇编和链接相当。 宏定义和扩展 宏定义有两种形式,"[]"中... 阅读全文
posted @ 2017-03-27 21:10 刘英皓 阅读(1255) 评论(0) 推荐(0) 编辑
  2017年3月11日
摘要: By francis_haoMar 11,2017 介绍 如果你需要在各种类型的文件中穿梭,那么你需要这把瑞士军刀-pandoc 它可以将各种常见的不常见的文件类型转换成另一种,我感兴趣的是在linux下将markdown文件转换成html,当然这不成问题。 如果需要查看全部支持的转换格式,见【参考1】 安装 既然这么酷,赶紧来安装吧,安装地址http://www.pandoc.... 阅读全文
posted @ 2017-03-11 19:17 刘英皓 阅读(23710) 评论(0) 推荐(2) 编辑
  2017年3月10日
摘要: By francis_haoMar 8,2017 w3m是一个基于文本的web浏览器和分页器,运行在unix和windows系统上。 可显示包含链接的超文本标记语言(HTML),显示效果如下 概要 w3m [options] [URL or filename] 打开的网页可以使用鼠标滚动 交互命令 常用的交互命令如下,完整的交互命令请键入H查看 q/Q退出,Q不需要确认... 阅读全文
posted @ 2017-03-10 21:37 刘英皓 阅读(6979) 评论(1) 推荐(1) 编辑
  2017年3月9日
摘要: By francis_haoMar 9,2017 在一个新机器上推送代码到github上时出现了下面的问题 error: The requested URL returned error: 403 Forbidden while accessing https://github.com/xxxxxxfatal: HTTP request failed 记得是版本的问题,查看yum源... 阅读全文
posted @ 2017-03-09 20:49 刘英皓 阅读(3225) 评论(2) 推荐(0) 编辑
  2017年3月8日
摘要: By francis_haoMar 8,2017 Vundle Vundle,全称为Vim bundle,是一个插件管理器。可以对vim插件进行安装和卸载。 Vundle的安装方法看这里【参考1】 vim-markdown vim-markdonw是一个markdown的语法高亮插件,它的安装依赖Vundle。 在~/.vimrc中添加以下两句 Plugin 'godlygeek/... 阅读全文
posted @ 2017-03-08 22:42 刘英皓 阅读(344) 评论(0) 推荐(0) 编辑
  2017年3月7日
摘要: By francis_haoSep 22,2016 vim的功能自然不止如此,这里只是把日常使用频率较高的记录下来,若想了解vim的全部功能可查阅其帮助手册:help,或者查询指定命令的用法:help xx 选项 选项说明+[num]对第一个文件,在打开后,光标将会定位在第num行,如果num没有指定,光标将会定位在最后一行+/对第一个文件,光标将会定位在第一次出现pat的地方,查看"... 阅读全文
posted @ 2017-03-07 21:59 刘英皓 阅读(7678) 评论(1) 推荐(0) 编辑
  2017年3月2日
摘要: By francis_haoMar 2,2017 makefile makefile一个很简单的例子如下,该实例完成在执行make时,将main.c编译成可执行文件main的功能。 各项的含义: main目标main.c目标的依赖文件:目标与依赖的分隔符gcc -o main main.c命令(一般是shell命令),必须以TAB开头 make工作过程 在默认的情况下,输入make命... 阅读全文
posted @ 2017-03-02 22:50 刘英皓 阅读(854) 评论(0) 推荐(0) 编辑