许多人都不相信这个事实,作为前端常用渲染技术,JSP比Beetl慢。如果稍微了解这俩种技术的人,会分析:JSP是编译成class的,而Beetl总是解释执行的。JSP肯定会比Beetl快。然而,事实并不是这样,通过了许多性...
分类:
Web程序 时间:
2015-07-07 17:18:59
阅读次数:
362
一、什么是Shell? Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至是编写一些程序。Shell还是一个功能强大的编程语言,易编写,易调试,灵活性强。Shell是解释执行的脚本语言,在Shell中可以....
分类:
系统相关 时间:
2015-07-06 23:20:16
阅读次数:
194
SUN的JDK从1.3.1开始使用HotSpot虚拟机技术,主要使用C++实现,JNI接口部分用C实现.
JAVA原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢.而HotSpot编译器将常用的部分代码编译为本地(native)代码,这样显著高了性能.
HotSpot包括一个解释器和两个编译器,解释与编译混合执行模式,默认启动解释执行。
编译器:java源代码被编译器编译成class...
分类:
其他好文 时间:
2015-07-02 10:19:41
阅读次数:
124
不管我们写代码的时候如何小心,都不可能完全避免程序中出现bug,这个时侯就需要我们在调试的时候找出错误,修改代码。Javascript是一门灵活的语言,灵活的语法和它解释执行的特性,使得Javascript中的错误更加难以被察觉,当我们在运行是发现错误后,就要在浏览器中对Javascript进行调试...
分类:
编程语言 时间:
2015-07-01 11:32:52
阅读次数:
133
我们在使用Javascript进行程序开发的时候,不可避免的会遇到各种各样的错误:变量未定义、null值的访问、属性不存在等等,由于Javascript是解释执行,有一些拼写错误更不可能在运行前发现,那么如何处理这么多种类的Javascript错误呢?当错误发生时,Javascript引擎就会停止,...
分类:
编程语言 时间:
2015-06-30 12:44:29
阅读次数:
123
Tcl是一门产生于80年代末的语言,和Python一样,她是用c开发出来的,如果说C/Java/C++/C#为编译型语言的话,那么Python、Perl和Tcl就是一门解释性语言,也就是说程序不需要先编译为机器能识别的二进制码,再运行程序,而是直接可以运行。其技术实现主要借助于Tcl中的库作为解析器。如果你知道Python的话,其执行过程如下:python先把代码编译成字节码,再对字节码解释执行. 同为解释型语言,Tcl同样靠其内置分析器负责解释.编译型语言的优点是:因其直接同CPU指令集打交道,生成机器可...
分类:
其他好文 时间:
2015-06-29 06:30:34
阅读次数:
214
1.意图给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。2.别名无3.动机如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各种实例表述为一种简单语句中的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。4.适用性以下情况使用Interpreter模式:
当有一种语言需要解释执行,并且你可以将该语言中的句子表示为一个...
分类:
其他好文 时间:
2015-06-25 21:17:48
阅读次数:
113
javascript 是一种解释型语言,不是java或c++那样的编译语言。javascript指令以普通文本形式传递给浏览器,然后依次解释执行。它们不必首先“编译”成只有计算机处理器能理解的机器码。DOM简介 “文档对象模型”(DOM)是对文档及其内容的抽象表示。 每次浏览器要加载和显示页面是,....
分类:
编程语言 时间:
2015-06-15 01:42:17
阅读次数:
110
事件
当我们在打开一个页面的时候,浏览器会对页面进行解释执行,这实际上是通过执行事件来驱动的,在页面加载事件时,执行Load()事件,是这个事件实现浏览器解释执行代码的过程。
事件机制
事件中的冒泡现象
冒泡现象说的是事件执行顺序,...
分类:
Web程序 时间:
2015-06-12 19:25:34
阅读次数:
105
服务器控件,即Asp.Net的控件,控制这些控件必须经过服务器处理,然后响应用户,代码在服务器端解释执行,生成根据用户的浏览器而定的html元素。 客户端控件,即普通Html控件,使用script控制操作,由客户端浏览器解释执行。 服务器控件需要回发执行,当首次打开页面时,需初始化。由run...
分类:
Web程序 时间:
2015-06-08 09:33:08
阅读次数:
181