- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 跟我一步一步开发自己的Openfire插件
这篇是简单插件开发,下篇聊天记录插件。开发环境:System:WindowsWebBrowser:IE6+、Firefox3+JavaEE Server:tomcat5.0.2.8、tomcat6IDE:eclipse、MyEclipse 8开发依赖库:Jdk1.6、jasper-compiler.jar、jasper-runtime.jar、openf...
2014-09-28 10:19:31 102
原创 基于开源 Openfire 聊天服务器 - 开发聊天记录插件
上一篇文章介绍到怎么在自己的Java环境中搭建openfire插件开发的环境,同时介绍到怎样一步步简单的开发 openfire插件。一步步很详细的介绍到简单插件开发,带Servlet的插件的开发、带JSP页面插件的开发,以及怎么样将开发好的插件打包、部署 到openfire服务器。 如果你没有看上一篇文章的话,请你还是看看。http://www.cnblogs.com/hoojo/...
2014-09-28 10:19:16 167
原创 Smack 结合 Openfire服务器,建立IM通信,发送聊天消息
在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.htmlhttp...
2014-09-28 10:19:04 66
原创 Operfire 安装指南
本文的英文原文来自 http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html安装指南Openfire是一个强大的即时消息(IM)和聊天服务器,它实现了XMPP协议。这份文件将引导您通过安装Openfire。对于更多的功能和信息的完整列表,请访问Openfire网站...
2014-09-28 10:18:57 86
原创 Spring3 整合MyBatis3 配置多数据源 动态选择SqlSessionFactory
一、摘要上两篇文章分别介绍了Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法 和 Spring3 整合Hibernate3.5 动态切换SessionFactory (切换数据库方言),这篇文章将介绍Spring整合Mybatis 如何完成SqlSessionFactory的动态切换的。并且会简单的介绍下MyBatis整合Spri...
2014-09-28 10:18:54 560
原创 Spring3 整合Hibernate3.5 动态切换SessionFactory (切换数据库方言)
一、缘由上一篇文章Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法介绍到了怎么样在Sping、MyBatis、Hibernate整合的应用中动态切换DataSource数据源的方法,但最终遗留下一个问题:不能切换数据库方言。数据库方言可能在当前应用的架构中意义不是很大,但是如果单纯用MyBatis或Hibernate做数据库持久化...
2014-09-26 14:34:38 97
原创 Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
一、开篇这里整合分 别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查 询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策略的时候。因为我们都知道 hibernate的数据库本地方言会针对不同的数据库采用不同的主键生成策略。...
2014-09-26 14:34:30 134
原创 ActiveMQ 即时通讯服务 浅析
一、 概述与介绍ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。 二、 特性1、 多种语言和协议编写客户端。语言: ...
2014-09-26 14:34:24 138
原创 Ehcache 整合Spring 使用页面、对象缓存
Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、 数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。 EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件...
2014-09-26 14:34:18 100
原创 在Spring、Hibernate中使用Ehcache缓存
前一篇http://www.blogjava.net/hoojo/archive/2012/07/12/382852.html介绍了Ehcache整合Spring缓存,使用页面、对象缓存;这里将介绍在Hibernate中使用查询缓存、一级缓存、二级缓存,整合Spring在HibernateTemplate中使用查询缓存。EhCache是Hibernate的二级缓存技术之一,可以...
2014-09-26 14:34:12 71
原创 多数据源--同一事物中访问不同数据库即分库事物的实现
前一节总结了如何配置动态路由,本节讨论如何在同一事物中访问不同数据库即分库事物的实现。 由于同一个事物只能绑定一个数据源连接,当切换数据源时需要解除老数据源连接的绑定,将新数据源绑定到当前线程,访问完毕后在将老数据源绑定回线程。datasource-config.xml如下:<?xml version="1.0" encoding="UTF-8"?><...
2014-09-25 16:05:52 736
原创 spring动态路由实践1
public class ThreadInfoHolder {// thread local, 获取、存储本线程处理的账号对应分片信息 private static final ThreadLocal<Shard> shardLocal = new ThreadLocal<Shard>(); /** * 获取当前线程处理的账号对应分...
2014-09-25 16:01:42 99
原创 spring+mybatis利用interceptor(plugin)兑现数据库读写分离
使用spring的动态路由实现数据库负载均衡 系统中存在的多台服务器是“地位相当”的,不过,同一时间他们都处于活动(Active)状态,处于负载均衡等因素考虑,数据访问请求需要在这几台数据库服务器之间进行合理分配, 这个时候,通过统一的一个DataSource来屏蔽这种请求分配的需求,从而屏蔽数据访问类与具体DataSource的耦合;系统中存在的多台数据库服务器现在地位可能相当也可...
2014-09-25 15:39:22 138
原创 Spring2连接多数据库_,实现读写分离
@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface DataSource { String value();} public class DynamicDataSource extends AbstractRoutingDataSource {...
2014-09-25 15:21:10 138
原创 spring中配置多数据库读取
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" xmlns:context...
2014-09-25 15:10:46 127
原创 Spring事务Transaction配置的五种注入方式详解
代码下载地址:http://www.zuidaima.com/share/1828220435860480.htm原文:Spring事务Transaction配置的五种注入方式详解前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 ...
2014-09-19 14:21:52 170
原创 html5游戏开发教程实战:五子棋、四子棋、围棋、翻转棋四种对弈游戏,仅仅100行代码 ...
代码下载地址:http://www.zuidaima.com/share/1839614057712640.htm原文:html5游戏开发教程实战:五子棋、四子棋、围棋、翻转棋四种对弈游戏,仅仅100行代码本文是一个非常具有挑战性的编程,因为100行代码,约莫10000个字符左右,将实现围棋、五子棋、四子棋和翻转棋四种双人对弈游戏。请注意,这四个对弈游戏不是初级编程者的习作,而是有着棋盘...
2014-09-19 14:14:05 272
原创 初学FLEX做的小练习(三)-数据服务(FLEX与WebService的通信)
六、FLEX与WebService的通信,在MyEclipse新建一个Web Service Project,MyEclipse5.5自己就会建立一个用XFire实现WEB SERVICE的工程。1)新建接口文件IWeather.javapackage ws; public interface IWeather { public String getWeatherState(...
2014-09-19 13:59:12 71
原创 初学FLEX做的小练习(二)-数据服务(用RemoteObject与后台交互)
三、数据服务(用RemoteObject与后台交互)代码编写这部分将完成FLEX与后台JAVA代码的通信(增删改查),首先在MyEclipse5.5 里建立一个JAVA Web Project,项目名dataGridDemo,建立好工程之后,要想FLEX和JAVA通信,我们使用blazeds,下载blazeds-turnkey-4.0.0.14931.zip,解压找到blazeds.wa...
2014-09-19 13:58:28 154
原创 Ehcache 整合Spring 使用页面、对象缓存
Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也...
2014-09-18 16:00:01 69
原创 EHCache的使用
在开发高并发量,高性能的网站应用系统时,缓存Cache起到了非常重要的作用。本文主要介绍EHCache的使用,以及使用EHCache的实践经验。笔者使用过多种基于Java的开源Cache组件,其中包括OSCache、JBossCache、EHCache。OSCache功能强大,使用灵活,可用于对象缓存、Filter缓存以及在JSP中直接使用cache标签。笔者在最近的使用过程中发现,在并发量较...
2014-09-18 15:50:29 58
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人