`
文章列表
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搜索一下,介绍性的文档很多. ...
很多人都说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 /& ...
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 ...
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 /> --& ...
在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 ...
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 ...
http://ubuntu.osgeeker.com/2008/03/ubuntu.html我在某台机子安装Ubuntu Server时,安装过程跳过了网络配置的步骤,回头在另一台机子SSH登录这台机子的时候始终不能连接,通过路由器DHCP Client Table列表中查看发现安装Ubuntu Server的这台机子并未加入网络,很是奇怪。于是在这台机子上执行命令: $ifconfig 返回结果中只有lo,没有eth0,这才联想到可能和安装时跳过网络配置有关,只需要简单配置一下即可让这台机子正常加入网络。 $sudo pico /etc/network/interfaces 这就会启动简单文本 ...
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 ...
在国外网站看到的开发环境建议,记录下来,有空研究一下! 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 ...
这两天在构建一个应用的使用用到了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“替换 ...
ubuntu使用sudo来执行管理员权限的操作,但是每次都 要输入密码,不是很方便.于是在google上找到了一个不用输入密码的办法,就是更改/etc/sudoers的配置,但是让我万万没想到的就是,我更 改了/etc/sudoers的文件访问权限,结果sudo就不能用了.而且我还不知道root用户的密码,导致我失去了对系统的管理权.看来网上的一些 文章还是要仔细看清楚再行动,否则后果自负呀! 没办法还得在google上查找补救办法,最终查到一篇关于更改root密码的文章http://www.iteye.com/topic /64050,也不知道能否管用,反正系统几乎瘫痪,只好硬着头皮试试. ...
今天搭建了ODE开发环境,根据官方文档的说明要先安装Ruby环境,因为Apache ODE是用buildr工具来构建的,buildr是一个用来构建Java项目的工具,也是Apache收录的第一个Ruby项目。Apache 接纳了 Buildr 项目后,这次又将 Buildr 项目提升为一级项目,网址是 http://buildr.apache.org 。看来 Apache 也越来越关注 Ruby 语言相关的一些工具、框架和项目了。 按照官方文档的提示安装Ruby,我在XP下试了很多次,总是在安装Buildr的时候出现这样那样的错误,很是郁闷!看来玩Ruby并不是那样轻松,也许是本人水平有限。后 ...
Global site tag (gtag.js) - Google Analytics