自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python自省(反射)指南

首先通过一个例子来看一下本文中可能用到的对象和相关概念。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #coding: UTF-8 import sys #  模块,sys指向这个模块对象 import inspect

2015-07-21 14:54:32 438

原创 飘逸的python - inspect谁调用了我

当程序出现诡异的bug时,我们需要层层去跟踪,尤其是要理清顺序。 这时如果有个清晰的调用脉络调试就容易多了。 利用inspect模块的getframeinfo方法来实现这需求。 上代码感受下。 [python] view plaincopy import inspect   def foo():       who = insp

2015-07-21 14:40:25 1373

原创 python 的日志logging模块学习

1.简单的将日志打印到屏幕   import logging logging.debug('This is debug message') logging.info('This is info message') logging.warning('This is warning message')   屏幕上打印: WARNING:r

2015-07-14 14:03:15 362

原创 Python os._exit() sys.exit() exit()区别

Python退出程序的方式有两种:os._exit(), sys.exit() 1)os._exit() 直接退出 Python程序,其后的代码也不会继续执行。 2)sys.exit() 引发一个 SystemExit异常,若没有捕获这个异常,Python解释器会直接退出;捕获这个异常可以做一些额外的清理工作。0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。 e

2015-07-14 11:49:31 576

原创 [Python] Python 之 __new__() 方法与实例化

__new__() 是在新式类中新出现的方法,它作用在构造方法建造实例之前,可以这么理解,在 Python 中存在于类里面的构造方法 __init__() 负责将类的实例化,而在 __init__() 启动之前,__new__() 决定是否要使用该 __init__() 方法,因为__new__() 可以调用其他类的构造方法或者直接返回别的对象来作为本类的实例。   如果将类比喻为工厂

2015-07-10 17:56:04 396

原创 python学习笔记——Tkinter GUI编程——简介

一,Tkinter介绍 Tkinter是一个python模块,是一个调用Tcl/Tk的接口,它是一个跨平台的脚本图形界面接口。Tkinter不是唯一的python图形编程接口,但是是其中比较流行的一个。最大的特点是跨平台,缺点是性能不太好,执行速度慢。 一般使用Tkinter的方法是: From Tkinter import * 或者: import Tkinter 两者的

2015-07-10 17:20:08 401

原创 mac电脑开发android找不到设备

1. 确保设备已经插入USB插口。 2. 命令行执行 system_profiler SPUSBDataType    找到相应android机器的Vendor ID。 3.将vendor id的值写入 .android/adb_usb.ini文件 4.执行adb kill-server  adb start-server a

2015-07-10 13:29:49 944

原创 linux环境变量的临时设置,永久设置和其他。

设置环境变量,一般两种方法。我只在ubuntu下试验过 第一种临时设置,用 export 指令,如在$PATH中增加JAVA文件夹: $export PATH=$PATH:/usr/local/lib/jdk1.6.0_25 export PATH=$PATH:/Library/Frameworks/Python.framework/Versions/2.7/bin:

2015-07-10 11:01:29 999

原创 npm常用命令

npm install 安装nodejs的依赖包 例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6 npm install  -g  将包安装到全局环境中 但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使

2015-07-09 15:07:07 441

原创 iphone模拟器不可以安装ipa文件

iPhone模拟器上不能安装AppStore里的程序,只能运行为模拟器编译的程序。iPhone模拟器是x86架构,iPhone是ARM架构。 模拟器和真机的编译ipa包是不同的

2015-07-02 16:42:12 6100

原创 IPHONE IOS6 模拟器没有HOME按键解决方法

Hardware > Home menu item, 或者 Cmd-Shift-H.  双击HOME键就是 Cmd-Shift-H 按两次。

2015-07-02 16:02:51 476

原创 windows service

ATKGFNEX Service 这个是笔记本触摸板的服务,要用触摸板的最好不要禁用! SVCHOST  svchost.exe是nt核心系统的非常重要的进程, 有的时候我们会发现win7系统的svchost.exe占用大量的内存和CPU,导致电脑卡顿,就算是重新做系统也无法避免。 找到名称我Superfetch的服务,双击鼠标左键。选择启动类型为【手动】方式。

2015-07-01 09:57:19 737

空空如也

空空如也

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

TA关注的人

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