jvm classLoader architecture : a、Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作. B、Extension ClassLoader/扩展类加 ...
分类:
其他好文 时间:
2016-12-08 01:57:41
阅读次数:
167
1. 需将拦截的方法定义为虚方法,拦截器就是自动实现一个扩展类,通过对虚方法的重写实现Aop。 2. 被拦截的方法所在的类,主动实现接口来达成。 3. 类似命令模式一样,将要拦截的方法用统一的接口包裹起来。 4. MVC中的拦截器,按照统一的接口定义特性,方法执行前通过反射拿到这些附加在其上的特性, ...
分类:
其他好文 时间:
2016-12-07 02:15:42
阅读次数:
199
× 目录 [1]创建PDO [2]使用PDO [3]事务处理 前面的话 PDO(php data object)扩展类库为php访问数据库定义了轻量级的、一致性的接口,它提供了一个数据库访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据,大大简化了数据库的操作,并能够屏蔽不 ...
分类:
Web程序 时间:
2016-12-05 13:48:44
阅读次数:
280
例如: PS:下面的代码已经测试通过,木有问题。 http://hugh-wangp.iteye.com/blog/1405804 基于HIVE文件格式的map reduce代码编写http://smallboby.iteye.com/blog/1596776 普通文本压缩成RcFile的通用类ht ...
分类:
其他好文 时间:
2016-12-02 11:58:13
阅读次数:
273
PDO MySQLI是针对MySQL数据库扩展的,是专门访问MySQL数据库的 PDO是一个数据库访问的一个扩展类,通过一个类访问多个数据库,就是一个数据访问抽象层,把类结合在一块了 可以访问别的数据库,是数据访问的抽象层 <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...
分类:
其他好文 时间:
2016-12-01 02:48:20
阅读次数:
160
为了丰富我们的框架,我们需要为框架引入一些好用的工具类,比如:phpexcel、phpmailer、验证码类.... 1.在框架根目录下面手动创建目录Extends,并在该目录先创建Tool和Org目录,分别用来存放工具类和第三方扩展类; 2.在框架入口文件JHPHP.php中定义三个常量用来保存上 ...
分类:
其他好文 时间:
2016-12-01 02:04:46
阅读次数:
204
MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。 它是一 ...
分类:
Web程序 时间:
2016-11-30 11:27:41
阅读次数:
301
think in java , effective java 这两本书一直都在java的生态圈中经久不衰。本来想着先翻过 think in java 这本大山,但是读到一半就放弃了。过长的篇幅,让人难以忍受,再大的兴趣,也被过多繁琐的文字所磨灭了,但是不可否认里面涵盖了许许多多经典的java知识,可 ...
分类:
编程语言 时间:
2016-11-22 17:16:40
阅读次数:
133
一个由其他类继承的类叫子类(也叫继承类,扩展类等),该类继承的类叫父类或超类。除了Object类意外,所有的类都有切仅有一个父类,如果一个类没有用extends关键词声明父类,则该类隐含继承Object类,因此如果一个类继承另外一个父类,而该父类可能又是继承的另外一个类,最终的起点在Object类。 ...
分类:
编程语言 时间:
2016-11-13 21:55:24
阅读次数:
191
load_class() 可以加载并实例化/coreframe/app/模块名/libs/class/$class.class.php类文件里的对象,如果有扩展类文件EXT_$class.class.php 同时也会实例化改对象。 object load_class (string $class [ ...
分类:
其他好文 时间:
2016-11-09 05:58:05
阅读次数:
266