`
BradyZhu
  • 浏览: 249330 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
如果对于commons-loging 、log4j 、slf4j 、LogBack 等都已经非常清楚了,可以忽略本文。几次解决日志冲突问题时对这几个概念的简单总结,希望对这块基础没有理解透的同学能有所帮助,当然如果对这块有更深刻理解的同学,也贡献出自己的知识和见解。 一、 概念 Commons-logging : apache最早提供的日志的门面接口。避免和具体的日志方案直接耦合。类似于JDBC 的api 接口,具体的的JDBC driver 实现由各数据库提供商实现。通过统一接口解耦,不过其内部也实现了一些简单日志方案。 Log4j : 经典的一种日志解决方案。内部把日志系统抽象封装 ...
全局事务:资源管理器管理和协调的事务,可以跨越多个数据库和进程。资源管理器一般使用 XA 二阶段提交协议与“企业信息系统”(EIS) 或数据库进行交互。 本地事务:在单个 EIS 或数据库的本地并且限制在单个进程内的事务。本地事务不涉及多个数据来源。 在Hibernate配置文件中有这么两种配置方式: 1.如果使用的是本地事务(jdbc事务)<property name="hibernate.current_session_context_class">thread</property>,这个是我们常用的选项,只针对一个数据库进行操作,也就是说只针对一 ...
1,Assigned,主键的生成值完全由用户决定,与底层的数据库无关。用户需要维护主键值。要在调用session.save()前指定主键值。2,Hilo,它其实是通过一种叫做hi/lo的算法来实现的主键生成机制。这种算法通常叫做高第位算法,Hi代 ...
1.前言 2.集群准备知识 3.Jboss集群安装实例概述 4.Jboss集群负载均衡器配置 5.Jboss集群节点配置 6.启动Jboss集群 7.Jboss集群session复制 7.Jboss集群的session复制 原理 jboss session复制是jboss session同步的一种实现。原理是在各Jboss节点间建立横向联系,每个节点都将本节点的session变化同步到其他所有节点上。 jboss的session复制与HTTP集群是相互配合、相互独立的两个系统。session复制是节点间的横向联系,HTTP集群是负载均衡器与节点的 ...
1.前言 2.集群准备知识 3.Jboss集群配置实例概述 4.Jboss集群负载均衡器配置 5.Jboss集群节点配置 6.启动Jboss集群 6.启动Jboss集群 步骤 先启动负载均衡器apache,然后启动各jboss节点。各jboss节点的启动顺序没有要求。 启动负载均衡器apache 在/usr/local/apache2/bin目录下执行./httpd –k start 在/usr/local/apache2/logs/mod_jk.log中,看到apache初始化mod_jk的日志: [Wed Aug 01 10:36:11 ...
1.前言 2.集群准备知识 3.Jboss集群配置实例概述 4.Jboss集群负载均衡器配置 5.Jboss集群节点配置 5.Jboss集群节点配置 步骤 在集群的各节点上,先安装JDK,然后安装配置Jboss。不用着急,跟着Ruby Sun 一步步来。 安装JDK 在http://sun.com下载JDK安装包 ,上传到服务器。 chmod +x jdk-1_5_0_12-linux-i586-rpm.bin ./jdk-1_5_0_12-linux-i586-rpm.bin 根据提示安装。 设置Java路径。 vi /etc/profil ...
1.前言 2.集群准备知识 3.Jboss集群配置实例概述 4.Jboss集群负载均衡器mod_jk配置 3.Jboss集群配置实例概述 下文中,Ruby Sun 将以实例来叙述Jboss集群配置。 该实例包含3个Jboss节点。各节点被动接收负载均衡器转发的请求。各节点间没有横向的联系。 4. Jboss集群负载均衡器配置 步骤 先安装apache,然后配置mod_jk 模块。 安装apache 下载apache代码包 ,上传到服务器。 解开代码包 tar xfvz httpd-2.2.4.tar.gz 编译 ./configure – ...
1.前言 2006年,Jboss 公司被Redhat 公司收购了。这直接导致Jboss产品结构调整,并将以前收费的Jboss AS文档改为免费。Ruby Sun 本次集群试验的最初依据就是由此得到的Jboss 4.0.5集群配置文档 。 但这份官方文档并不可靠,在一些关键配置上含混不清,而且夹杂了很多适用于过去版本、现已作废的Jboss集群配置内容。这导致本次jboss集群 配置试验很大程度上是依靠猜测和反复尝试完成的。究其原因,是因为Jboss的集群特性尚处于发展之中,Jboss开发者还在不停地修改、完善、增加特 性,版本间的变化很大,文档的更新速度和质量难以保证。所以 ...
1、JFreeChart组件,用于图形的开发。1)到http://www.jfree.org/jfreechart/下载JFreeChart的zip文件,解压后得到的目录的lib子目录中的所有jar包拷贝到Web应用的WEB-INF/lib目录下,完成安装。2)用JFreeChart创建Web图形需要经过3个步骤:Œ创建一个包含要在Web图形中显示的数据的数据集对象。创建一个用于作图的JFreeChart对象。Ž向目标作图。Web图表的作图目标为response.getOutputStream(),即response对象的输出流。3)创建一个简单的饼形图: <%@pageconte ...
自己最近学习了JfreeChart的使用,觉得这个冬冬的功能非常强大,总结一下。主要介绍JfreeChart生成图片的几种方式 先从网上找点介绍。 一、简介 WW 的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传 ...
最近使用JFreeChart,发现了一个问题,就是在给图形加链接时具有很大的局限性。 比如苹果、梨、西瓜、桔子画了一个饼图,并且加上了链接,那么大家可以在链接中看到“xxx=苹果”或者“xxx=西瓜”的字样,但是在目前的应用 ...
一、JFreeChart获取。 JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) 3、JCommon:JFreeReport和JFreeChart的公 ...
由于业务数据方面以及表图显示视觉方面考虑,Jfreechart中需要2个或者更多的坐标,在添加坐标后会出现几个问题1、两个坐标的数据会以前后方式显示,当两个坐标的数据均以柱状图显示时会遮挡,而且可能两个坐标的数据量不一致导致柱状大小不一。解决方案:分别扩充两坐标的数据集,添加空数据,使得两坐标的数据相同,而空的数据无法遮挡其他数据。 2、当采用1的方案后会出现图例多出好几个的问题解决方案:重载plot,重新定义getLegendItems。自定义图例。 3、当采用2的方案后,图例只能显示在一个地方,当需求需要把图例分别显示的时候解决方案:添加多一个plot,重新定义plot跟plo ...
System.out.println("JVM Max Memory:"+Runtime.getRuntime().maxMemory()/1024/1024+"M"); System.out.println("JVM Using Memory:"+Runtime.getRuntime().totalMemory()/1024/1024+"M"); System.out.println("JVN Free Memory:"+Runtime.getRuntime().freeMemory( ...
ms/mx:定义YOUNG+OLD段的总尺寸,ms为JVM启动时YOUNG+OLD的内存大小;mx为最大可占用的YOUNG+OLD内存大小。在用户生产环境上一般将这两个值设为相同,以减少运行期间系统在内存申请上所花的开销。 NewSize/MaxNewSize:定义YOUNG段的尺寸 ...
Global site tag (gtag.js) - Google Analytics