
41 Tools
要什么昵称嘛
做技术好多年了,期间有过彷徨,但是我还是选择了坚持,决心把技术这条路执着的走下去。座右铭:付出才有回报。
展开
-
介绍一个ASP.NET开发工具Web Matrix
想学习或者开发个小型的ASP.NET程序,装个VS.NET,几G的庞然大物,是不是有点用牛刀解剖蚂蚁的感觉,呵呵,这是玩笑。其实有一个工具完全可以达到你的这种需求,这个工具就是Web Matrix。它并不是微软出品的正式的开发工具,而是ASP.NET团队的一些人利用业余时间完成的。它的安装文件只有1.3M,安装完了也只不过才3M左右而已。但是功能上,却不简单,可以开发ASP.NET应用程序,可以开原创 2004-11-27 19:11:00 · 3063 阅读 · 0 评论 -
SharpDevelop
SharpDevelop是一个DotNet平台下的免费的工具,支持C#和VB.NET。安装文件只有8M多点,而且开源的。如果是偶尔拿C#练练手,或者是想随便开发点小工具,或者是除了单位以外还想在家里安装一个C#开发IDE,都足够用了。 http://www.icsharpcode.net/OpenSource/SD/Download/原创 2007-11-14 17:13:00 · 1978 阅读 · 0 评论 -
Java代码混淆器ProGuard
需要对Java代码进行混淆,以增加反编译的难度。Java混淆器种类不少,不过原理基本都类似,而且目前的各种混淆器效果都并不理想。如果说真正想要效果好的,恐怕就要花钱购买专业级别的了。于是去了ProGuard网站(http://proguard.sourceforge.net/),下载了最新版本,看了看文档。用ProGuard自带的GUI试着混淆了Java代码,成功。继续看看ProGuard自带原创 2007-11-22 14:09:00 · 3261 阅读 · 1 评论 -
免费的UML建模工具StarUml
我们的开发过程中,都需要用到好多工具,如果有好的工具,就能使开发事半功倍。特别是那些功能强大,而且又免费的,特别的招人喜欢。StarUml看名字就知道是一个UML建模软件,我用了一段时间之后,感觉这应该是目前最强大的一款免费的UML建模工具,不得不佩服这些开发者们,能将这么好的东西免费提供给我们。如果您正在寻找或者使用其它免费的建模工具(那些使用Rational Rose等等的就不用考虑了,这个工原创 2008-01-08 14:42:00 · 3988 阅读 · 0 评论 -
Mock in JUnit
>是一本比较著名的关于JUnit的书。当谈到JUnit单元测试技术的时候,举出了两种测试方法,Stub和Mock。Stub的大概概念如下:Stub是代码的一部分。其目的就是用简单的行为替换复杂的行为,从而允许独立地测试代码的一部分;Mock Object是使用来代替与你的代码协作的对象的对象,这样代码可以调用Mock Object的方法,这些方法的调用的结果是由你的测试设置好的。Stub适原创 2008-04-28 14:29:00 · 5649 阅读 · 1 评论 -
FindBugs无法使用的问题
现象:突然之间发现Eclipse安装的FindBugs插件不能用了。现象,就是在项目上点右键,却再也找不到FindBugs检查项了,完全消失了。而且运行FindBugs提供的GUI程序也会因为找不到main方法而失败。无论重新安装,还是直接更新,都无法再使用。 原因:使用了JDK1.4版本。切换为5.0以上版本,再重新安装插件即可。 如果你也遇到这种问题,可以试试。原创 2008-07-10 16:01:00 · 3743 阅读 · 0 评论 -
DJunit对于Virtual Mock的支持
Java中编写单元测试,复杂一些的技术包括Stub和Mock。如今的Mock技术真的是越来越成熟了,甚至在Mock的概念上衍生出了Virtual Mock的概念。目前很多Java项目编写单元测试都会涉及部分Virtual Mock的技术。DJunit是基于JUnit开发的开源的测试框架,可以集成到Eclipse,支持很多Mock方法,支持测试覆盖率查看等等。详细的可以看http://en.wi原创 2008-05-23 12:43:00 · 7171 阅读 · 0 评论 -
CruiseControl结合DJunit产生Coverage报告
CruiseControl和DJunit都不仔细描述了,前面有不少Blog已经说明了很多了。CruiseControl可以和很多插件完美集合,包括CheckStyle、Emma等等。最新的DJunit包含了JCoverage包,可以生成测试覆盖报告。正常情况下,直接在Eclipse里使用,会生成报告,没有发现问题。把生成报告的操作写到Ant文件里,然后用Ant命令行来生成报告,也没有原创 2008-05-26 11:43:00 · 2407 阅读 · 0 评论 -
Java反编译工具――Jode
Java反编译工具――Jode。没什么可说的。支持Eclipse插件形式,可以直接去下面网址update。http://www.technoetic.com/eclipse/update原创 2008-06-06 16:21:00 · 1813 阅读 · 0 评论 -
SVN使用遇到的问题两则
1.出现Attempted to lock an already-locked dir错误在eclipse里提交或者更新文件,出错。 错误提示:Attempted to lock an already-locked dir svn: Working copy E:/eclipse32/workspace/MyProject/ locked 简单解决方法:显示所有隐藏文件,直接进入到上原创 2008-11-13 11:22:00 · 1849 阅读 · 0 评论 -
Ajax&&GWT
工作的久了,一直忙于公司相关的技术和业务上,对于如今流行的技术基本不了解,感觉有点跟不上时代的脚步。最近不用加班,不是很忙,就想看点新鲜的东西,去看了看优快云的专题,Ajax就进入了我的视线。可能有人说,这算什么流行技术啊,Ajax都快Out了。呵呵,没办法,对于我来说,的确还算是新鲜的。Ajax的原理我是了解一点的,只不过从来没有使用过而已。关于Web开发,我以前也做过Asp.net相关的原创 2009-02-04 13:17:00 · 1344 阅读 · 0 评论 -
CheckStyle使用java.header文件的问题
基本步骤:1.建立项目,编译通过。2.使用CheckStyle进行检查(自定义的规则需要java.header文件)。此时没有放入java.header文件,检查结果全部OK。3.期间填加checkstyle用的java.header文件。并刷新Eclipse工程。4.使用CheckStyle再次进行检查。检查结果全部OK。 导致问题:没有java.header文件的话原创 2008-12-19 11:10:00 · 2094 阅读 · 0 评论 -
StatCVS 对使用CVS的项目进行深入统计的开源工具
这个工具很好,主要是分析cvs的log得出统计结果,以HTML页面形式提供,非常直观。具体的用法不用多说了,自己去http://statcvs.sourceforge.net下载然后试试就知道了。想说的,是几个很有意思的统计结果,比较能说明问题的。以我的项目做为代表,可能其它项目不是这样。1.一周的开发效率。周二周四开发效率最高,周三其次,周一和周五开发效率最低。似乎合情合理啊。说明项目的开发原创 2007-04-05 10:42:00 · 2705 阅读 · 1 评论 -
将Java包程序转换为Exe可执行文件
大部分Window用户还是比较习惯直接执行Exe文件,而不习惯先进行相关路径等等配置,然后进入命令窗口执行某个Java包程序。尽管可以写一个bat文件来解决这个问题,但是这就需要程序员对bat文件的格式比较熟悉,而且用户不一定喜欢这种方式。JSmooth是一款免费将JAR包转换为Exe文件的工具。使用方法一般是先将开发的Java程序制作成包含Manifest的JAR包,然后使用JSmooth将原创 2006-10-20 21:20:00 · 5511 阅读 · 1 评论 -
今天用到了RM格式文件的分割工具RealProducer
项目要加一些视频文件,这些视频都是几个老师对数据结构课程中的一些难点问题进行的视频讲解,本来是DAT格式,转换成了RM格式。但是每个RM文件都包含几个知识点的讲解,因此需要将其进行分割。上网找了找,发现RealProduce所附带的一个工具可以达到此目的。找到一个网页,上面有此附带工具的下载链接,也有简单的应用介绍,一看估计就会用了。网页链接地址请点击这里http://bible.younet.c原创 2004-11-27 19:23:00 · 5471 阅读 · 0 评论 -
如何二次压缩RM和RMVB格式文件
对RM/RMVB格式文件进行二次压缩,可以用一个软件Easy RealMedia Tools,它包含两个工具,一个是Easy RealMedia Producer,一个是Easy RealMedia Editor。Editor可以用来合并分割RM/RMVB格式的文件,以及编辑文件的信息。Producer可以用来二次压缩RM/RMVB格式的文件,可以设置码率,分辨率等等;支持批量压缩,支原创 2004-11-27 19:48:00 · 5775 阅读 · 0 评论 -
支持.NET环境的GIS开发工具MapXtreme2004
MapXtreme2004是MapInfo公司的基于微软的DotNet架构开发的产品。MapXtreme2004产品使得开发人员可以享用微软的.NET技术架构带来的好处,如跨语言性,创建Web服务,部署分布式应用等先进的技术。MapXtreme2004将Professional、MapX、MapXtreme for Windows产品的功能和易用性集中在统一的对象模型上,为合作伙伴、客原创 2004-12-10 12:52:00 · 2615 阅读 · 0 评论 -
应用NUnit软件进行.NET程序测试初步
在.NET环境中进行单元测试,有许多软件可以完成,NUnit就是其中之一。这是一款与JUnit齐名的,同属于xUnit家族的单元测试软件。在http://www.NUnit.org可以免费得到这款软件。NUnit 应用程序提供了一个用于编写单元测试的框架,以及一个运行这些测试和查看结果的图形界面。 这里说的是一个初次使用NUnit会遇到的问题。 安装完NUnit原创 2004-12-16 20:57:00 · 1875 阅读 · 0 评论 -
DOTNET反编译工具Lutz Roeder's Reflector
鼎鼎大名的Reflector工具可以反编译C#、VB.NET和Delphi编写的程序。此工具出来好久了,Lutz Roeder一直在对这个工具进行升级完善,目前版本是Version 4.1.25.0。用此工具试着打开了自己曾经用C#编写的一个程序,反编译以后,C#代码几乎一点不差的展现在了眼前。看来对于.NET编写的程序,没有太多的秘密可言了。对于我这样在学习阶段的人,应该说是好事情吧原创 2005-01-11 14:43:00 · 3308 阅读 · 0 评论 -
可以内置到.NET环境中的单元测试工具TestDriven.NET
TestDriven.NET是一个VS.NET单元测试工具,它能够与VS.NET 2003环境完全集成。它应该算是在NUnit的基础上编写的一个工具,测试代码的语法与NUnit相同。官方网站为http://www.testdriven.net/ 。下面是其官方介绍: TestDriven.NET makes it easy to run unit tests with a原创 2005-01-05 11:57:00 · 2327 阅读 · 0 评论 -
ASP.NET开发工具Web Matrix介绍
ASP.NET开发工具Web Matrix介绍 作者:arui 主页:http://blog.youkuaiyun.com/arui319一、开篇语通常,一说到ASP.NET编程,我们大多数人都会想到微软的Visual Studio .NET平台,现在的正式版本是2003版,2005版本也即将出炉。然而,如果你只是想学习或者仅仅是想开发个小型的ASP.NET程序,装个VS.NET,几G的庞然大物,原创 2005-02-18 12:56:00 · 6570 阅读 · 2 评论 -
IBM WebSphere 285考试经验
很久没有考试了,借着学校和IBM是合作伙伴,而且开了WebSphere课程的机会,参加了IBM的285考试,通过。 Test 285(Developing with WebSphere Studio V5.0)考试主要面向使用WebSphere 应用开发技术的初级开发人员,尤其是使用IBM产品涉入Web Development的专业人员和学生。这些开发人员主要从事J2EE Web应用程序、原创 2005-06-20 19:07:00 · 2463 阅读 · 0 评论 -
使用Microsoft Web Application Stress进行压力测试
Web Application Stress 是Microsoft免费提供的一款软件专门对WEB服务进行压力测试用的工具软件。我经常会需要测试一些服务器的运行状态和响应时间什么的,比如在网络中新加了一台防火墙做好设置以后,它的改动对于网络中应用层的服务影响怎么样,客户会不会明显感觉到IE 打开站点的速度明显减慢等等,尤其是在防火墙工作在透明代理模式下加上了一些对于应用服务的内容限制以后,设置前原创 2005-06-28 14:02:00 · 3215 阅读 · 0 评论 -
微软Microsoft系列产品
【桌面产品】Windows XP Windows XP是微软的最新桌面操作系统,包含Windows XP Home和Windows XP Professional两个产品。Windows XP代表着高效而可靠的计算新标准,它通过强大的Internet和数字媒体功能让用户能够更加自由地感受数字世界,同时,超强的安全性和稳定性能够更加提高工作效率,为企业和个人用户带来全新的易于使用和更加兴奋的PC体原创 2005-12-01 13:17:00 · 2639 阅读 · 0 评论 -
Eclipse3.0.0插件安装解决方法
按照以前的方法,将下载的插件文件解压缩,分别拷贝到Eclipse对应的features和plugins目录,重新启动Eclipse,结果插件没有被正确安装。插件的配置信息没有自动的被保存下来,也许是个BUG吧。最简单的解决方法,拷贝以后将Eclipse的configuration/org.eclipse.update/目录下的platform.xml文件删除,重新启动Eclipse以后,就会自原创 2005-12-17 14:11:00 · 1923 阅读 · 0 评论 -
TOMCAT常用优化
Tomcat的性能,对比Weblogic或者Websphere,自然是差了不少。但是Weblogic或者Websphere的价格都比较昂贵,一些创业级网站恐怕没有能力支付,毕竟钱要用在刀刃上。免费开源的Tomcat,对付一般的网站,还是够用的。比如,一个网站的并发访问量在1000以下的,就可以使用Tomcat。使用Tomcat,需要修改一些默认的配置,以提高Tomcat的性能和并发量。这里记录几点。原创 2010-07-15 17:48:00 · 6634 阅读 · 0 评论