`
darrendu
  • 浏览: 196924 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
1.mvn archetype:create这样的语法,这里archetype是一个插件标识而create是目标标识   2.一个Maven插件是一个单个或者多个目标的集合。   3.一个目标是一个明确的任务,它可以作为单独的目标运行,或者作为一个大的构建的一部分和其它目标一起运行。一个目标是Maven中的一个“工作单元(unit of work)”。   4.当提到一个插件目标的时候,我们常常用速记符号:pluginId:goalId。例如,当提到Archetype插件的create目标的时候,我们写成archetype:create。  
1.当Maven运行的时候它向项目对象模型(POM)查看关于这个项目的信息。POM回答类似这样的问题:这个项目是什么类型的?这个项目的名称是什么?这个项目的构建有自定义么?这里是一个由Maven Archetype插件的create目标创建的默认的pom.xml文件。   想要看这个“有效的 (effective)”POM,或者说Maven真正运行根据的POM,在simple项目的基础目录下跑下面的命令。 $ mvn help:effective-pom
1.创建项目    C:\Documents and Settings\Administrator>mvn archetype:create -DgroupId=myGroupId  -DartifactId=FirstMavenProject  -DpackageName=com.app.security       archetype:create 称为一个Maven目标 (goal)。如果你熟悉Apache Ant,一个Maven目标类似于一个Ant目标       (target);它们都描述了将会在构建中完成的工作单元 (unit of work)。这个插件的前缀是“a ...
1.Maven解压后的目录结构是    ${home}/bin    ${home}/boot    ${home}/conf    ${home}/lib    ${home}/LICENCE    ${home}/NOTICE    ${home}/README   2. Maven的下载文件只有大概3 MB,它能达到如此苗条的大小是因为Maven的内核被设计成根据需 ...
1.去Apache官网下载Maven最新版本,http://maven.apache.org/download.html   2.解压到硬盘,设定环境变量    Path :E:\开发工具\apache-maven-2.2.1\bin    M2_HOME : E:\开发工具\apache-maven-2.2.1   3.验证安装 cmd-->  mvn -v   显示信息:   C:\Documents and Settings\Administrator>mvn -vApache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+ ...
 HashMap Hashtable LinkedHashMap 和TreeMapjava为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得到值,因此不允许键重复,但允许值重复。Hashmap 是一个 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写HashM ...
弄了好久终于把openfire源码部署成功,现把心得记录如下 1.从官网下载 www.jivesoft.org 源代码 2.解压后,拷贝到myEclipse wordspace内,目录名为openfireSrc(随便起,后面要使用此名称) 3.myEclipse--->newProject-->javaProject,projectName为openfire ...

关于文档

    博客分类:
  • J2EE
需求说明书:此说明书用于体现市场部的基本需求,明确产品的需求规划,把需求书面化,明确化。设计人员阅读此文档后,清楚产品的概念,基本功能。
1.         开发工具使用MyEclipse6.5,由于myEclipse6.5内置eclipse版本是3.3,jbpm4插件(要求3.4.2以上版本)整合到myElipse6.5会有问题 2.         思路,下载eclipse3.4.2版本 google搜索: eclipse-jee-ganymede-SR2-win32.zip,首相将jbpm4插件整合到eclipse3.4.3,然后将My
两个Acitivity之间传递参数,通过Intent传递, 发送:intent.putExtra("hello", "world....");   接受:String value = getIntent().getStringExtra("hello");    
1.android的layout下的布局文件,必须是0-9个字符,必须都是小写

2.关于函数

1.ECMAScript,不存在独立的函数,所有函数必须是某个对象的方法    
var array = [];   1.array.push("value"),将一个元素放到数组的末尾,可添加一个或多个项   2.var value = array.pop();返回数组的最后一个元素,同时数组的长度减一   3.var value = array.shit()删除数组第一项,并作为返回值返回   4.array.unshift("value")在数组的开头添加元素   5.array.slice(1),array.slice(1,4)同String类的slice方法,注意两个参数时,返回元素不包含最后一个元素   ...
写道 碰到这样的错误提示信息一般是spring中AOP代理配置出现问题,在spring中代理的配置基本上有这么两种一种是基于JDK,而另外一种是CGLIB的代理。 基于JDK的代理是面向接口的,所有使用 Proxy 的对象都必须定义一个接口,而且用这些对象的代码也必须是对接口编程的,Proxy 生成的对象是接口一致的而不是对象一致的。Proxy 毕竟是通过反射实现的,必须在效率上付出代价:有实验数据表明,调用反射比一般的函数开销至少要大 10 倍。而且,从程序实现上可以看出,对 proxy class 的所有方法调用都要通过使用反射的 invoke 方法。因此,对于性能关键的应用,使用 pro ...
1.需要两个文件,httpd和subversion. httpd是web服务器,用来通过web访问subversion,httpd可以在apache官方网站上下载到 2.新建一个用户:svnroot 最好不要让root用户参与到svn的权限管理和日常的运行和维护工作中来,但是下面的一些安装和配置操作还是 需要root用户来完成的,因为有些操作只有root才能做。权限问题很重要。曾经因为权限问题折腾了一天。 3.编译安装httpd (root用户操作): //解压apache2安装包 # tar xvzf httpd-2.2.2.tar.gz //进入解压后的目录 ...
Global site tag (gtag.js) - Google Analytics