04 2016 档案

摘要:1) ORACLE将执行过的SQL语句存放在内存的共享池(shared buffer pool)中,可以被所有的数据库用户共享。 当你执行一个SQL语句(有时被称为一个游标)时,如果它和之前的执行过的语句完全相同, ORACLE就能很快获得已经被解析的语句以及最好的 执行路径. 这个功能大大地提高了 阅读全文
posted @ 2016-04-29 14:28 随风而逝,只是飘零 阅读(189) 评论(0) 推荐(0) 编辑
摘要:读写分离 数据库 缓存 读:先读缓存 再读数据库 写:先写数据库中 ,再删除缓存 阅读全文
posted @ 2016-04-29 10:58 随风而逝,只是飘零 阅读(173) 评论(0) 推荐(0) 编辑
摘要:23 种设计模式 Java 数据结构和算法 spring 源码解析 hadoop 开发教程 mybatis 源码解析 tomcat 源码解析 oracle sql优化 mysql sql优化 从零开始写一个Java Web框架 大学英文 大学数学 阅读全文
posted @ 2016-04-23 23:29 随风而逝,只是飘零 阅读(113) 评论(0) 推荐(0) 编辑
摘要:进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 一般java多线程使用的的 thread 类 或者是runnable接口。 实现Runna 阅读全文
posted @ 2016-04-23 08:19 随风而逝,只是飘零 阅读(166) 评论(0) 推荐(0) 编辑
摘要://关于java map与JSONObject类互相转换 Map<String,Object> map=new HashMap<String,Object>(); map.put("zhang",1); List<String> list=new LinkedList<String>(); list 阅读全文
posted @ 2016-04-22 22:34 随风而逝,只是飘零 阅读(393) 评论(0) 推荐(0) 编辑
摘要:1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element rep 阅读全文
posted @ 2016-04-22 16:30 随风而逝,只是飘零 阅读(171) 评论(0) 推荐(0) 编辑
摘要:需要序列化的类需要实现Serializable接口,该接口没有任何方法,只是标示该类对象可被序列化。 序列化过程:使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObje 阅读全文
posted @ 2016-04-21 16:45 随风而逝,只是飘零 阅读(400) 评论(0) 推荐(0) 编辑
摘要:1、环境搭建很简单,只需要将这这两个jar包(org.springframework.test-3.0.3.RELEASE.jar和junit-4.8.1.jar),和Spring的公用包以及其它的Jar包一起加入到项目中即可。 2、使用时,编写的测试类,需要继承类AbstractJUnit4Spr 阅读全文
posted @ 2016-04-15 21:29 随风而逝,只是飘零 阅读(975) 评论(0) 推荐(0) 编辑
摘要:1.引入tempo.js <script src="js/tempo.js" type="text/javascript"></script> 2.准备数据Data(标准的json数据) 3.Tempo.prepare().render()使用方式(需要找到承载数据的容器) <script lang 阅读全文
posted @ 2016-04-14 07:29 随风而逝,只是飘零 阅读(2022) 评论(0) 推荐(0) 编辑
摘要:实际项目中,通常将一些可配置的定制信息放到属性文件中(如数据库连接信息,邮件发送配置信息等),便于统一配置管理。例中将需配置的属性信息放在属性文件/WEB-INF/configInfo.properties中。 其中部分配置信息(邮件发送相关): 在Spring容器启动时,使用内置bean对属性文件 阅读全文
posted @ 2016-04-08 10:22 随风而逝,只是飘零 阅读(721) 评论(0) 推荐(0) 编辑
摘要:try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答 阅读全文
posted @ 2016-04-08 07:10 随风而逝,只是飘零 阅读(1867) 评论(0) 推荐(0) 编辑
摘要:1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到 阅读全文
posted @ 2016-04-08 07:08 随风而逝,只是飘零 阅读(1057) 评论(0) 推荐(0) 编辑
摘要:减少GC开销的措施:程序的运行会直接影响系统环境的变化,从而影响GC的触发。若不针对GC的特点进行设计和编码,就会出现内存驻留等一系列负面影响。为了避免这些影响,基本的原则就是尽可能地减少垃圾和减少GC过程中的开销。具体措施包括以下几个方面: (1)不要显式调用System.gc() 此函数建议JV 阅读全文
posted @ 2016-04-08 06:43 随风而逝,只是飘零 阅读(2432) 评论(1) 推荐(1) 编辑
摘要:成员内部类 public class User { private int age=12; // 成员内部类 class In { public void print() { System.out.println(age); } }} public class Test { public stati 阅读全文
posted @ 2016-04-06 11:12 随风而逝,只是飘零 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1.概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。 虚拟机把描述类的数据从class文件加载到内存,并对 阅读全文
posted @ 2016-04-06 10:28 随风而逝,只是飘零 阅读(272) 评论(0) 推荐(0) 编辑
摘要:加载顺序: 1. $java_home/lib 目录下的java核心api 2. $java_home/lib/ext 目录下的java扩展jar包 3. java -classpath/-Djava.class.path所指的目录下的类与jar包 4. $CATALINA_HOME/common目 阅读全文
posted @ 2016-04-01 10:45 随风而逝,只是飘零 阅读(1562) 评论(0) 推荐(0) 编辑