摘要: 图 1 图1中 左侧是 proc.c程序。右侧是proc.s 汇编程序。 proc.s中, 5 --15行是proc()的汇编代码 图 2 图 2 中 proc.s 汇编程序 20 -- 61 行是call_proc的汇编代码。 阅读全文
posted @ 2018-08-27 12:42 shawshanks 阅读(117) 评论(0) 推荐(0) 编辑
摘要: http://python版本管理和虚拟环境 http://colesmith.space/2015/05/19/revise-virtualenv-and-virtualenvwrapper.html 阅读全文
posted @ 2016-08-05 05:11 shawshanks 阅读(194) 评论(0) 推荐(0) 编辑
摘要: linux下mnt目录作用 一.mount 英文解释 登上; 爬上; 攀登; 骑上; 乘上; 跨上 可直接理解为“挂载” 挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录。mnt是mount的缩写。 二.Mount命令 需要注意的: 1、挂载点必须是一个目录。 2、一个分区挂载在一 阅读全文
posted @ 2016-07-08 23:39 shawshanks 阅读(24464) 评论(0) 推荐(0) 编辑
摘要: 创建虚拟环境的两种方法: 1.virtualenv 2.venv http://packaging.python.org/en/latest/installing/#creating-virtual-environments 阅读全文
posted @ 2016-06-28 01:51 shawshanks 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://code.qtuba.com/article-50680.html 最近在看《head first python》,书中有讲python在android中进行开发的章节,但需要弄一个Android模拟器,于是我就在ubuntu上开始折腾了。 一、由于Android SDK是运行在java之上的,所以得配置jdk 在oracle的官网我下载了j... 阅读全文
posted @ 2016-06-11 23:56 shawshanks 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 安装StarDict星际译王。这是linux系统中最常用的翻译软件之一,但好久没有更新了。Ubuntu14.04下直接在ubuntu软件中心中搜索stardict即可图形界面安装。 命令行安装:sudo apt-get install stardict 安装完之后还需要增加本地词典才可使用,可从此网 阅读全文
posted @ 2016-06-07 11:24 shawshanks 阅读(479) 评论(0) 推荐(0) 编辑
摘要: def repeater(value): while True: new = yield value print(first, new) if new is not None: value = new print('second', value) 1.调用函数,并且使用next()方法 >>>r... 阅读全文
posted @ 2016-06-04 17:26 shawshanks 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 这一篇让先抽象的了解下类与实例 一类的定义 从具体的程序设计观点来看: 类是一种数据结构。我们可以使用类来定义包含数据值和行为特性的对象(类对象)。 类是封装逻辑和数据的另一种形式。 面向对象设计观点: 类是一种编程形式,这种编程形式抽象化了现实世界的问题。 类是蓝图或者模型(实例工厂),用来产生真实的物体(实例)。 二类与类产生的实例 1.不同点: (1)产生方式 类通过class语句... 阅读全文
posted @ 2016-05-16 00:39 shawshanks 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一OOP的作用 在Python中,类是面向对象设计(OOP)的主要工具。通过使用类这种工具,OOP可以: 1.分解代码,最小化代码的冗余。 2.通过定制现有的代码,来编写新的程序,而不用在原处进行修改。 二OOP的工作原理 OOP的工作原理,可以简化为下面的表达式: object.attribute #从对象中搜索属性 对类使用上述表达式时,会启动以下搜索过程: """ 1.在attribu... 阅读全文
posted @ 2016-05-15 19:19 shawshanks 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 《Python静态方法、类方法》一文中曾用在类之外生成函数的方式,来计算类的实例的个数。本文将探讨用静态方法和类方法来实现此功能。 一使用静态方法统计实例 例1.static.py # -*- coding:utf-8 -*- class Spam: numInstance = 0 def __init__(self): Spam.numInstance += ... 阅读全文
posted @ 2016-05-15 04:51 shawshanks 阅读(563) 评论(0) 推荐(0) 编辑