自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

转载 基于jboss mod_cluster的均衡负载集群系统配置详解

<br />基于jboss mod_cluster的均衡负载集群系统配置详解      jboss mod_cluster是redhat最新的针对集群与均衡负载而推出的开源项目,能够很好的与TOMCAT、JBOSS Web Server、JBOSS J2EE Application Server配合组建集群分布式系统,相对传统Apache+JK的均衡负载方案,mod_cluster有以下优点:   1.动态管理集群节点,传统Apache+mod_jk方式管理集群节点需要配置HTTPD,mod_cluster

2010-11-27 11:03:00 5267

转载 JAVA多种加密算法的实例(MD5/SHA-1,DSA,DES等)(一)

<br />第1章基础知识<br /><br />1.1. 单钥密码体制<br />单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。<br /><br />通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。<br /><br />单钥密码体制的代表是美国的DES <br /><br />1.2. 消

2010-11-27 11:00:00 4726

转载 深入浅出JVM

1 JVM简介<br />JVM是JAVA爱好者的基本功,刚开始学Java的时候,一般都是从“Hello World”开始的,然后会写个复杂点class,然后再找一些开源框架,比如Spring,Hibernate等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,直到某一天突然发现做的系统咋就这么慢呢,而且时不时还来个内存溢出什么的,今天是交易系统报了StackOverflowError,明天是网站系统报了个OutOfMemoryError,这种错误又很难重现,只有分析Javacore

2010-11-27 10:57:00 3434 1

转载 常见Java开源JMS消息中间件及特性简介

<br />JMS开源消息中间件有很多,本文对常见的几种进行了列举和简单比较,希望对MOM选型的个人和企业有所帮助。   <br />mom4j <br />mom4j是一个完全实现JMS1.1规范的消息中间件并且向下兼容JMS1.0与1.02.它提供了自己的消息处理存储使它独立于关系数据与语言,所以它的客户端可以用任何语言开发. <br />OpenJMS <br />OpenJMS是一个开源的Java Message Service API 1.0.2 规范的实现,它包含有以下特性: <br />*.

2010-11-17 16:45:00 813

转载 数据库设计12条准则

<br />Rule1: The Information Rule<br />All data should be presented to the userintable form. Last week's newsletter already discussed the basics of this rule.<br />1,信息准则<br />关系数据库中的所有信息都应在逻辑层上用表中的值显式的表示。<br /><br />Rule 2: Guaranteed Access Rule<br />All

2010-11-16 15:51:00 1149

转载 数据库设计经验谈2

<br />第 3 部分 - 选择键和索引<br />数据采掘要预先计划<br />我所在的某一客户部门一度要处理 8 万多份联系方式,同时填写每个客户的必要数据(这绝对不是小活)。我从中还要确定出一组客户作为市场目标。当我从最开始设计表和字段的时候,我试图不在主索引里增加太多的字段以便加快数据库的运行速度。然后我意识到特定的组查询和信息采掘既不准确速度也不快。结果只好在主索引中重建而且合并了数据字段。我发现有一个指示计划相当关键--当我想创建系统类型查找时为什么要采用号码作为主索引字段呢?我可以用传真号码

2010-11-16 15:50:00 631

转载 数据库设计经验谈1

<br />一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,<br />而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。<br /><br />如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。<br /><br />有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。<br /><br />不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。<br /><br />所以我归纳历

2010-11-16 15:49:00 581

转载 开源JMS服务器-openJms介绍

