Java语言是一种编译后再经过解释器执行的过程, 解释器主要就是如何处理解释Class文件的二进制字节流。JVM主要包含三大核心部分:运行时数据区,类加载器和执行引擎。 虚拟机将描述类的数据从Class文件加载到内存,并对数据进行校验、准备、解析和初始化,最终就会形成可以被虚拟机使用的J...
分类:
编程语言 时间:
2014-07-26 14:11:05
阅读次数:
279
F() 的执行不经过 python解释器,不经过本机内存,是生成 SQL语句的执行。# Tintin filed a news story!reporter = Reporters.objects.get(name='Tintin')reporter.stories_filed += 1report...
分类:
数据库 时间:
2014-07-25 16:48:21
阅读次数:
265
错误处理: 有错误发生时,解释器打印一个错误信息和栈跟踪(监视)器?。交互模式下,它返回主提示符,如果从文件 输入执行,它在打印栈跟踪器后以非零状态退出。(异常可以由try语句中的except子句来控制,这样就不会出 现上文中的错误信息) 有一些非常致命的错误会导致非零状态下退出,这由通常由内...
分类:
编程语言 时间:
2014-07-24 17:00:18
阅读次数:
244
通常Python的解释器被安装在目标机器的 /usr/local/bin/python 目录下;把 /usr/local/bin 目录放进你的UNIX Shell 的搜索路径里,确保它可以通过输入python来启动。因为安装路径是可选的,所以也有可能安装在其它位置,你可以与安装Python的用户.....
分类:
编程语言 时间:
2014-07-24 17:00:05
阅读次数:
237
在后面的例子中,区分输入和输出的方法是看是否有提示符(“>>> ”和“.. ”):想要重复这些例子的话,你就要在提示符显示后输入所有的一切;没有以提示符开始的行,是解释器输出的信息。需要注意的是示例中的 从属提示符用于多行命令的结束,它表示你需要输入一个空行。 本手册中的很多示例都包括注释,甚...
分类:
编程语言 时间:
2014-07-24 16:59:46
阅读次数:
272
我们先来看参数传递。 调用解释器时,脚本名和附加参数之传入一个名为sys.argv的字符串列表。没有脚本和参数时,它至少也有一个 元素:sys.argv[0]此时为空字符串。脚本名指定为‘ - ’(表示标准输入)时,sys.argv[0]被设置为‘ - ’,使用-c 指令时,sys.argv[...
分类:
编程语言 时间:
2014-07-24 16:58:05
阅读次数:
219
上一回对JVM运行时数据区域的组织结构进行了概述,这一回将对各个组成进行详解。程序计数器【ProgramCounterRegister】程序计数器是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数..
分类:
其他好文 时间:
2014-07-23 21:16:16
阅读次数:
233
nginx的性能远远优于apache,但由于nagios的web界面中包含php和c-cgi程序,因此需要两套fcgi管理工具(并非必须)和两套解释器(必须)。php用php-cgi跑就可以,c-cgi我选用fcgiwrap。下面介绍安装/配置步骤。php-fpm:是为PHP打的一个FastCGI管理补丁,可以平滑变更php.ini配..
分类:
移动开发 时间:
2014-07-23 13:48:26
阅读次数:
531
进入解释器python获得帮助help(函数名)退出帮助:q如何退出解释器提示符如果你使用的是 Linux/BSD shell ,那么按 Ctrl-d 退出提示符。如果是在 Windows 命令行中,则按 Ctrl-z 再按 Enter编译新建/打开py文件vim filename.py按i输入代码...
分类:
编程语言 时间:
2014-07-22 22:43:53
阅读次数:
320
PHP:脚本编程语言,php解释器WebApp:面向对象的特性Zend:第一段:词法分析、语法分析、编译为Opcode;opcode放置于内存中第二段:执行opcode;php分两段的好处,当用户第二次请求的时候,就直接执行这个OPCODE即可。这样之后速度也会快些,但是在不同的进程之间是不能共享opc..
分类:
其他好文 时间:
2014-07-22 18:18:42
阅读次数:
362