Behavioral Patterns可以分为两类设计模式:Behavioral Class Patterns(行为类模式)和Behavioral Object Patterns(行为对象模式)。
Behavioral Class Patterns通过类继承的方式将任务在类之间分配,这类模式包括:Template Method Pattern(模版方法模式)和Interpreter Pattern(解释器模式)。
Behavioral Object Patterns通过对象之间的组合而不是类的继承实现对象之...
分类:
其他好文 时间:
2014-09-10 17:48:50
阅读次数:
241
新安装完JDk 大家是否发现安装目录的bin文件夹有很多exe文件下面就为大家讲解不同exe文件的用途javac:Java编译器,将Java源代码换成字节代java:Java解释器,直接从类文件执行Java应用程序代码appletviewer:(小程序浏览器):一种执行HTML文件上的Java小程序...
分类:
其他好文 时间:
2014-09-10 14:01:00
阅读次数:
234
在部分的商用虚拟机中,Java 程序最初是通过解释器( Interpreter )进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁的时候,就会把这些代码认定为“热点代码”。为了提高热点代码的执行效率,在运行时,即时编译器(Just In Time Compiler )会把这些代码编译成与本地平台相关的机器码,并进行各种层次的优化。...
分类:
编程语言 时间:
2014-09-10 00:30:49
阅读次数:
294
Python程序编写支持交互式和执行文件两种,python程序执行过程是现将代码转变成字节码,再发送给虚拟机解释执行。Python开发中,还包含一些优化基本执行模块的优化系统,试图提高Python的运行速度等,如Psyco实时编译器和Shedskin C++转换器。另外,如果需要将Python程序生成可独立执行的二进制代码则需要第三方工具“冻结二进制文件”(Frozen Binary)。...
分类:
编程语言 时间:
2014-09-09 18:22:29
阅读次数:
233
前记:这里是我做的shell笔记;接下来会提供一系列。Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。至于这几...
分类:
其他好文 时间:
2014-09-09 17:54:59
阅读次数:
197
前言: 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。一,shell的流程语句1,条件语句if else if示例代码:[roo...
分类:
其他好文 时间:
2014-09-09 13:03:48
阅读次数:
292
step1: myProgram.java 源文件 使用记事本编辑step2: compiler 编译器 使用javac命令 生成myProgram.class 字节码文件step3. interpreter 解释器 使用java命令 解释运行程序例子:在某个路径新增文本文件,然后重命名为Hello...
分类:
移动开发 时间:
2014-09-07 14:43:15
阅读次数:
189
1 #!/usr/bin/env bash 此处为什么不是 #!/bin/bash ? 考虑到程序的可移植性,env的作用就是为了找到正确的脚本解释器(这里就是bash),在不同的Linux系统上该解释器可能所处的位置不同 18 # This script runs the hadoop...
分类:
其他好文 时间:
2014-09-06 19:54:43
阅读次数:
316
apache是支持cgi脚本的,但是需要保证四个条件:1.放置cgi脚本的文件夹本身需要对apache服务器这个用户(一般默认用户名是www,linux下的用户机制请自行百度)开放x(即可执行)权限。2.这个脚本本身必须对apache服务器这个用户开放x权限3.脚本的首行附有如何使用什么解释器执行该...
分类:
Web程序 时间:
2014-09-06 18:35:03
阅读次数:
243
这个是因为python使用MySQLdb模块与mysql数据库交互时需要一个地方作为cache放置暂存的数据,但是调用python解释器的用户(常常是服务器如apache的www用户)对于cache所指向的位置没有访问权限。解决方式有很多,这里介绍一个。创建一个文件夹并给予该文件夹对应用户w的权限(...
分类:
数据库 时间:
2014-09-06 18:31:23
阅读次数:
199