java
文章平均质量分 76
普通网友
这个作者很懒,什么都没留下…
展开
-
java5中多线程的一些工具类
在java线程编写,大部分可以用成熟的工具类来实现。原创 2014-08-28 09:34:27 · 2022 阅读 · 0 评论 -
JAVA之编码/解码 -- 各种环境下可能会发生的乱码问题及解决方案
工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总。 问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]转载 2016-02-15 09:23:39 · 4158 阅读 · 0 评论 -
struts2 实现原理解析
struts2 实现原理解析,这个在网络上面应该很多。本来打算自己看了来写博客,发现自己对源码的研究还是缺一点实力,后来借组网络的笔记把核心的实现看了一下。这里就直接把一篇感觉不错的解析贴出来。感觉这些ssh虽然已经被烂大街但是他们的源码其实不是那么好看懂,最少比那些工具类的源码难一点,可能我接触的源码还不多吧。struts2 操作 action servlet,是通过在web.x转载 2014-12-09 16:51:18 · 434 阅读 · 0 评论 -
nio是什么
之前使用openfire的时候接触到底层是用nio实现的,对于nio以前也没接触过,基本都是使用传统的io,正好看到一篇文章介绍挺清楚的。1.nio 是 java New IO 的简称,在 jdk1.4 里提供的新 api 。 Sun 官方标榜的特性如下:– 为所有的原始类型提供 (Buffer) 缓存支持。– 字符集编码解码解决方案。– C转载 2014-12-17 09:26:15 · 7949 阅读 · 0 评论 -
activiti查看流程图的bug
在activiti的开发过程中,要用到查看流程图,咖啡兔原创 2014-10-09 01:33:26 · 7797 阅读 · 3 评论 -
activiti5 工作流的入门
activiti5 工作流的入门,最近学习原创 2014-10-08 22:12:45 · 4364 阅读 · 0 评论 -
openfire 插件fastpath
fastpath的介绍:1.提供了Workgroup协议的实现,Workgroup的概念就是专门对应在线客服这个典型场景了。这是企业或组织机构的客服需求的核心概念和功能,类似于呼叫中心。2.Server端的历史记录存储。默认Openfire本身是不记录信息历史记录的,只记录离线留言。注意,离线消息和消息历史记录是两个不同的概念,离线消息是对方不在线的情况,server端先保存起来,原创 2014-09-04 11:18:03 · 4038 阅读 · 0 评论 -
fastpath源码的一些对象
fastpath在前一章有做了一些介绍,是openfire提供的一种可以实现客服功能的插件。这里把zji原创 2014-09-12 15:42:50 · 3025 阅读 · 1 评论 -
EJB到底是什么,真的那么神秘吗??
1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率转载 2014-08-14 10:22:18 · 466 阅读 · 0 评论 -
activiti5 工作流的回退功能
activiti5 工作流 本身不提供回退,按网络的说法,外国人的回退也是要在流程图设计里面画出来的,可惜在中国各种各样的需求,肯定是需要实现的。在实现回退的功能上看了网络上面的方法,都是直接修改分支表的节点ID或者通过设置节点的下节点来实现回退和跳跃等需求,可惜都只支持单线流程,一旦有并行,包容网关,外嵌,内嵌子流程就无法成功了,还会出现不可控的错误。 为了实现这些情况,只好自原创 2016-02-15 15:04:12 · 24325 阅读 · 3 评论