作者归档:admin

关于 admin

给我一个支点,我可以创造一个杠杆。

jboss classloader parent last的实现

WAS里可以方便的设置JAVA CLASSLOADER是PARENT FIRST(DEFAULT)还是PARENT LAST。而JBOSS改起来比较麻烦一些。文档也不这么多。最近被APACHE的HTTPCLIENT和COLLECTION,LOG4J的包冲突搞了几次,没办法只有GOOGLE一把,在CODEHAUS里找到一个方法:先放一个jboss-service.xml 到app.war下面。这个文件里写明哪几个包是不需要PARENT FIRST的: [code] myappname:loader=myappname.war java2ParentDelegation=false [/code] 然后设置myappname:loader=myappname.war为相应的值。对于LOG4J,还需设置JBOSS的server/conf 下的jboss-service.xml 改为:resource:jboss-log4j.xml jboss-log4j.xml必需要在classpath下。

发表在 J2EE | 留下评论

PHP性能调优好工具XDEBUG+WINCACHEGRIND

下载对应PHP版本的xdebug: [url]http://www.xdebug.org[/url] 下载wincachegrind:[url]http://sourceforge.net/projects/wincachegrind/[/url] 配置php.ini: 我的是PHP5.2.2使用5.2.1的xdebug.dll extension=php_xdebug-2.0.0rc4-5.2.1.dll [Xdebug] xdebug.profiler_enable=on xdebug.trace_output_dir=”d:/APMXE5/xdebug” xdebug.profiler_output_dir=”d:/APMXE5/xdebug” 在d:/APMXE5/xdebug会生成cachegrind.out.2336这样的文件。使用wincachegrid打开就可以看到哪些方法调用占的时间多。 在LINUX也有相应的软件读取cachegrind.out.2336这样的文件。上次看到Rambus在作报靠使用的MAC机器上的一个工具,也很好看。 Functionality The Xdebug extension helps you debugging your script by providing a lot of valuable debug information. The debug information that Xdebug can provide includes the following: stack … 继续阅读

发表在 PHP | 一条评论

mysql5 BSD6 ports安装加入中文字符集支持

使用port安装默认是没有中文字符集gbk的,以下方法可以加入中文支持: [code] #cd /usr/ports/databases/mysql51-server/ #make deinstall clean #rm /var/db #cd /usr/ports/databases/mysql51-client/ #make deinstall clean #reboot #cd /usr/ports/databases/mysql51-server/ #make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_COLLATION=gbk_chinese_ci WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes SKIP_DNS_CHECK=yes WITHOUT_INNODB=yes PTHREAD_LIBS=-lthr install clean #cd /usr/ports/databases/mysql51-client/ #make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_COLLATION=gbk_chinese_ci WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes SKIP_DNS_CHECK=yes WITHOUT_INNODB=yes … 继续阅读

发表在 系统维护 | 留下评论

sed

      2005-02-17 sed What is sed? Sed stands for Stream EDitor. It is called this because input flows through the program to standard out (this output is generally redirected to a file). It is also called a non-interactive … 继续阅读

发表在 系统维护 | 2 条评论

MULE kick start

The article after is a very good one to explain how the hello example to work by the Mule. [url]http://www.devx.com/enterprise/Article/26680/0/page/1[/url] [url]http://www.devx.com/enterprise/Article/26680/0/page/2[/url] Mule official manual about hello example. [url]http://mule.codehaus.org/Hello+World+Example[/url]

发表在 J2EE, 未分类 | 留下评论