注释: 任何时候,我们都可以给程序加上注释。注释是用来说明代码的,给自己或别人看,而程序运行的时候,Python解释器会直接忽略掉注释,所以,有没有注释不影响程序的执行结果,但是影响到别人能不能看懂你的代码。 Python的注释以 # 开头,后面的文字直到行尾都算注释 注释还有一个巧妙的用途,就是一
分类:
编程语言 时间:
2016-03-15 12:05:46
阅读次数:
194
1.什么是shell脚本 shell是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,shell本身是一个用C语言编写的程序,他是用户使用Linux的桥梁。简单来说,shell脚本就是命令的堆积..
分类:
系统相关 时间:
2016-03-15 06:26:22
阅读次数:
364
-->字节码解释器工作就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖计数器来完成。 -->为了线程切换后能恢复到正确的执行位置,每条线程都需要一个独立的程序计数器,各条线程之间计数器互不影响,独立存储,我们称这类内存区域为"线程私
分类:
其他好文 时间:
2016-03-15 06:08:14
阅读次数:
179
创建函数:记录函数:文档字符串。__doc__是函数属性。内建的help函数:在交互解释器中使用它,可以得到关于函数,包括它的文档字符串的信息。 参数魔法:在函数内为参数赋予新值不会改变外部任何变量的值,在try_to_change内,参数n获得了新值,但是它没有影响到name变量。n实际上是一个完...
分类:
编程语言 时间:
2016-03-14 18:19:51
阅读次数:
365
什么是Shell?bash是干啥的?有什么关系shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。shell是一个命令语言解释器(command-languageinterpreter)。拥有自己内建的shell命令集。..
分类:
系统相关 时间:
2016-03-14 16:54:43
阅读次数:
290
本节内容 一、进程与线程区别 1.1 什么是线程 1.2 什么是进程 1.3 进程与线程的区别 二、Python GIL全局解释器锁 三、线程 3.1 threading模块 3.2 Join & Daemon 3.3 线程锁(互斥锁Mutex) 3.4 RLock(递归锁) 3.5 Semapho...
分类:
编程语言 时间:
2016-03-14 01:33:19
阅读次数:
395
CommunicatingSimplyBetweenInterpretersProblem在不同机器上运行的Python解释器实例之间使用消息来交换数据Solution可以使用multiprocessing.connection模块来解决以下是一个简单的echo服务器frommultiprocessing.connectionimportListener
importtraceback
defecho_client(c..
分类:
编程语言 时间:
2016-03-13 18:17:11
阅读次数:
213
第一步:使用记事本编辑,myProgram.java,源文件后缀名为.java 第二步:编译,javac,编译过后生成.class文件,即字节码文件 第三步:使用解释器,java 详细:新建记事本——更改文件名(包括后缀名,改为.java)——编写程序——编译——解释 测试代码: public
分类:
编程语言 时间:
2016-03-12 22:46:54
阅读次数:
248
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Nets
分类:
编程语言 时间:
2016-03-12 21:20:52
阅读次数:
269
由Java语言编写的程序需要经过编译步骤,但这个编译步骤并不会生成特定平台的机器码,而是生成一种与平台无关的字节码(也就是*.class文件)。这种字节码必须有java解释器来执行。因此可以认为:Java语言既是编译型语言,也是解释型语言,或者说Java不是纯粹的编译型语言,也不是纯粹的解释型语言。
分类:
编程语言 时间:
2016-03-10 00:12:39
阅读次数:
271