maven依赖关系中Scope的作用

maven依赖关系中Scope的作用

- JAVA - 阅2255

maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 *

通用简写表

- 经验分享 - 阅2525

说明:在开发中,很多单词比较长,合适通用的缩写不但使可读性不变,还可以增加编码的整洁性.1、本缩写表是《编码命名规范》的附录。2、本缩写表中列出的都是通用性缩写,不提供标准缩写,如:Win9x、COM 等。3、使用本缩写表里的缩写时,请对其进行必要的注释说明。4、除少数情况以外,大部分缩写与大小写无关。通 用 缩 写 表缩 写全 称addrAddressadmAdministratorappApp

这些让你可以让java飞起来

这些让你可以让java飞起来

- 服务器配置 - 阅2869

java通过这么多年 的发展,形成大量的经过生产检验的工具和类库,接下来介绍几个让你的java飞起来。MavenMaven是一个Java构建系统,相比于配置,它更重视规范。Maven定义了应用程序的结构,并提供了许多内置函数,比如运行测试,打包应用, 部署你的库。使用Maven会显著降低管理Java项目的认知开销。 Maven Central是Java世界中的PyPI,为已发布的Java库

dubbox中GET传输方式接收对象参数

dubbox中GET传输方式接收对象参数

- JAVA - 阅9603

在dubbox中GET请求方式中可能会有很多个参数,如果在方法中一个一个写不太好维护,所以建议使用对象接收.就像post,put待那样,但对于新手来说,有时候会出现问题,正常情况下可能写成这样: @GET @Path("{pageSize : \\d+}/{pageIndex : \\d+}") RetResult select(@PathParam("pageSize") in

happens-before原则

happens-before原则

- JAVA - 阅3230

Java内存模型具备一些先天的“有序性”,即不需要通过任何手段就能够得到保证的 有序性,这个通常也称为 happens-before 原则。如果两个操作的执行次序无法从happens-before原则推导出来,那么它们就不能保证它们的有序性,虚拟机可以随意地对它们进行重排序。  下面就来具体介绍下happens-before原则(先行发生原则):程序次序规则:一个线程内,按照代

List,Set,Map用法以及区别

List,Set,Map用法以及区别

- JAVA - 阅3501

List,Set,Map是否继承自Collection接口? 答:List,Set是,Map不是。 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Collection的类,Java JDK提供的类都是继承自Collec

简单的rabbitmq服务端与客户端的实现

简单的rabbitmq服务端与客户端的实现

- 服务器配置 - 阅3720

RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。rabbitmq几个概念说明: Broker:简单来说就是消息队列服务器实体。  Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。  Queue:消息队列载体,每个消息都会被投入到一个或多个队列。  Binding:绑定,它的作用就是把exc

jmap 的基本使用方法

jmap 的基本使用方法

- JAVA - 阅3770

1. jmap -heap pid 查看java 堆(heap)使用情况 using thread-local object allocation. Parallel GC with 4 thread(s) //GC 方式 Heap Configuration: //堆内存初始化配置 Mi

linux下chkconfig用法

linux下chkconfig用法

- 服务器配置 - 阅3198

chkconfig用法chkconfig命令可以用来检查、设置系统的各种服务使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] 参数用法:–add  增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。–del  删除