本文介绍开源的JMS服务器openJms,及怎样使用openJms来构建系统之间健全、高度可用的通讯,从而简化企业级应用的开发。openJms符合SUN的JMS API 1.0.2规范,支持消息队列,还支持消息传递的发布/订阅模式,本文先就系统服务的搭建及JMS的非结构化消息发送和接收进行说明。JMS 有五种消息类型。三种结构化或半结构化的消息类型(MapMessage、ObjectMessage 和 StreamMessage)以及两种非结构化的或自由格式的消息类型(TextMessage

2010-11-15 17:20:00 893

转载 openJms服务器实例入门

<br />本文简单介绍开源的JMS服务器openJms的用法。openJms符合SUN的JMS API 1.0.2规范,支持消息队列,还支持消息传递的发布/订阅模式,本文先就系统服务的搭建及JMS的非结构化消息发送和接收进行说明。<br />JMS 有五种消息类型。三种结构化或半结构化的消息类型(MapMessage、ObjectMessage 和StreamMessage)以及两种非结构化的或自由格式的消息类型(TextMessage 和BytesMessage)。而这里虽然我们只对非结构化消息进行说明

2010-11-15 17:16:00 1187 1

转载 JMS异步消息机制

<br />在分布式企业级应用程序中,异步消息机制用于有效地协调各个部分的工作。 <br />  J2EE为我们提供了JMS和消息驱动Bean(Message-Driven Bean),用来实现应用程序各个部件之间的异步消息传递。 <br />  一.什么是消息系统? <br />  通常一个消息系统允许分开的未耦合的应用程序之间可靠地异步通信。在企业应用时,需要一种异步的,非阻塞的消息传递。比如,一个客户端可能希望给一个服务器发送一个请求后,不在乎是否马上能得到回应。这样,客户端没有理由必须等待服务器处理

2010-11-15 17:15:00 3537 1

转载 jms:实战Queue

<br /><br />Queue实现的是点到点模型,在下面的例子中,启动2个消费者共同监听一个Queue,然后循环给这个Queue中发送多个消息,我们依然采用ActiveMQ。<br />import javax.jms.Connection;<br />import javax.jms.DeliveryMode;<br />import javax.jms.JMSException;<br />import javax.jms.Message;<br />import javax.jms.Message

2010-11-15 16:40:00 966

转载 jms:MessageListener

<br /> 消息的消费者接收消息可以采用两种方式:<br />  1、consumer.receive() 或 consumer.receive(int timeout);<br />  2、注册一个MessageListener。<br />  采用第一种方式,消息的接收者会一直等待下去,直到有消息到达,或者超时。后一种方式会注册一个监听器,当有消息到达的时候,会回调它的onMessage()方法。下面举例说明:<br /> MessageConsumer comsumer = session.crea

2010-11-15 16:03:00 837

转载 一个JMS例子

<br />  前一讲简单的介绍了一下JMS的基本概念, 这一讲结合一个例子让大家深入理解前一讲的基本概念. 首先需要做的是选择一个JMS提供者, 如果在JavaEE环境中可以不用考虑这些. 我们选择ActiveMQ, 官方地址: http://activemq.apache.org/. 网上有很多介绍ActiveMQ的文档, 所以在这里就不介绍了.<br />按照上一讲的这个简图,<br />  ConnectionFactory---->Connection--->Session--->Message<

2010-11-15 15:33:00 715

转载 jms基础篇

jms基础

2010-11-15 15:20:00 563

转载 Oracle Net服务 -- 理论

Oracle Net服务使用DatabaseControl创建另外的监听器 使用Database Control创建Oracle Net服务别名 使用Database Control配置连接时间故障切换 使用Listener特性 使用Oracle Net Manager 配置客户和中间层连接 使用TNSPING测试Oracle Net连接性 描述Oracle Net服务 描述OracleNet名称解析方法 网络设计考虑事项网络复杂性问题 网络安全问题 对接现有系统与新增系统 网络配置在设计一个Oracl

2010-11-08 17:10:00 1307

转载 Linux下启动Oracle服务和监听程序(基础知识)

<br />-<br />Oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。 <br />安装完毕oracle以后,需要创建oracle系统用户,<br />并在/home/oracle下面的.bash_PRofile添加几个环境变量:<br />ORACLE_SID,ORACLE_BASE,ORACLE_HOME。<br />比如:<br />export ORACLE_SID=test export ORACLE_BASE=oracle_install_dir

2010-11-08 16:55:00 894

转载 Linux oracle 监听启动

<br />环境:<br />操作系统:SUSE Linux9<br />数据库: oracle10gR2<br /> <br />1:更改主机host<br /> <br />[root@www ~]# hostname<br />linux<br />[root@www ~]# hostname test11<br />[root@www ~]# hostname<br />test11 <br />[root@www ~]# <br /> <br />2:尝试重启监听<br /> <br />orac

2010-11-08 16:49:00 11509 1

转载 数据库连接池

数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些

2010-11-08 14:13:00 596

struts2.0中文教程

strust2 学习手册 是初学者学习struts2.0有力的工具。

2014-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除