霍克依毒间

导航

 

2014年7月28日

摘要: 使用pip升级时,虽然指定了版本,也使用了--upgrade参数,但pip就是不升级,Requested **, but installing version **,手动删了源文件也不行。后来发现一个细节就是pip安装的非常快,这速度像是没有请求网络,那就是本地有缓存了,进入/tmp目录,发现目录p... 阅读全文
posted @ 2014-07-28 17:27 霍克依毒间 阅读(301) 评论(0) 推荐(0) 编辑
 

2014年7月15日

摘要: 公司搬家,在一台测试机上执行git clone,出现错误ssh: Could not resolve hostname **: Temporary failure in name resolutionfatal: The remote end hung up unexpectedly看错误提示应该是... 阅读全文
posted @ 2014-07-15 10:20 霍克依毒间 阅读(1891) 评论(0) 推荐(0) 编辑
 

2013年7月19日

摘要: yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator,调用 fab(5) 不会执行 fab 函数,而是返回一个 iterable 对象!在 for 循环执行时,每次循环都会执行 fab 函数内部的代码,执行到 yield b 时,fab 函数就返回一个迭代值,下次迭代时,代码从 yield b 的下一条语句继续执行,而函数的本地变量看起来和上次中断执行前是完全一样的,于是函数继续执行,直到再次遇到 yield。 一个带有 yield 的函数就是一个 generator,它和普通... 阅读全文
posted @ 2013-07-19 09:42 霍克依毒间 阅读(360) 评论(0) 推荐(0) 编辑
 

2013年6月17日

摘要: 以前都是摘录的其他网友的博客,很少是自己写的,学习阶段,多多学习。今天开始自己写了,首先写一下刚刚遇到的partial函数。1、partial函数主要是对参数的改变,假如一个函数有两个参数,而其中一个参数x在调用之前可以预先确定,则可以用partial函数先将此参数x确定。2、也可以从层次的角度理解,partial在调用函数a和被调用函数b之间生成一层c,c中的函数名一般会加入提前确定参数的标记,a直接调用c而不是b,参数相应减少。一般的,b中的函数较少,c将在b的基础上建立多个函数,参数x有类别的含义。3、为什么不直接用两个参数调用b呢?为什么要加入一层c?考虑这样一种情况,有时参数x比较复 阅读全文
posted @ 2013-06-17 18:19 霍克依毒间 阅读(807) 评论(0) 推荐(0) 编辑
 

2013年5月15日

摘要: 转自http://www.douban.com/group/topic/34951090/最近在用ubuntu搭建一个python的开发环境。因为遇到了不少问题,所以记下来已被以后查看。另外也希望遇到同样问题的开发者参考以解决问题。我使用的系统及软件Ubuntu 12.10Python 2.7.3Django 1.4.2Pycharm 2.6.3Postgresql 9.1VirtualenvVirtualenvwrapperOpenjdk在开始之前,一定要给系统做一下备份。因为如果误操作了会有不必要的麻烦。我就是误安装了Postgresql,然后出现了大问题,最后不得不把系统给重装了。Ubu 阅读全文
posted @ 2013-05-15 09:04 霍克依毒间 阅读(286) 评论(0) 推荐(0) 编辑
 

2013年4月9日

摘要: 域是微软网络中最重要的概念之一。用比较简单的话说,域实际上就是指一组服务器与工作站,并且它们同意将用户和机器帐户的名称及密码集中放在一个共享数据库内。这种做法非常有用,并且适合任何规模的网络,因为域使得用户只需要一个用户名和密码就可以访问企业的域系统中所有的电脑。当系统管理员为一位新员工建立一个帐户后,他马上(有复制情况除外)就可以访问网络中允许他访问的任何资源。而当需要修改密码时,只需要修改一次,整个域都能识别并接受新密码。把用户与机器帐户及密码集中管理只是一个开始。首先在NT3.51系统上出现了用户配置文件;在NT4上,域成了集中放置“系统策略”的地方;Windows2000的域可以集中存 阅读全文
posted @ 2013-04-09 16:16 霍克依毒间 阅读(282) 评论(0) 推荐(0) 编辑
 

2013年4月8日

摘要: 对于编写代码,缩进是最基本的概念之一。至于缩进是使用空格还是制表符(Tab),或者缩进是否正好使用一个制表符来表示,很多程序员,特别是 Windows 开发出身的程序员,很容易混淆。幸好,Vim 对于这些概念有非常完整的支持,足以应付各种复杂的情况。以下是相关的主要 Vim 选项:shiftwidth(缩进的空格数);tabstop(制表符的宽度);expandtab(是否在缩进和遇到 Tab 键时使用空格替代;使用 noexpandtab 取消设置);softtabstop(软制表符宽度,设置为非零数值后使用 Tab 键和 Backspace 时光标移动的格数等于该数值,但实际插入的字符仍受 阅读全文
posted @ 2013-04-08 09:15 霍克依毒间 阅读(2047) 评论(0) 推荐(0) 编辑
 

2013年4月3日

摘要: curl的应用方式,一是可以直接通过命令行工具,另一种是利用libcurl库做上层的开发。本篇主要总结一下命令行工具的http相关的应用, 尤其是http下载方面的;下一篇再讲基于libcurl库的开发。 curl的命令行工具功能非常强大,这些数据交互的功能基本上都是通过URL方式进行的,我们先来看看curl对多个URL的灵活操作,这些规则使我们的 批处理需求应用起来非常方便。 1、用{}表示多个URL 如http://site.{one,two,three}.com, 只要在{}中写上不同的部分,就可以表示3个URL了。 2、用[]表示多个URL 如ftp://ftp.numericals. 阅读全文
posted @ 2013-04-03 19:11 霍克依毒间 阅读(367) 评论(0) 推荐(0) 编辑
 

2013年3月15日

摘要: #网易Ubuntu12.04源(速度很快)debhttp://mirrors.163.com/ubuntu/precisemainuniverserestrictedmultiversedeb-srchttp://mirrors.163.com/ubuntu/precisemainuniverserestrictedmultiversedebhttp://mirrors.163.com/ubuntu/precise-securityuniversemainmultiverserestricteddeb-srchttp://mirrors.163.com/ubuntu/precise-secur 阅读全文
posted @ 2013-03-15 16:00 霍克依毒间 阅读(158) 评论(0) 推荐(0) 编辑
 
摘要: sudo apt-get install php5-gdsudo /etc/init.d/apache2 restart 阅读全文
posted @ 2013-03-15 14:55 霍克依毒间 阅读(492) 评论(0) 推荐(0) 编辑