探索platform模块platform模块在标准库中,它有很多运行我们获得众多系统信息的函数。让我们运行Python解释器来探索它们中的一些函数,那就从platform.uname()函数开始吧:>>> import platform>>> platform.uname()('Linux', 'f...
分类:
编程语言 时间:
2015-08-31 00:56:37
阅读次数:
416
JavaScript是基于对象的而非基于类,但是,JavaScript的的函数式语言的特性使得它本身是可编程的,它可以变成你想要的任何形式。JavaScript的OO风格代码开发:
1、原型继承
JavaScript中的继承可以使用原型链来实现,调用对象上的一个方法,由于方法在JavaScript对象中是对另一个函数对象的引用,因此解释器会在对象中查找该属性,如果没有
找到,则在其内部对象p...
分类:
编程语言 时间:
2015-08-30 16:00:07
阅读次数:
129
PS:PDF在线地址:http://bcmi.sjtu.edu.cn/~zhaohai/ptm2012/data/Python-kernel.programming.v2.pdf2-1 变量,print 和字符串格式化运算符。启动交互式解释器,给一些变量赋值(字符串,数值等等)并通过输入变量名显示它...
分类:
编程语言 时间:
2015-08-28 23:11:59
阅读次数:
258
此文为《Python核心编程》的读书笔记记录。Python是一门解释性语言,所有的语句用解释器(interpreter)来直接解释,但它同时是High Level的语言,这样的组成能够在编写代码时得到直接与机器交互的体验。非常棒 >>> print "Hello World!"在解释器上直接输入,屏...
分类:
编程语言 时间:
2015-08-28 21:15:35
阅读次数:
211
1、程序计数器在虚拟机的概念模型里字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、Java 虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(对于多核处理器来说是一个内核)只会执行一条线程中...
分类:
其他好文 时间:
2015-08-27 15:00:15
阅读次数:
157
multiprocessing在python2.6+版本中得到应用。multi意思为多个,processing意思为进程 也就是实现多进程。可以实现利用调用计算机的多个CPU实现多线程。multiprocessing是一个包,支持使用类似threading模块的API生成进程。multiprocessing包提供本地和远程两种并发,通过使用子进程而非线程有效地回避了全局解释器锁。 因此,multip...
分类:
编程语言 时间:
2015-08-27 13:21:21
阅读次数:
241
观察者模式,是一种非常常见的设计模式,在很多系统中随处可见,尤其是涉及到数据状态发生变化需要通知的情况下。本文以AbstractCursor为例子,展开分析。观察者模式,Observer Pattern,是一个很实用的模式,本人曾经接触到的各种平台以及曾经参与项目中打印模板解释器中都用到了此模式。1...
分类:
其他好文 时间:
2015-08-26 15:36:08
阅读次数:
131
环境:android 4.4.3
本人移动安全小菜一枚,最近在研究indroid的源码,发现里面原来是在dalvik里面插桩,所以就先把dalvik是如何解析指令的过程研究了一番。给人的感觉是这块要是研究透了,万能脱壳真的是可以的。因为无论dex怎么隐藏,最终还是要交给dalvik去解释执行。
Smali汇编一共有200多条不同的指令,每条指令对应的操作码对应源码在dalvik/li...
分类:
其他好文 时间:
2015-08-26 14:02:58
阅读次数:
212
第一个 shell #!/bin/bash echo "Hello World !" “#!” 固定标记 用来指定脚本用哪个解释器来解析脚本的脚本必须要有执行权限 chmod +x ./test.sh 增加执行权限 ./test.sh 执...
分类:
系统相关 时间:
2015-08-26 13:47:28
阅读次数:
155
概述解释器模式是一种使用频率相对较低但学习难度较大的设计模式,它用于描述如何使用面向对象语言构成一个简单的语言解释器。在某些情况下,为了更好地描述某一些特定类型的问题,我们可以创建一种新的语言,这种语言拥有自己的表达式和结构,即文法规则,这些问题的实例将对应为该语言中的句子。此时,可以使用解释器模式来设计这种新的语言。对解释器模式的学习能够加深我们对面向对象思想的理解,并且掌握编程语言中文法规则的解...
分类:
其他好文 时间:
2015-08-26 12:08:18
阅读次数:
195