- 博客(14)
- 资源 (24)
- 收藏
- 关注
原创 Maven POM中的dependencyManagement
dependencyManagementMaven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependencyManagement 元素。使用pom.xml 中的dependencyManagement 元素能让所有在子项目中引用一个依赖而不用显式的列出版本号。Maven 会沿着父子层次向上走,
2016-12-15 16:12:45
483
原创 Properties文件之PropertiesConfiguration学习
1.Maven的pom文件引入: commons-configuration commons-configuration 1.102.文件的加载PropertiesConfiguration config=new PropertiesConfiguration("test.properties");说明:PropertiesCo
2016-12-15 15:19:50
1063
原创 Maven 修改jar在本地存储库位置
Maven默认会把jar文件下载下来放在~/.m2/repository目录下 (“~”代表用户的目录,比如windows7下一般都是C:\Users\zz\.m2\repository)1.在E盘建一个文件夹:E:\mavenlib2.在maven的安装目录下找到settings.xml (如:D:\Program Files\apache-maven-3.3.9\con
2016-12-15 10:31:59
688
转载 visualVM远程监控tomcat
jdk自带有个jvisualvm工具、该工具是用来监控Java运行程序的cpu、内存、线程等的使用情况。废话不多说 ,看配置远程监控过程!1、 tomcat启动配置,在bin/startup.sh最后 一行前加入配置:export CATALINA_OPTS="$CATALINA_OPTS-Dcom.sun.management.jmxremote -Djava.rmi.server.
2016-11-18 11:06:13
242
转载 ZooKeeper学习总结 -ZooKeeper深入探讨
. 数据模型1.1. 只适合存储小数据Zk维护着一个逻辑上的树形层次结构,树中的节点称为znode,每个znode都有一个ACL(权限控制)。Zookeeper是被设计用来协调服务的,因此znode里存储的都是小数据,而不是大容量的数据,数据容量一般在1MB范围内。1.2. 操作的原子性Znode的数据读写是原子的,要么读或写了完整的数据,要么就失败,不会出现只读或
2016-11-16 17:57:05
262
转载 ZooKeeper系列之三:Zookeeper常用命令
ZooKeeper服务命令: 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作1. 启动ZK服务: sh bin/zkServer.sh start 2. 查看ZK服务状态: sh bin/zkServer.sh status 3. 停止ZK服务: sh bin/zkServer.sh stop 4. 重启ZK服务:
2016-11-15 18:52:47
237
转载 ZooKeeper系列之二:Zookeeper的安装和配置
Zookeeper的安装和配置十分简单, 既可以配置成单机模式, 也可以配置成集群模式. 下面将分别进行介绍.单机模式点击这里下载zookeeper的安装包之后, 解压到合适目录. 进入zookeeper目录下的conf子目录, 创建zoo.cfg:Bash代码 tickTime=2000 dataDir=/Users/apple/zookeeper/d
2016-11-15 18:46:47
220
转载 ZooKeeper系列之一: Zookeeper 介绍
Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储, Zookeeper 作用主要是用来维护和监控存储的数据的状态变化,通过监控这些数据状态的变化,从而达到基于数据的集群管理。Zookeeper是一个协调服务,可以用它来作为配置维护、名字服务、分布式部署; Zookeeper基本介绍
2016-11-15 16:28:57
233
转载 过度使用DBLINK做系统集成会带来的问题
过度使用DBLINK做系统集成会带来很多问题,问题主要由以下几点: 1. 大量消耗数据库资源; 本地系统每通过DBLINK链接远端系统一次,都会生成一个本地session,如本地session不退出或者手动释放,只有通过session超时才能自动释放,会浪费大量的系统资源2. 容易出现数据库BUG; 大量使用DBLINK,本地系统极易出现ORA-02068、ORA-03113、
2016-11-15 12:46:31
857
转载 Elasticsearch搜索类型SearchType详解
es在查询时,可以指定搜索类型为QUERY_THEN_FETCH,QUERY_AND_FEATCH,DFS_QUERY_THEN_FEATCH和DFS_QUERY_AND_FEATCH。那么这4种搜索类型有什么区别?分布式搜索背景介绍:ES天生就是为分布式而生,但分布式有分布式的缺点。比如要搜索某个单词,但是数据却分别在5个分片(Shard)上面,这5个分片可能在5台主
2016-11-08 19:34:20
564
转载 Oracle is null不走索引问题
由于业务的需要:查看某列值为NULL的记录有多少。这是一个十分简单的需求,同时也很容易实现。无非就是使用如下语句:[sql] view plain copy SELECT * FROM table1 WHERE xx IS NULL; 结果得出的结果只有几十条记录,但是执行的时间比我想象中的长了许多。一般这样的查询只是要秒秒钟的问题,但是却花了十几秒,而平
2016-10-01 13:21:15
7175
转载 FastJSON、Gson和Jackson性能对比
Java处理JSON数据有三个比较流行的类库FastJSON、Gson和Jackson。本文将测试这三个类库在JSON序列化和反序列化的方面表现,主要测试JSON序列化和反序列化的速度。为了防止由于内存导致测试结果出现偏差,测试中对JVM内存配置-Xmx4g -Xms4g。JSON序列化(Object => JSON)测试样本数量为100000个,为了保证每个类库在测试中都能处理同一个样本
2016-09-30 17:37:49
199
转载 RabbitMQ学习之安装
RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是
2016-09-27 00:44:27
209
转载 从头到尾彻底解析Hash 表算法
作者:July、wuliming、pkuoliver 出处:http://blog.youkuaiyun.com/v_JULY_v。 说明:本文分为三部分内容, 第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。------------------------------------ 第一部分:Top
2016-09-25 18:50:42
219
maven3.3.9
2017-03-23
Linux cmake-2.8.10.2.tar.gz
2017-03-23
CentOS下安装包mysql-5.6.16.tar.gz
2017-03-23
catalina-jmx-remote.jar
2016-11-18
淘宝优站u站源码程序-值得收藏
2013-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人