自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 JMS使用注意问题

1 使用jms需要注意的问题一下所述的问题,不仅是对ActiveMQ,对于其他的JMS也一样有效。1.1 不要频繁的建立和关闭连接JMS使用长连接方式,一个程序,只要和JMS服务器保持一个连接就可以了,不要频繁的建立和关闭连接。频繁的建立和关闭连接,对程序的性能影响还是很大的。这一点和jdbc还是不太一样的。1.2 Connection的start()和stop()方法代价...

2010-10-05 12:05:05 421

原创 JMS点对点模型与发布/订阅模型的区别

Java Message Service(简称:JMS)是企业开发中经常使用到的异步消息技术。JMS规范目前支持两种消息模型:点对点(point to point,queue)和发布/订阅(publish/subscribe,topic)。1. 点对点:消息生产者生产消息发送到queue中,然后消息消费者从queue中取出并且消费消息。这里要注意:消息被消费以后,queue中不再有...

2010-10-05 10:39:38 271

原创 中间件技术整理

1. 目前主流的消息中间件产品:IBM的MQSeries、BEA的MessageQ和Sum的JMS。2. 目前主流的对象中间件:OMG的CORBA、Microsoft的com以及IBM的SOM、sun的RMI。

2010-09-19 00:56:24 163

原创 消息中间件的作用

消息中间件最突出的特点就是提供数据传输的可靠性和高效性,主要解决分布式的系统数据传输需求。以用户数据整合应用阶段而言,最重要的一点就是将数据从一点传输到另一点。现在市场上已有相应的数据整合工具,这些数据整合工具中通常多包含这几部分模块:数据抽取模块、数据加工模块、数据传输模块、数据加载模块,而其中数据传输模块多由消息中间件担当,并在数据整合过程中发挥着不可替代的作用。...

2010-09-19 00:03:22 500

原创 spring 事务配置方法

Spring配置文件中关于Spring事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,T...

2010-09-02 16:46:58 93

原创 jdbc事务级别

TRANSACTION_NONE 说明不支持事务。 TRANSACTION_READ_UNCOMMITTED 说明在提交前一个事务可以看到另一个事务的变化。这样脏读、不可重复的读和虚读都是允许的。 脏读:在没有提交数据时能够读到已经更新的数据 TRANSACTION_READ_COMMITTED 说明读取未提交的数据是不允许的。这个级别仍然允许不可重复的读和虚读产生。 不可重复的读:在一个...

2010-09-02 15:50:50 117

OLAP 与 OLTP

当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。下表列出了OLT...

2010-08-26 14:58:26 123

jvm运行原理

Java的运行原理 在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不同...

2010-08-25 17:48:11 135

struts1.x 与 struts2 的对比

1. action 类   struts1.x 面向抽象类的编程   struts2 面向接口的编程2. 线程模式   struts1.x 是单例模式,一个实例处理所有请求,所以action资源必须是线程安全.   strut2 每次请求实例化一个对象,没有线程安全问题.3. servlet 依赖   struts1.x 依赖于servlet API,依赖于web容器   struts2 与容器无...

2010-08-24 17:36:33 109

原创 linux下安装mysql数据库

一、linux下安装mysql的方法: 1. 在线安装:sudo apt-get install mysql-server 注: 建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 装完已经自动配置好环境变量,可以直接使用mysql的命令 2. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用mysql命令....

2010-07-31 11:26:09 102

空空如也

空空如也

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

TA关注的人

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