Jython是Python和Java的结合。Jython语法和Python一样,不但可以使用Python的库,而且还可以调用Java的库。结合了Python和Java的优点,也就是说Jython既有动态语言的灵活性,又可以用静态语言的强大的类库。其实,我理解 Jython 说简单一些,就是用 Java 语言实现的 Python 解释器,这种关系也就意味着你可以用 Python 语言编写程序而同时使用...
分类:
其他好文 时间:
2015-07-28 18:45:43
阅读次数:
160
内存模型
java虚拟机在执行java程序的过程中把他所管理的内存划分为若干个不同的数据区域。包括:程序计数器、java虚拟机栈、本地发放栈、java堆、方法区。
内存模型如图:
程序计数器
一块较小的内存空间,它是当前线程所执行的字节码的行号指示器,字节码解释器工作时通过改变该计数器的值来选择下一条需要执行的字节码指令,分支、跳转、循环等基础功能都要依...
分类:
编程语言 时间:
2015-07-28 18:36:27
阅读次数:
157
在现在的标准环境lamp和lnmp里php总会多加个扩展,就是php-fpm,但这个东西,到底是咋回事,今天就来说说,我的理解先来说下cgi和fastcgicgi:都知道php是一种解释型的语言,那么需要有东西来解释它,cgi就这么个玩意,它是一种协议,并不是什么服务。原理:当webserver收到/in..
分类:
Web程序 时间:
2015-07-28 14:43:12
阅读次数:
145
运行Shell的两种方法:#!/bin/bashecho "HelloWorld" #!是标记,系统就知道使用什么解释器来实行,bash是常用的shellchmod +x ./test.sh #赋予脚本执行权限./test.sh #执行脚本
分类:
系统相关 时间:
2015-07-27 07:00:00
阅读次数:
143
项目要求lua加密脚本,有关调查的相关信息 ,学习lua自己可以使用luac编译成字节码脚本(bytecode)启用加密,我试了一下。确实是可行。以下是本机lua编译字节码解释器:1、创建一个名为1.lua文件,只有一个字print("Hello Lua"),新建一个空的out.lua脚本文件2、開...
分类:
其他好文 时间:
2015-07-26 15:42:05
阅读次数:
428
1、RhinoRhino是Mozilla开发的免费软件,是一种用Java编写的JavaScript解释器,其设计目标是借助于强大的Java平台API实现轻松编写JavaScript程序。Rhino能自动完成JavaScript原生类型之间的相互转换,因此JavaScript脚本可以设置、查询Java属性,并调用Java方法。Rhino常用于创建脚本服务器,也能使用Java的Swing框架创建GUI。...
分类:
编程语言 时间:
2015-07-25 22:59:05
阅读次数:
162
1.职责链模式(Chainofresponisibility)java.util.logging.Logger#log()javax.servlet.Filter#doFilter()2.命令模式(Command)java.lang.Runnablejava.util.concurrent.Callable3.解释器模式(Interpreter)java.text.Format4.迭代器模式(Iterator)java.util.Iteratorjava...
分类:
其他好文 时间:
2015-07-25 20:09:00
阅读次数:
153
1.Interpreter模式的目的就是提供一个一门定义语言的语法表示的解释器,然后通过这个解释器来解释语言中的句子。2.Interpreter模式结构图3.实现 1 #ifndef _CONTEXT_H_ 2 #define _CONTEXT_H_ 3 4 class Context 5 {...
分类:
其他好文 时间:
2015-07-24 17:25:56
阅读次数:
114
3. Python 简介下面的例子中,输入和输出分别由大于号和句号提示符 (>>>和...) 标注:如果想重现这些例子,就要在解释器的提示符后,输入 (提示符后面的) 那些不包含提示符的代码行。需要注意的是在练习中遇到的从属提示符表示你需要在最后多输入一个空行,解释器才能知道这是一个多行命令的结束。...
分类:
编程语言 时间:
2015-07-24 16:07:13
阅读次数:
150
一、Java是什么
Java是Java语言和Java平台的总称。Java语言和C#一样,核心都是oo,而且比较而言,Java做的更好。
Java由四方面组成:
? Java编程语言,即语法。
? Java文件格式,即各种文件夹、文件的后缀。
? Java虚拟机(JVM),即处理*.class文件的解释器。
? Java应用程序接口(Java A...
分类:
编程语言 时间:
2015-07-24 06:56:55
阅读次数:
202