java
chuanzhongdu1
这个作者很懒,什么都没留下…
展开
-
jdk1.6新特性
一:Desktop类和SystemTray类在JDK1.6中,AWT新增加了两个类:Desktop和SystemTray。前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序。二:使用JAXB2来实现对...2011-02-17 11:01:00 · 77 阅读 · 0 评论 -
activeMq配置
基本发送与接收applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sch...2011-11-22 15:41:00 · 106 阅读 · 0 评论 -
条带化(Striping)
条带化(Striping)是把连续的数据分割成相同大小的数据块,把每段数据分别写入到阵列中不同磁盘上的方法。此技术非常有用,它比单个磁盘所能提供的读写速度要快的多,当数据从第一个磁盘上传输完后,第二个磁盘就能确定下一段数据。数据条带化正在一些现代数据库和某些RAID硬件设备中得到广泛应用。条带化的设置由于现在的存储技术成熟、成本降低,大多数系统都采用条带化来实现系统的I...2011-10-19 09:48:00 · 144 阅读 · 0 评论 -
WebDAV简介
WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可直接对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。Mic...2011-10-16 13:45:00 · 674 阅读 · 0 评论 -
使用 Drools 规则引擎实现业务逻辑
使用声明性编程方法编写程序的业务逻辑要求施加在当今软件产品上的大多数复杂性是行为和功能方面的,从而导致组件实现具有复杂的业务逻辑。实现 J2EE 或 J2SE 应用程序中业务逻辑最常见的方法是编写 Java 代码来实现需求文档的规则和逻辑。在大多数情况下,该代码的错综复杂性使得维护和更新应用程序的业务逻辑成为一项令人畏惧的任务,甚至对于经验丰富的开发人员来说也...2011-07-25 14:05:00 · 82 阅读 · 0 评论 -
Drools 规则语言详解
1.概述:Drools 3采用了原生的规则语言,那是一种非XML文本格式。在符号方面,这种格式是非常轻量的,并且通过“expanders”支持符合你问题域的Domain Specific Language(DSL)。这一章把焦点放在了Drools原生的规则格式。如果你想从技术上了解规则语言的机制,可以参考“drl.g”源文件,这是用Antlr3语法来描述规则语言。如果你使用Rule Workb...2011-07-24 19:14:00 · 638 阅读 · 0 评论 -
jad ubunt安装
jad下载地址:http://www.varaneckas.com/jad一定要下载jad158e.linux.static.zip不要下载jad158e.linux.intel.zipjadclipse下载地:http://sourceforge.net/projects/jadclipse/files/jadclipse3.3/3.3.0%20(for%20Eclipse%20_%3D...2011-09-29 10:39:00 · 85 阅读 · 0 评论 -
详解Consistent Hashing算法
在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括: 轮循算法(Round Robin)、哈希算法(HASH)、最少连接算法(Least Connection)、响应速度算法(Response Time)、加权法(Weighted )等。其中哈希算法是最为常用的算法.典型的应用场景是: 有N台服务器提供缓存服务,需要对服务器进行负载均衡,将请求平均分发到每台服务器上,每台...2011-09-27 21:30:00 · 214 阅读 · 0 评论 -
Java aio(异步网络IO)初探
按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO,因此阻塞IO、非阻塞IO、IO服用、信号驱动IO都是...2011-03-14 11:21:00 · 96 阅读 · 0 评论 -
位运算应用口诀和实例
位运算应用口诀清零取反要用与,某位置一可用或若要取反和交换,轻轻松松用异或移位运算要点 1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。 2 " < <" 左移:右边空出的位上补0,左边的位将从字头挤掉,其值相当于乘2。 3 ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。 4 "...2011-03-11 14:40:00 · 70 阅读 · 0 评论 -
JCA和Web服务的讨论
前不久我去了趟东海岸,在那里我拜会了很多开发者、客户以及合作伙伴,跟各种各样的人交谈过,并听到了很多圈内的趣事。最近,我主要忙于一项大的Web服务。因此花了大量的时间来学习、找人谈话并写了一些关于这项技术的东西。在与该领域内不同的客户群交流时,我吃惊地发现一个问题一而再再而三地反复出现。人们总是问我J2EE连接器体系结构(J2EE Connector Architecture,...2011-11-27 10:01:00 · 125 阅读 · 0 评论