自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 dom4j操作xml文件

在pom 中引入: <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency>(一)新增一个xml文件 本地没有xml文件,创建一个新的xml文件:private static final St

2017-02-26 18:16:58 293

原创 Maven聚合与继承

Maven的聚合特性能够把项目的各个模块聚合在一起构建,而maven的继承特性怎能帮助抽取各个模块相同的依赖和插件配置,在简化pom的同时,促进各个模块的一致性。

2017-02-26 16:11:54 267

原创 java基础学习(一)

java与c++的区别: C++支持与C语言的向后兼容性,C++是c的一个超集,包括许多c语言不具备的特性。这些特性导致c++在某些方面过于复杂。 java是基于c++的,但是它是一种更纯粹的面向对象程序设计语言。在java中几乎一切都是对象。在java中用”引用“操作对象,但是,拥有一个引用并不一定需要有一个对象与之绑定,例如:String str; 但是如果直接使用该引用,向其发送消息,

2017-02-23 21:43:23 236

原创 Maven仓库 和生命周期

对于maven来说,仓库分为:本地仓库和远程仓库。 当maven根据坐标寻找构建时,会首先查看本地仓库,存在则直接使用,如果本地仓库不存在此构件,或者需要最新版本时,maven就会去远程仓库查找,发现需要的构建之后,下载到本地仓库使用。安装好maven后,如果不执行任何maven命令,本地仓库目录是不存在的。当用户输入第一条maven命令后,maven才会创建本地仓库,然后根据需要和配置,下载构件

2017-02-22 22:33:38 317

原创 Maven依赖

Maven存在以下几种依赖范围: a、compile:编译依赖范围。默认使用该依赖范围。对于编译、测试和运行三种classpath都有效。 b、test:测试依赖范围。只对测试classpath有效。在编译主代码或者运行项目的使用时将无法使用此类依赖。 c、provided:已提供依赖范围。对于编译和测试有效,但是在运行时无效。 d、runtime:运行时依赖范围。对于测试和运行时有效,但是

2017-02-20 23:46:54 2241 1

原创 邮件服务测试GreenMail

GreenMail是开源的邮件服务测试套件 在POM中定义项目依赖: <!--实现发送必须的类库--> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </dependency> <dep

2017-02-20 22:36:54 1926 1

原创 Spring Framework所需的构建

Spring实现依赖注入、切面编程、数据库等需要的一些构件: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.3.RELEASE</version> </dependency> <d

2017-02-15 00:27:44 268

原创 Maven坐标和依赖

任何一个构件都可以使用maven坐标唯一标识,Maven坐标元素包括:groupId,artifactId,version,package,classifier: dependency> groupId>org.sonatype.nexusgroupId> artifactId>nexus-indexerartifactId> version>2.

2017-02-15 00:09:48 230

原创 Maven中使用Junit测试

在src\test\java中编写测试程序,会出现提示找不到junit.jar包:import static org.junit.Assert.assertEquals;import org.junit.Test;public class HelloTest { @Test public void testHello(){ App app=new App();

2017-02-14 23:01:56 25444

原创 创建一个maven项目(非web项目)

1、在启动页面选择Create New Project后,会出现如下: 选择Maven项目后,勾选 Create from archetype。对于非web项目,选择maven-archetype-quickstart 能快速建立一个普通maven项目。 2、下一步Next之后,填写groupid,artifaceId;再下一步,在Properties中添加 archetypeCatal

2017-02-11 16:41:18 4940

原创 MongoDB 分片(一)

分片 分片是指将数据拆分,将其分散存放在不同的机器上的过程。不需要强大的计算机就可以存储更多的数据,处理更大的负载。 MongoDB支持自动分片。允许创建一个包含许多台机器(分片)的集群,将数据子集分散在集群中,每个分片维护着一个数据集合的子集。 复制是让多台服务器都拥有同样的数据副本;而每一个分片都有其他分片拥有的不同的数据子集。分片可以增加可用RAM,增加可用磁盘空间,减轻单台服务器

2017-02-11 16:37:29 298

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除