- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 JBoss控制台中文日志乱码 - 字符集设置
JBoss启动时默认使用的是系统字符集,而某些应用程序对于系统默认的字符集会出现不兼容的情况,如:打印出来的数据都是乱码。对于这种情况,可以在JBoss启动时定制应用程序使用自己的字符集。 1、编辑JBOSS_HOME/bin/run.conf文件 #在文件的上部加入字符集(红色字体部分) ## -*- shell-script -*- ###############...
2010-01-24 23:02:05 1161 1
原创 JBoss下DataSource加密
1.先来看一个普通的数据源配置文件 <?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> <!-- jndi名字 --> <jndi-name>MySqlDS</jndi-name&am
2010-01-15 23:26:37 156
原创 JBoss AS调优(四)
接上一篇。 瘦身(三) 如果使用JBossMQ ,你也需要编辑server/slim/deploy/jms/jbossmq-service.xml 和变更 InterceptorLoader? XML 片段,像下面这样: <mbean code="org.jboss.mq.server.jmx.InterceptorLoader" name="jboss.mq:service...
2010-01-15 23:01:59 148
原创 JBoss AS 调优(三)
接上一节。 瘦身(二) 如果你使用通过HTTP直接连接Tomcat而不是通过Apache/mod_jk: 辑器打开server/slim/deploy/jbossweb-tomcat50.sar/server.xml,移除/注释下面的XML 片段: <!-- A AJP 1.3 Connector on port 8009 --> <Connector port...
2010-01-15 22:51:53 135
原创 JBoss AS调优(二)
本文转自http://xudayu.blog.51cto.com 瘦身(一) 当不使用mail-service服务的时候 (J2EE 标准的 JavaMail 客户端) l 移除server/slim/deploy/mail-service.xml l 移除server/slim/lib/mail* (mail-plu...
2010-01-15 13:51:50 121
原创 JBoss AS调优(一)
本人转自http://xudayu.blog.51cto.com JBoss4瘦身 前言 这个建议主要是如果对JBossAS进行调优和瘦身的. 这个概念在多数情况是交叉的。当通过瘦身减少闲置服务线程并不能带来大的性能影响的时候,允许你使用较少的内存和资源对其他性能方便进行调整。当然它可以缩短启动时间。而且,作为一般的安全观念――移除你不使用的服务。我们将分开两个种类: 瘦...
2010-01-14 21:25:45 120
原创 JBoss启动时加载应用程序的顺序
以下说到的版本是jboss-4.2.3.GA 并且假设JBoss安装在D:\Java\jboss-4.2.3.GA JBoss部署的时候支持很多种格式打的包,比如说我们从deploy目录下面会看到有后缀名为deployer、sar,war,rar,xml ... (后来发现其实JBoss部署支持的格式,远远不止这些) 但是这些不同格式的应用是怎样的一个加载顺序...
2010-01-13 21:43:28 293
原创 JBoss 内存溢出处理办法
java.lang.OutOfMemoryError: PermGen space, PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collect...
2010-01-12 17:47:24 193
原创 JBoss 安全保护
JBoss服务器差不多每一个方面都可以用JMX或Web控制台来控制,所以你至少要确保它有密码保护的。否则,任何远程用户都可以控制你的服务器,为了保护它,我们将添加一个安全域。 假设你启动的服务器是用default配置集 1、为JMX Console设置密码保护 A.修改文件%JBOSS_HOME%\server\default\deploy\jmx-console.w...
2010-01-05 23:04:49 103
原创 Spring AOP 拦截器
最近由于一个项目需要对service层中的所有方法运行的情况(方法名、运行时间)和抛出的异常做一个拦截,所以趁机会对Spring的拦截器了解了下 拦截器的两个概念 Advice:通知,用于告知系统将有哪些新的行为。 Pointcut: 切入点,定义了通知应该在应用到那些连接点 演示实例 首先来看一个例子,(以下代码copy下来可以运行) 本实例主要实现程序对service层...
2010-01-02 22:00:22 127
原创 JBOSS的启动和停止
本实例使用的JBOSS版本是jboss-4.2.3.GA 假设条件 1、 已设置好JAVA_HOME环境变量 2、 已下载JBoss并且安装目录为:D:\Java\jboss-4.2.3.GA 启动服务器 命令行进入D:\Java\jboss-4.2.3.GA\bin目录,输入run,回车 D:\Java\jboss-4.2.3.GA\bin>run 在命令行最后...
2010-01-02 21:01:54 679
原创 Quartz存储作业的两种方式
Quartz作业存储方式 Quartz提供两种基本作业存储类型。第一种类型叫做RAMJobStore,第二种类型叫做JDBC作业存储。 一、对比 类型 优点 缺点 RAMJobStore 不要外部数据库,配置容易,运行速度快 因为调度程序信息是存储在被分配给JVM的内存里面,...
2009-12-29 15:38:13 403
Quartz 配置(二) - Trigger
触发器(Trigger) Trigger是一个抽象类,Quartz提供了两个比较常用的触发器SimpleTrigger和CronTrigger。它们都是Trigger的子类 SimpleTrigger 这是一个简单的触发器,通过它我们可以定义触发的时间,并选择性的设定重复的次数和间隔时间。它有以下常用的属性 参数名 参数类型 备注 name ...
2009-12-19 16:25:23 101
Quarz 配置(一) - JobDetail
Quartz是一个开源的作业调度框架,完全由java写的,你能通过它创建简单或者复杂的任务。他能提供巨大的灵活性,但又不牺牲简单性。 Quartz的核心概念 :调度器、触发器、作业 调度器(Scheduler) Scheduler负责管理Quartz的运行环境,Quartz它是基于多线程架构的,它启动的时候会初始化一套线程,这套线程会用来执行一些预置的作业。 要创建一个作业并...
2009-12-19 15:15:03 315
Quartz 简单的一个实例
SimpleJob.java package com.test.job; import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; public class SimpleJob implements Job{ pu...
2009-12-18 15:59:13 75
原创 XFire + Spring 编写webservice
1、java代码: IHello.java package example; public interface IHello { public String hello(); } package example; HelloIm
2009-04-20 09:59:00 524
原创 Linux下 Apache + Resin 安装和整合
1)Apache安装# tar zxvf httpd-2.2.3.tar.gz# cd httpd-2.2.3 # ./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-so --prefix 用来指定路径--enable-modules用来指定系统允许使用的功能扩展模块的类型,这里指定为so类型。--
2009-01-20 13:59:00 481
原创 linux读取文件中的一行,解析字符串并赋值给变量
line="/vision/system.properties.{IP}=192.168.12.123"eval `echo $line|awk -F .{ {print "path="$1}` echo $path#以上命令实现 解析字符串line,提取"/vision/system.properties" 并赋值给变量patheval `echo $line|awk -
2008-11-18 22:01:00 10472
原创 Axis1.4 的客户端使用
1. 下载 axis-1.4 :http://ws.apache.org/Axis/ 2. 环境变量的设置AXIS_HOME=D:/axisAXIS_LIB=%AXIS_HOME%libAXISPATH=%AXIS_LIB%activation.jar;%AXIS_LIB%mail.jar;%AXIS_LIB%axis.jar;%AXIS_LIB%w
2008-09-04 16:50:00 723
原创 Keytool 几种命令的用法
keytool –import –file E:/trust/service.cer –keystore path Import 是引进证书 File 是证书的路径 Keystore 是存放密匙的路径(默认路径是:%JAVA_HOME%/jre/LICENSE 默认密码:changeit)
2008-09-04 16:47:00 394
转载 DOM特性/方法
❑ DOM的核心: Node 由于DOM是树形结构,所以一个节点被抽象为对象Node,这是DOM的核心对象: Node的种类一共有12种,通过Node.nodeType的取值来确定(为1-12),分为:Node.ELEMENT_NODE (1)Node.ATTRIBUTE_NODE (2)Node.TEXT_NODE (3) //中括着的纯文本,它没有子节点Node.CDATA_S
2008-07-12 14:11:00 429
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人