发布了文章2017-08-09
这篇文章的起因是,在公司的服务器上没有root权限,但是需要使用 Python 访问 Oracle,而不管是使用 pip 安装组件还是安装 Oracle 的 client,都需要相应权限。本文即解决该问题。
发布了文章2016-08-09
Homebrew 安装任何软件都是那么方便而优美,比如 MySQL。不用去 Oracle 官网注册账号,填写各种个人信息,仔细选择适当的版本,下载,安装;取而代之的是如下一行命令,仅此而已。
发布了文章2016-01-13
进度条实现起来呢,主要就是每次输出不换行,然后在一行输出完成之后让光标回到行首重新输出,这里用到 '\r' 来使光标 回车。记得 print 之后加上 ',' 避免换行,以及及时刷新输出。
回答了问题2016-01-07
读方式打开的话,并不会新建;写方式打开的话就会新建。是不是用 with as 和这个无关的~
发布了文章2015-12-01
各位 Python 的小伙伴肯定多多少少接触过 virtualenv。本文将介绍 virtualenv 以及如何更科学更优雅地使用 virtualenv。
回答了问题2015-11-08
配置文件里加 trusted-host=mirrors.aliyun.com
发布了文章2015-11-04
摘要:在 Mac 下使用 Cython 会碰到一些意外。例如链接命令不一样什么的。本文就此简单举了一个例子来说明在 Mac OS X 中使用 Cython 的正确姿势。
回答了问题2015-06-16
换一个等宽字体就 OK 了~~
赞了文章2015-06-03
枚举 不要这么做: {代码...} 而是这样: {代码...} Enumerate可以接受第二个参数,例如: {代码...} 字典/集合 解析 你可能知道列表解析,但不知道字典/集合解析。字典/集合解析简单而且高效,例如: {代码...} 强制浮点数除法 如果我们除以一个整数,即使结果是一...
发布了文章2015-05-25
Vim 无疑是世界上最好用的编辑器之一(为了不引起战争 →_→)。在广大程序员用 Vim 敲代码的过程中,代码补全功能能够大大提高生产力,尤其是对于从各种 IDE 转到 Vim 的程序员来说更是福音般地存在。本文将介绍一种推荐的代码补全工具 YouCompleteMe,并且一步步介绍...
发布了文章2015-04-29
相信很多同学都会碰到这样一个问题。在实验室有一台机器用于日常工作,当我回家了或者回宿舍之后因为没法进入内网,所以访问不到了。如果这个时候我需要 SSH 进去做一下工作,那么怎么解决这个问题呢?本文将给出一种使用 SSH 的代理功能的解决方案。
回答了问题2014-04-10
做iOS开发的话直接ObjectC就好啦 ~~ 对 C 没有硬性需求的 ~
回答了问题2014-04-10
看意思,其实是要找一个……哈希值?可以对于ID转换后的整数模10运算,然后对于从0-9每个数字自定义一种到1-10的一一映射就好了~~
回答了问题2014-04-06
一般来说文件结束符EOF,在 windows 中用ctrl-z,*nix 中用ctrl-d表示。在输入过程中组合键表示到文件末尾,参见以下示例,功能为计算输入字符个数。
发布了文章2014-04-06
比较对象值时使用 == 等逻辑操作符,比较的是对象的值;比较对象身份时使用 is 和 is not 操作符,比较的是对象的本身,即可理解为对象的地址,该地址可以由id()函数获得。