自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

yjp在jboss上的on-demand attach

根据http://www.yourkit.com/docs/10/help/attach_agent.jsp,yjp可以on-demand式的attach上本机任何一个运行的jvm进行分析——即使这个jvm启动时没有加上和yjp任何有关的参数。 这点很强大,也基本上很有用,特别对于生产环境的中间件运行时。但当我把yjp attach到运行的jboss 5时,jboss汇报了如下的错误,虽然...

2011-11-19 23:35:06 192

原创 subversion集成apache时的目录权限问题

环境:RHEL 6.1 32位 步骤:1. yum安装httpd和subversion,以及mod_dav_svn2. 建立一个用户ci,主目录在/home/ci下3. 在ci用户下使用svnadmin create repos初始化一个subversion库,这个库位于/home/ci/repos,其目录所有者为ci:ci4. 修改/etc/httpd/conf.d/...

2011-10-20 00:32:26 223

drools的ruleflow-group, lock-on-action, agenda-group等等

drools引擎控制规则分组,以及规则执行先后次序的方法有多种。A. 对于逻辑上聚合比较紧密的一组规则,可以利用salience的值控制事实匹配到的一组规则的执行先后,salience值越大,优先级越高,salience可以为负值。salience在每条rule本身的属性部分设定,语法是: rule "XX"salience 50 when ... then ...

2011-07-05 11:46:44 1153

drools的date解析问题

在jboss-tools的drools编辑器中,以下的规则解析和运行都有问题: 写道rule "Hello World" when m : Message( status == Message.HELLO, myMessage : message, date > "27-jun-2011" ) then System.out.println( myMessage ); ...

2011-06-28 17:34:02 737

原创 搬家完毕

搬了一部分到javaeye,尝试一下,好用以后就住这了 :D

2011-01-31 15:58:14 144

在Fedora14下面保护thinkpad笔记本电池

Linux的好处不用讲,缺点也一大堆,实在是我等懒人不太好使用的。比如我的工作笔记本T61,坚持3年用下来,因为RHEL5.x操作系统没有集成电池充放保护模块,电池满的时候交流电也还在充,弄坏了2块电池,虽然是资本家出钱不心疼,总归不爽。朋友推荐ubuntu下面有个tp_smapi模块什么的,可以像windows一样保护电池,google一把,发现fedora这方面居然落伍了,没有将upstrea...

2011-01-31 15:50:30 749

RHEL5.5下的memcachedb

由于CentOS5有一个memcached的安装包,如果要玩memcached,就直接找到memcached-1.4.5-1.el5.kb.i386.rpm下载安装了。memcachedb麻烦一些,虽然有为opensuse弄好的包(memcachedb-1.0.4-2.1.i586),但由于RHEL5.5的C++库太老,没办法安装,只能从源代码编译起了。我的安装基本上基于一个很干净的RHE...

2011-01-31 15:46:16 115

原创 JBoss5的系统参数替代和jboss.service.binding.set

有一个想法是将jbossweb.sar中的server.xml的8080端口参数化,像这样改[code="xml"][/code]这样,在启动脚本中就可以指定-Djboss.webserver.port,利用应用服务器的参数替换功能,灵活的指定web端口了。可是随后我发现,一旦这样修改了server.xml,当我们利用jboss.service.binding.set参数指定ports...

2011-01-31 15:42:06 375

原创 maven的maven.skip.test和maven.test.skip属性

maven.skip.test是跳过test phase,而maven.test.skip是不执行具体测试用例,仍然要经历测试阶段。它们都可以通过mvn的-D参数或profile的property设定。

2011-01-31 15:41:05 424 1

原创 使用jbosscache mvcc作为hibernate的二级缓存提供者

如果使用jboss5,可以很容易的将jbosscache作为hibernate的二级缓存提供者。首先需要这样编写persistence.xml[code="xml"] java:/DefaultDS [/code]注意,...

2011-01-31 15:40:06 158

原创 quartz点滴

在quartz里,如果使用org.quartz.jobStore.useProperties=true参数初始化scheduler,要使用StatefulJob,往JobDataMap里放置非String类型的参数是不可行的。在quartz里,如果处于集群模式,JobDetail和Trigger的valitility设置为true是无效的。...

2011-01-31 15:38:37 130

原创 Fedora14安装经历

这几天搞到一个高分的笔记本,试着安装了F14,介质是Fedora官网的DVD。开始选择了“install with basic driver”,装好之后,发现只能使用vesa驱动,intel的GM4500集成显卡不能工作,修改/etc/X11/xorg.conf为intel驱动就黑屏。xserver也重装了,kernel也重新弄了,fedoraforum.org上的高手纷纷支招,各种参数试...

2011-01-31 15:37:31 214

