编程工具
Erorr
Erorr
展开
-
JBoss Source Code Downloading and Compiling
包括我在内的许多菜鸟总是对各种源代码有一种崇拜,认为只有看过操作系统源代码才能成为高手。最近在学JBoss,当然要搞到源代码瞻仰一下了。首先需要安装一个SVN客户端,Windows下有一个小乌龟,简单易用,找到JBoss地址后export到本地就好了。用Svnclipse那个插件反而不太方便。接下来需要编译一下,在build目录下运行build.bat就行了,当然有些不幸运儿肯定会遇到问题啦,可能原创 2009-10-24 01:50:00 · 777 阅读 · 0 评论 -
SonarSource
最近看一个Sonar工具,这是一个管理软件质量的平台,集成了很多插件,例如Findbugs,PMD,Checkstyle等,另外还有很多能生成图表的插件。另外与CI不同的是,它还加入了数据处理功能,不仅仅是报告Bug的数量,而且能生成很多百分数或者打一个分数这样的东西。感觉就是有了理论的支持,能产生丰富的图表,也算是一个不小的创意。Java给人的感觉就是花花世界,好玩的东西太多了,但什么是能够一统江湖的工具却不明了,搞得大家的学习成本都很高。原创 2010-06-26 16:16:00 · 1165 阅读 · 0 评论 -
Nullsoft Scriptable Install System (NSIS) 软件打包工具
商业软件一般都有复杂的安装过程和安装程序,例如常见的是Setup.exe。今天了解到这样的安装软件可以通过NSIS这样的打包工具做成的。亲自动手才知道这个工具主要有两种制作方式,一种是简单地把需要的文件压缩成zip包,然后转换成.exe文件,其实也就是一个自解压的程序。另一种比较复杂,需要写脚本来完成,包括安装和卸载都需要脚本,还有写注册表等很多功能。一个软件成为产品,除了写代码还有很长的路要走,包括UI,文档,还有安装。而这些都是容易被程序员忽略,而让用户感到不爽的地方。原创 2010-06-28 21:46:00 · 870 阅读 · 0 评论 -
初识MySQL安装
想学数据库,但是家里电脑比较破,先装一个MySQL吧,另外一个原因是家里有本MySQL的书,Oracle的书放公司了。下载了最新的版本5.1,和书上的安装过程已经大不一样了。遇到2个问题,记录一下。第一个是因为以前装过一次,并且设置过root密码,所以在config的时候security会失败,解决的办法是卸载并且删除C:/Documents and Settings/All Users/Application Data/MySQL文件夹。另一个问题是,运行mysqladmin命令居然会失败,原因是没有设置原创 2010-07-03 12:39:00 · 473 阅读 · 0 评论 -
Effective Source Insight
1 How to integrate ClearCase tools into Source Insight Source Insight can integrate different kinds of source control tool into it, this document only describe how to integrate ClearCase as an example. 1.1 Check Out Step 1: Options→Custom Comm原创 2010-08-26 14:32:00 · 2510 阅读 · 1 评论 -
一些简单的分析RTSP、RTP/RTCP的方法和工具
搞流媒体的肯定会遇到抓包后的分析问题,一些好用的工具往往能事半功倍。 抓包可以是snoop或者wireshark,主要都是先选好网卡,最多再指定一些端口。 分析的时候一般都用wireshark了。根据目的地址或者源地址过滤(udp.port==xxx,tcp.port == 554等)可以过滤出有用的UDP、TCP包,然后可以Decode AS 成RTP或者RTSP。如果知道SDP信息,在分析RTP时,还可以用Edit—>Preferences在Protocols里面选H264等,直接可以解析成H264原创 2011-03-31 00:21:00 · 9523 阅读 · 1 评论 -
OSGi版本的HelloWorld实践
学习一门语言最经典的开端都是“HelloWorld”,因为原创 2014-04-26 20:43:31 · 2214 阅读 · 0 评论