`
文章列表
20岁以前,大部份的人是相同的,升学读书升学读书...,建立自己基础。在父母亲友,社会价值观影响及误打误撞的情况下完成基本教育。  选择读书,应该一鼓作气,在您尚未进入产业时,能读多高就多高,毕竟何时进 ...

c#回调

以下为C#实现回调的一个小例子。 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 {      class Program      {          static void Main(string[] args)          {              //创建一个控制器对象,将提供给它的回调对象传入              Controller obj = new Controller(new CallBack());         ...
1. F5:启动调试 2. F7 /Shift-F7:显示代码窗口或显示设计器窗口 3.Alt-Enter:显示选中对象的属性(这是个常用的windows快捷键,可以用显示目录和文件的属性) 4.F6 / Shift-F6 / Ctrl-Shift-B:生成解决方案/生成项目/生成解决方案 5.Shift-Alt-C: 在项目里添加类 6.Ctrl-K + Ctrl-C: 注释一段选择代码
序号      输出内容意义 1 Type is missing a javadoc commentClass  缺少类型说明 2“{” should be on the previous line “{” 应该位于前一行 3 Methos is missing a javadoc comment 方法前面缺少javadoc注释 4 Expected @throws tag for “Exception”在注释中希望有@throws的说明 5“.” Is preceeded with whitespace “.” 前面不能有空格 6“.” Is followed by whitesp ...
北风网-陶宝哥-JUnit-10-HttpUnit03.avi 27.4MB 北风网-陶宝哥-JUnit-11-TDD思想.avi 54.8MB 北风网-陶宝哥-JUnit-1-简介.avi 39.2MB 北风网-陶宝哥-JUnit-2-SetUp和TearDown及断言方法.avi 46.8MB 北风网-陶宝哥-JUnit-3-JUnit4中的注释讲解1.avi 38. ...
操作相关菜单如上图  
TestSuite的使用 您定义自己的TestCase,并使用TestRunner来运行测试,事实上TestRunner并不直接运行 TestCase上的单元方法,而是透过TestSuite,TestSuite可以将数个TestCase在一起,而让每个TestCase保持简单。来看看一个例子: MathToolTest.java package onlyfun.caterpillar.test; import onlyfun.caterpillar.MathTool; import junit.framework.TestCase; public class Mat ...
首先,下载Xfire需要的相关文件: 进入 http://xfire.codehaus.org/Download ,你将看到一下页面。点击下载既可。 将解压文件解压,解压后,复制相关jar,并且添加到项目的环境变量中。   新建一个J2EE的项目。   导入Xfire的jar文件  
XFire是新一代的Java Web服务引擎,XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,XFire的配置非常简单,可以非常容易地和Spring集成。 XFire是codeHaus组织提供的一个开源框架,它构建了POJO和SOA之间的桥梁,主要特性就是支持将POJO通过非常简单的方式发布成Web服务,这种处理方式不仅充分发挥了POJO的作用,简化了Java应用转化为Web服务的步骤和过程,也直接降低了SOA的实现难度,为企业转向SOA架构提供了一种简单可行的方式。   官方网站:http://xfire.codehaus.org/
在CheckStyle的最新发布版本中,有一个对于Sun的Java编码规范的配置文件信息。但是,其中有很多条目并不一定符合项目开发的需要。就算是对于很多优秀的开源项目,按照这个规范来进行检查,也会出现成千上万的错误。这就是为什么需要定制CheckStyle的原因。 CheckStyle的执行基于XML配置文件,它的主要组成部分是:   ·Module:整个配置文件就是一棵Module树。根节点是Checker Module。   ·Properties:它来决定一个Module如何进行检查。每个Module都有一个默认值,如果不满足开发需求,可以设定其它的值。   下面是一个示例: <mo ...
代码改进插件     CheckStyle:用于编码标准   PMD 的 CPD:帮助发现代码重复   Coverlipse:测量代码覆盖率   JDepend:提供依赖项分析   Eclipse Metric 插件:有效地查出复杂度     代码改进插件和相应的下载站点 URL 工具 目的 Eclipse 插件的 URL CheckStyle 编码标准分析 ttp://eclipse-cs.sourceforge.net/update/ Coverlipse 测试代码覆盖率 ttp://coverlipse.sf.net ...
首先安装eclipse,如下图: 然后进入checkclipse的官方网站,点击 Download from SourceForge 进如下载页面。 点击DownLoad进行下载 复制黏贴了之后,打开eclipse,查看首选项。
      Checkstyle4.3是非常优秀的代码规范检查软件,可以大幅的提高代码质量, 当项目的开发人员比较多时,用它来统一代码风格是很有必要的。它可以根据设置好的编码规则来检查代码。 比如符合规范的变量命名,良好的程序风格等等。如果你的项目经理开会时说,“我希望我们写出来的代码就象一个人写的!” 时,用Checkstyle绝对是正确选择。:)   Checkstyle只能做检查,而不能做修改代码。 想修改代码格式,请使用Jalopy. 它和Checkstyle配合使用非常合适。 Checkstyle的配置性极强。 你可以只检查一种规则,也可以检查三十,四十种 ...
Pentaho Report Designer是一款所见即所得的开源报表设计工具。在设计报表的时候,用户可以随意拖放和设置各种报表的控件,还可以快速方便地设置报表的数据来源。在报表的设计过程中,用户可以随时预览报表的结果。是一款不错的报表设计工具。 下面简单列出Pentaho Report Designer的一些主要技术特点:1、以JFreeReport为核心引擎;2、是一款所见即所得的报表设计工具。图形化界面,支持拖放,支持5种格式(PDF, HTML, XLS, RTF, CSV)预览和生成报表。3、是一个独立的报表设计工具。可以不依赖Pentaho的报表服务器。4、提供基本的画图功能。包 ...
关于Lucene检索结果的排序问题。 已经知道,Lucene的默认排序是按照Document的得分进行排序的。当检索结果集中的两个Document的具有相同的得分时,默认按照Document的ID对结果进行排序。 下面研究几种设置/改变检索结果排序的方法。 ■ 改变Document的boost(激励因子) 改变boost的值实现改变检索结果集的排序,是最简单的方法,只需要在建立索引的过程中,设置指定的Document的boost值,来改变排序结果中Document位置的提前或者靠后。 根据在文章 Lucene-2.2.0 源代码阅读学习(39) 中说明的关于Lucene得分的计算, ...
Global site tag (gtag.js) - Google Analytics