- 浏览: 34438 次
- 性别:
- 来自: 北京
-
最新评论
-
daoyongyu:
TOMCAT7都已经设置好了。只需要在命令行启动就可以了。
远程调试Tomcat7下的应用
文章列表
docbook5.0放出已经有一段时间了,正好要用docbook写文档,决定要遵循5.0标准,索性就把5.0的一些新特性记录下来.
今天先说说5.0的文档声明与4.0有什么不同,docbook5已经不推荐使用dtd,取而代之的是RELAX NG,RELAX NG(读作“relaxing”),是一种基于语法的 XML 模式语言,可用于描述、定义和限制 XML
词汇表。通过本文了解某些人不喜欢使用文档类型定义(Document Type Definition,DTD)的原因,以及 RELAX NG
如何针对它进行改善.如果你想更深的了解RELAX NG,可以去google搜索一下,介绍性的文档很多. ...
- 2009-07-31 10:36
- 浏览 1032
- 评论(0)
很多人都说docbook配置环境比较繁琐,今天看了一下docbook5的文档,5.0不再使用旧的SGML DTD,转而使用XML,感觉配置相对容易多了,网上有篇文章介绍5.0的编译环境,真的比较简单.不过我今天看了看jboss seam的文档构建过程,构建环境搭建真是简单的不能再简单了,jboss seam使用maven来发布docbook文档,用到了maven-jdocbook-plugin,我把jboss seam的构建提取出来,大家可以参考来方便构建自己的docbook.
创建一个最最简单的maven空项目,pom.xml内容如下:<!--<br />
<br /& ...
- 2009-07-27 17:24
- 浏览 1174
- 评论(0)
Sonar是开源的代码质量管理平台,它把代码质量相关软件集成到一起统一管理,集成的软件如下:<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
-->CPD
Checkstyle
Clover
Cobertura
Findbugs
General
Google analytics
PMD
Squid
Surefi ...
- 2009-07-23 17:21
- 浏览 3336
- 评论(0)
Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问.
我的Mysql环境是ubuntu+mysql5
1.修改/etc/mysql/my.conf,修改bind-address,指定为本机实际IP地址,你的my.con修改完大概是如下的样子<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--& ...
- 2009-07-22 13:52
- 浏览 884
- 评论(0)
在ubuntu安装Mysql Server比较简单,一条命令就可以搞定,如下:<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
-->sudo apt-get install mysql-server
但是用apt-get安装mysql不能设置默认字符集,可能是我不明白怎么弄,安装完默认字符集是latin1 ...
- 2009-07-22 11:01
- 浏览 912
- 评论(0)
maven-tomcat-plugin能够方便的部署war应用到本地或远程的tomcat上,废话少说,看代码,下面是带有maven-tomcat-plugin配置的pom.xml<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><properties>
<!-- Cargo se ...
- 2009-07-21 14:13
- 浏览 989
- 评论(0)
http://ubuntu.osgeeker.com/2008/03/ubuntu.html我在某台机子安装Ubuntu
Server时,安装过程跳过了网络配置的步骤,回头在另一台机子SSH登录这台机子的时候始终不能连接,通过路由器DHCP Client
Table列表中查看发现安装Ubuntu Server的这台机子并未加入网络,很是奇怪。于是在这台机子上执行命令:
$ifconfig
返回结果中只有lo,没有eth0,这才联想到可能和安装时跳过网络配置有关,只需要简单配置一下即可让这台机子正常加入网络。
$sudo pico /etc/network/interfaces
这就会启动简单文本 ...
- 2009-07-20 14:42
- 浏览 717
- 评论(0)
http://bbs.sinobuy.cn/index.php/topic,4296.0.html?PHPSESSID=25ea8175fd223dca364084582215d04bcmd下切换到 mysql 安装目录
例
d:/mysql/bin
前提:mysql用户root密码为空.
输入 mysql -u root mysql
mysql> 状态下输入 update user set password=password('新密码') where user='root';
回显
Query OK, 0 rows affected (0.00 sec)
Rows mat ...
- 2009-06-19 17:22
- 浏览 1094
- 评论(0)
在国外网站看到的开发环境建议,记录下来,有空研究一下!
eclipse as IDE
mercurial for source code management
merclipse mercurial eclipse plugin http://goldenhammers.com/merclipse/
maven for builds (and m2eclipse)
mylyn with bugzilla for issue tracking
tomcat as application server
hudson for continuous integration https://h ...
- 2009-06-11 21:45
- 浏览 597
- 评论(0)
这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库.
手工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法,命令结构如下:
find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'
下面这个例子就是将当前目录及所有子目录下的所有pom.xml文件中的”http://repo1.maven.org/maven2“替换 ...
- 2009-05-27 10:21
- 浏览 880
- 评论(0)
ubuntu使用sudo来执行管理员权限的操作,但是每次都
要输入密码,不是很方便.于是在google上找到了一个不用输入密码的办法,就是更改/etc/sudoers的配置,但是让我万万没想到的就是,我更
改了/etc/sudoers的文件访问权限,结果sudo就不能用了.而且我还不知道root用户的密码,导致我失去了对系统的管理权.看来网上的一些
文章还是要仔细看清楚再行动,否则后果自负呀!
没办法还得在google上查找补救办法,最终查到一篇关于更改root密码的文章http://www.iteye.com/topic
/64050,也不知道能否管用,反正系统几乎瘫痪,只好硬着头皮试试.
...
- 2009-05-20 10:18
- 浏览 1102
- 评论(0)
今天搭建了ODE开发环境,根据官方文档的说明要先安装Ruby环境,因为Apache ODE是用buildr工具来构建的,buildr是一个用来构建Java项目的工具,也是Apache收录的第一个Ruby项目。Apache 接纳了 Buildr 项目后,这次又将 Buildr 项目提升为一级项目,网址是 http://buildr.apache.org 。看来 Apache 也越来越关注 Ruby 语言相关的一些工具、框架和项目了。
按照官方文档的提示安装Ruby,我在XP下试了很多次,总是在安装Buildr的时候出现这样那样的错误,很是郁闷!看来玩Ruby并不是那样轻松,也许是本人水平有限。后 ...
- 2009-04-05 19:39
- 浏览 1230
- 评论(0)