上一页 1 ··· 160 161 162 163 164 165 166 167 168 ··· 229 下一页
摘要: 背景在开篇之前,让我们先对 SSH 协议有个宏观的大致了解,这样更有利于我们对本文的加深了解。首先要提到的就是计算机网络协议,所谓计算机网络协议,简单的说就是定义了一套标准和规则,使得不同计算机之间能够进行正常的网络通信,不至于出现在一台机器上发出的指令到另一台机器上成了不可认的乱码,SSH 就是众... 阅读全文
posted @ 2014-10-25 22:48 一天不进步,就是退步 阅读(5752) 评论(0) 推荐(0) 编辑
摘要: 概述众所周知,Spring 框架是控制反转 (IOC) 或依赖性注入 (DI) 模式的推动因素,而这种推动是通过基于容器的配置实现的。过去,Spring 允许开发人员使用基于 XML 的配置,通过利用应用程序上下文 XML 文件来管理 bean 依赖性。此文件处于应用程序的外部,包含 bean 及其... 阅读全文
posted @ 2014-10-25 22:47 一天不进步,就是退步 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:TimerScheduledExecutor开源工具包 Quartz开源工具包 JCronTab此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。回... 阅读全文
posted @ 2014-10-25 18:23 一天不进步,就是退步 阅读(2734) 评论(0) 推荐(1) 编辑
摘要: Java™语言规范第 5 版向java.lang.Math和java.lang.StrictMath添加了 10 种新方法,Java 6 又添加了 10 种。这个共两部分的系列文章的第 1 部分介绍了很有意义的新的数学方法。它提供了在还未出现计算机的时代中数学家比较熟悉的函数。在第 2 部分中,我主... 阅读全文
posted @ 2014-10-25 18:19 一天不进步,就是退步 阅读(5038) 评论(0) 推荐(0) 编辑
摘要: 构建基于 Java 的在线升级系统Java ClassLoader 技术剖析在本文中,我们将不对 Java ClassLoader 的细节进行过于详细的讲解,而是关注于和构建在线升级系统相关的基础概念。关于 ClassLoader 的详细细节许多资料可以参考,有兴趣的读者可以自行研读。要构建在线升级... 阅读全文
posted @ 2014-10-25 18:09 一天不进步,就是退步 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 要让垃圾收集(GC)回收程序不再使用的对象,对象的逻辑生命周期(应用程序使用它的时间)和对该对象拥有的引用的实际生命周期必须是相同的。在大多数时候,好的软件工程技术保证这是自动实现的,不用我们对对象生命周期问题花费过多心思。但是偶尔我们会创建一个引用,它在内存中包含对象的时间比我们预期的要长得多,这... 阅读全文
posted @ 2014-10-24 22:22 一天不进步,就是退步 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: 本文着重介绍了 Java 异常选择和使用中的一些误区,希望各位读者能够熟练掌握异常处理的一些注意点和原则,注意总结和归纳。只有处理好了异常,才能提升开发人员的基本素养,提高系统的健壮性,提升用户体验,提高产品的价值。误区一、异常的选择图 1. 异常分类图 1 描述了异常的结构,其实我们都知道异常分检... 阅读全文
posted @ 2014-10-24 22:16 一天不进步,就是退步 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 概述Java.lang.ref 是 Java 类库中比较特殊的一个包,它提供了与 Java 垃圾回收器密切相关的引用类。这些引用类对象可以指向其它对象,但它们不同于一般的引用,因为它们的存在并不防碍 Java 垃圾回收器对它们所指向的对象进行回收。其好处就在于使者可以保持对使用对象的引用,同时 JV... 阅读全文
posted @ 2014-10-24 22:05 一天不进步,就是退步 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 在 Java 2 之前的版本,运行时的安全模型使用非常严格受限的沙箱模型(Sandbox)。读者应该熟悉,Java 不受信的 Applet 代码就是基于这个严格受限的沙箱模型来提供运行时的安全检查。沙箱模型的本质是,任何本地运行的代码都是受信的,有完全的权限来存取关键的系统资源。而对于 Applet... 阅读全文
posted @ 2014-10-24 17:49 一天不进步,就是退步 阅读(299) 评论(0) 推荐(0) 编辑
摘要: AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理则可分为静态代理和动态代理两大类,其中静态代理是... 阅读全文
posted @ 2014-10-24 15:55 一天不进步,就是退步 阅读(419) 评论(0) 推荐(0) 编辑
上一页 1 ··· 160 161 162 163 164 165 166 167 168 ··· 229 下一页