自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 python 变量定义及变量生命周期

第一部分最近在写Python的时候发现一个好玩的现象,就是在if else重定义的变量,没有声明全局,在外部也可以使用,这里涉及到一个python变量生命周期的问题。python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,

2017-06-23 10:47:46 11665 1

原创 python的pygame涉猎

开篇祭出pygame官方文档:http://www.pygame.org/docs/ref/pygame.htmlpygame的模块很多,例如: pygame,顶级模块   pygame.locals,pygame的常量定义 pygame.display,pygame的显示表面(surface) pygame.event,pygame的事件以下内容主要关于p

2017-06-25 10:55:36 810

转载 理解python里的工厂模式方法(好文)

转自:http://blog.csdn.net/ericzhong83/article/details/7604728

2017-06-23 12:03:02 712

转载 编程——开放-封闭原则

核心思想开放-封闭原则:是指软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。对扩展开放,意味着有新的需求或变化时,可以对先有代码进行扩展,以适应新的情况。对修改封闭,意味着类一旦设计完成,就可以独立完成其工作,而不要对类进行任何修改。开放-封闭原则的意思是说,你设计的时候,时刻要考虑,尽量让这个类足够好,写好了就不要去修改了,如果新需求来,我们增加一个类就

2017-06-22 21:30:47 328

原创 getattribute和描述符

使用描述符的顺序很重要,有一些描述符的级别要高于其它的。整个描述符系统的心脏是__getattribute__(),因为对每个属性的实例都会调用到这个特殊的方法。这个方法被用来查找类的属性,同时也是你的一个代理,调用它可以进行属性的访问等操作。如果一个实例调用了__get__()方法,这就可能传入了一个类型或类的对象。举例来说,给定类 X 和实例 x, x.foo 由__getat

2017-06-21 21:48:41 219

原创 《深入了解计算机系统》第一章《计算机系统漫游》知识点

1·源程序是由0和1组成的位序列,8个位被组织成一组,成为字节。2·区分不同数据对象的唯一方法是上下文。3·Unix系统【C语言【贝尔实验室】】、K&R、系统级编程、缺乏对类|对象|异常的显式支持。4·编译器驱动程序(编译系统)【C语言→低级机器语言指令→打包(可执行目标程序)→存放(二进制磁盘文件)】5·编译系统构成:预处理器、编译器、汇编器、链接器6·机器语言:IA32

2017-06-21 09:03:42 253

原创 python中若干注意点

1、print语句调用str()函数显示对象,交互式解释器则调用repr()函数显示对象。2、控制台输入_ 表示最后一个表达式的值。3、print语句支持将输出重定向到文件。4、python不支持c语言中的自增1和自减1运算符,这是因为+和-也是单目运算符,python会将--n解释为-(-n)从而得到n,同样++n的结果也是n5、python是通过引用调用的。这意味着对参数的改变

2017-06-21 08:23:18 228

转载 python的偏函数应用partial

currying 的概念将函数式编程的概念和默认参数以及可变参数结合在一起。一个带 n 个参数,curried 的函数固化第一个参数为固定参数, 并返回另一个带 n-1 个参数函数对象, 分别类似于 LISP的原始函数 car 和 cdr 的行为。Currying 能泛化成为偏函数应用(PFA), 这种函数将任意数量(顺序)的参数的函数转化成另一个带剩余参数的函数对象。在某种程度上,这似乎和不提供

2017-06-18 20:33:59 242

转载 pip与apt的区别

pip用来安装来自PyPI(https://www.python.org/)的Python所有的依赖包,并且可以选择安装任何在PyPI上已上传的先前版本的依赖包,个人认为是python相关的包和第三方包以及各种版本;apt-get可以用来安装软件、更新源、也可以用来更新自Ubuntu(https://launchpad.net/ubuntu)的典型依赖包,典型安装即意味着它只是安装(最新发

2017-06-18 11:16:53 1948

转载 python 字典排序

主提lambda匿名函数的应用。转自:http://www.cnblogs.com/kaituorensheng/archive/2012/08/07/2627386.html

2017-06-14 00:31:26 178

转载 python的crypt模块

·crypt属于单向加密,又称为不可逆加密算法,在加密过程中不使用密钥,明文由系统加密处理成密文,密文无法解密。·一般适合于验证,在验证过程中,重新输入明文,并经过同样的加密算法处理,得到相同的密文并被系统重新认证。广泛使用于口令加密,如数据库。·crypt()接受两个参数,第一个为需要加密的字符串,第二个为盐值(就是加密干扰值,如果没有提供,则默认由PHP自动生成);返回散列后的字符串或

2017-06-13 23:52:00 8752

转载 find命令错误提示“路径必须在表达式之前”的解决方法

在某些版本的linux下,通过find查找当前目录下所有后缀名jpg的文件,命令为find ./ -iname *.jpg会出现“find: 路径必须在表达式之前”的错误提示。解决的方法有两种使用转义符把*转义,即  \*.jpg用引号引起来 ,即 “*.jpg”注意:如果需要把find 的结果提交给while,例如:`echo find ./ -iname "

2017-06-09 07:48:50 2594

原创 如何把用户从所在的用户组(非主组)中删除

可以使用gpasswd,方法为gpasswd -d username groupname同样的命令使用-a为添加,同useradd祝好。

2017-06-08 00:35:50 1193

原创 Linux下ll输出后用grep搜索注意

ll输出后是表格形式,若想通过grep '^p'搜索文件名是搜不出结果的!而你可以试试 以第一列为目标搜头字母,是可以输出的。=》注意:grep是以一整行为单位进行搜索的,所以请注意^和$的使用。

2017-06-07 23:51:02 7315

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除