原创 Fedora14下的java字体问题解决

网上找到的,供参考:[code="java"]su -cd /usr/java/jdk1.6.0_16/jre/lib/fontsmkdir fallbackcd fallbackcp /home/simsun.ttc /usr/java/jdk1.6.0_16/jre/lib/fonts/fallback/mkfontdirmkfontsc...

2011-01-31 15:36:34 140

原创 Linux下怎么退出telnet会话

ctrl+],然后输入quit

2011-01-31 15:35:27 380

原创 让JBoss EAP5.x使用jdk的mbean server

如果是jboss 4.x,在jvm启动参数中加入-Djboss.platform.mbeanserver就可以了。对于eap 5.x,由于其基于jboss as 5.1,还需要这个参数-Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl否则启动就报一堆异常。当然,在...

2011-01-31 15:33:58 182

原创 将Tomcat添加为RHEL Linux的系统服务

据说有若干方法,我试过可行的方法是下面这一种,以Tomcat6为例。1. 安装好JDK,放置在$JAVA_HOME变量中2. 解压Tomcat6,假设为$CATALINA_HOME;在bin目录中,解压jsvc.tar.gz,例如到$CATALINA_HOME/bin/jsvc_src,假设这个目录为$DAEMON_HOME3. 在$DAEMON_HOME中新建一个env....

2011-01-31 15:32:29 205

原创 MissionControl监控JRockit的参数

[code="java"]-Xmanagement -Dcom.sun.management.jmxremote.port=7091-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false[/code]

2011-01-31 15:31:08 156

原创 利用rsyncd/rsync, crontab实现Linux服务器间的定时备份

Linux的强大之处,就在于可以将若干个工具像积木一样搭建以实现用户期望的,千奇百怪的功能,这些功能甚至是跨越网络的……[b]环境说明[/b]工作服务器A,IP地址10.0.0.1,操作系统ubuntu 10,已建立用户flora备份服务器B,IP地址10.0.0.2,操作系统RHEL 5,已建立用户jay (uid 500, gid 500)[b]意图[/b]...

2011-01-31 15:28:29 217

原创 文件的批量改名脚本

将某目录下所有类似01jfkdjfld.pdf的文件改为01.pdf,其中01可能是其他数字,一行script搞定[code="java"]for i in *; do mv "$i" `echo "$i" | sed 's/\(^[0-9][0-9]\).*/\1.pdf/'` ; done;[/code]...

2011-01-31 15:22:17 201

原创 Tomcat的标签类实例缓存池控制

支持现场时发现,对于自定义标签库(tld),Tomcat/JBoss和其他一些中间件,如金蝶Apusic表现的不一样。Tomcat会把自定义标签的类实例缓存起来,为下一个用户/请求使用——更确切的说,是维护了一个标签处理器缓存池,可以减少标签类对象的new操作,在一定程度上提升性能,应用服务器代码可以参考org.apache.jasper.runtime.TagHandlerPool。这是Tomc...

2011-01-31 15:19:40 423

原创 trac运行中的subversion错误

trac0.11以下是依赖于svn才能够安装和运行的。在实际运行中,有可能会发生以下错误:[code="java"]Trac detected an internal error:SubversionException: ("Berkeley DB error while opening 'uuids' table for filesystem /home/jzhai/mysvn/db...

2011-01-31 15:16:06 166

原创 trac发邮件的问题

发现配置smtp段后,[code="java"]2010-06-11 17:52:25,470 Trac[web_ui] ERROR: Failure sending notification on change to ticket #8: (535, '5.7.0 authentication failed')Traceback (most recent call last):F...

2011-01-31 15:14:08 644

原创 用sendmail和cyrus-imapd架设邮件系统

环境是RHEL4.3,很多包都是现成的RPM,因此安装过程略去。要确保saslauthd,sendmail,cyrus-imapd,cyrus-imapd-utils,m4都成功安装了。将saslauthd,sendmail,cyrus-imapd都设置为开机服务。新建一个用户cyrus,设置其密码,作为imap的管理密码。用saslpasswd -c cyrus设置sasl密码。...

2011-01-31 15:12:19 250

原创 编译和使用独立于Linux系统之外的Python

为何有这样的要求,实在出于无奈。实在是无语于RPM的包依赖管理和“企业版”Linux老旧的基础软件版本——我的工作机是RHEL5.4,某台正在玩的机器是RHEL4.3改装版,所附Python分别是2.4.5和2.3.6。拜托,2.6已经出来很久了。新版的RPM包找不到,我确又不想伤筋动骨覆盖/usr/bin和/usr/lib。于是有了将Python源代码从头弄起的想法。既然不影响系统,使用...

2011-01-31 15:07:24 97

空空如也

空空如也

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

TA关注的人

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