自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java内部类的作用

转:http://andy136566.iteye.com/blog/1061951/推荐一、 定义放在一个类的内部的类我们就叫内部类。二、 作用1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承

2017-05-04 13:24:52 607

转载 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)

转:http://blog.csdn.net/cywosp/article/details/23397179    一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 

2017-05-03 22:39:49 694

转载 Spring 编码过滤 -- 解析Filter实现原理

转:http://blog.csdn.net/u012410733/article/details/51746178版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]使用Spring进行编码过滤过滤器Filter的概念实现过滤器过滤器的链式结构如何实现链式结构Spring中的FilterChain实现1、使用Spri

2017-05-03 20:18:49 858

转载 怎样理解阻塞非阻塞与同步异步的区别?

转:https://www.zhihu.com/question/19732473作者:严肃链接:https://www.zhihu.com/question/19732473/answer/20851256来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个

2017-05-03 20:17:43 423

转载 java异常处理的throw和throws的区别

转:http://lcy0202.iteye.com/blog/15559071. 区别 throws是用来声明一个方法可能抛出的所有异常信息,而throw则是指抛出的一个具体的异常类型。此外throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。2.分别介绍  throws:用于声明异常,例如,如果一个方法里面不想有任何的异

2017-05-03 11:56:52 536

转载 如何在Eclipse中Debug调试Java jdk源代码

转:http://maider.blog.sohu.com/306155966.html背景有的时候你想debug调试Java的源代码,就想试图在Java源代码中设置断点,在Eclipse中常常会出现Unable to insert breakpoint Absent Line Number Information错误。导致这个错误的原因是Eclipse默认使用了JRE环境

2017-04-28 14:36:06 607

转载 HAProxy安装配置详解

转:http://www.cnblogs.com/MacoLee/p/5853413.html简介HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计

2017-04-27 23:10:01 465

转载 haproxy+mycat 搭建

转:http://blog.csdn.net/hymdea/article/details/52385613版权声明:本文为博主原创文章,未经博主允许不得转载。这里先讲haproxy+mycat 搭建,假如想扩展的再加上keepalived 也不是什么难事。haproxy  10.10.9.114 port 8096mycat 1  10.10.9.

2017-04-27 23:07:44 318

转载 使用String的intern方法节省内存

转:http://www.importnew.com/21836.html本文由 ImportNew - chowchowT^T 翻译自 Fabian Lange。欢迎加入翻译小组。转载请见文末要求。Attila Szegedis 在他讲述 JVM 知识的文档中一直强调,清楚知道内存中存储的数据量是非常重要的。我一开始感到十分惊讶,因为一般情况下,在企业开发

2017-04-27 14:42:58 521

转载 高性能Mysql主从架构的复制原理及配置详解

转:http://blog.csdn.net/hguisu/article/details/7325124/版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]      温习《高性能MySQL》的复制篇.1 复制概述      Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数

2017-04-24 22:26:48 283

转载 如何配制MySql的Replication

转:  http://blog.csdn.net/bluishglc/article/details/57443031.建立专门用于Replication的账户 首先Replication操作会涉及到的两个重要权限,这里先做一下说明:The REPLICATION CLIENT  privilege enables the use of SHOW MASTER

2017-04-24 22:25:32 239

转载 MySQL多实例配置(一)

转:http://blog.csdn.net/leshami/article/details/40339167版权声明:本文为博主原创文章,欢迎扩散,扩散请务必注明出处。    MySQL数据库的集中化运维,可以通过在一台MySQL数据库服务器上,部署多个MySQL实例。该功能是通过mysqld_multi来实现。mysqld_multi用于管理多个mysq

2017-04-24 22:25:04 303

转载 VMware中Bridged、NAT、host-only三种网络连接模式的原理及其区别

转:http://blog.csdn.net/qingfengtsing/article/details/39928283不同虚拟交换机应用在不同的联网模式Bridged、NAT、host-only、custom四种模式,下面分别介绍其具体分配:VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;VMnet1:这是VMware用于虚拟Host-Only网络下的

2017-04-24 22:24:08 307

转载 Linux守护进程(init.d和xinetd)

转:www.cnblogs.com/itech/archive/2010/12/27/1914846.html一 Linux守护进程Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种

2017-04-24 22:23:16 319

转载 数据包的转发流程

转:http://www.cnblogs.com/jingzhishen/p/6180877.html环境是三层交换机有两个网段,10.0.0.1/24和192.168.0.1/24,pc1是10段的,pc2是192段的。pc1要与pc2通信。过程如下1.pc1将要与pc2通信,首先根据网卡的ip地址与掩码算出pc2是否与pc1是同网段,如果是同网段直接二层转发,如果不是将跨网段转

2017-04-13 17:22:01 926

转载 Linux-理解ARP、网关、路由

转:http://network.51cto.com/art/201406/441752.htm 假设你叫小不点(本地主机),住在一个大院子(本地局域网)里,有很多邻居(网络邻居),门口传达室有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个伙伴玩,只要你在院子里大喊一声他的名字(ping他一下),他听到了就会回应你,并且跑出来跟你玩。但是你不被允许走出大门,你与

2017-04-13 09:59:17 682

转载 Mycat 分布式事务的实现

转:http://blog.csdn.net/broadview2006/article/details/54342788目录(?)[+]XA 规范二阶段提交三阶段提交Mycat 中分布式事务的实现1 相关类说明2 代码解析引言:Mycat已经成为了一个强大的开源分布式数据库中间件产品。面对企业应用的海量数据事务处理,是目前最好的开源

2017-04-08 15:03:56 1481

转载 CAP原理与最终一致性 强一致性 透析

转:http://www.blogjava.net/hello-yun/archive/2012/04/27/376744.html在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽子。CAP原理中,有三个要素:一致性(Consistency)可用性(Availa

2017-04-08 13:39:31 714

转载 CentOS6.5安装与配置Mysql数据库

转:http://www.centoscn.com/mysql/2014/1211/4290.html一、mysql简介说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就

2017-03-31 23:38:01 348

转载 解决不能远程连接Linux服务器上MySQL的问题

转:http://blog.csdn.net/qq473179304/article/details/566653641)安装好MySQL后,修改如下文件sudo vim/etc/MySQL/mysql.conf.d/mysqld.cnf找到bind-address = 127.0.0.1,将绑定地址改成你服务器的地址【就是你的服务器机器的ip】2)然后启动

2017-03-31 23:36:50 2698

转载 powermockito 的使用技巧

转:http://blog.sina.com.cn/s/blog_791e34210102y1bg.html当IT中有些依赖组件无法正常集成,需要mock支持测试,可以使用power mockito。特别注意:       当对一个对象进行powermockito,应该在prepare方法,统一mock这个对象。然后在其他方法,分别进行调用when,否则,多个方法内进行mock

2017-03-23 21:17:42 2129

转载 EasyMock

转:http://www.cnblogs.com/alipayhutu/archive/2012/05/21/2512363.html 基本原则:隔离:这是初衷,也是单元测试的根本要求Just Enough:够就行了,别少,但也别多Interaction-based:与之相对的,Stub是state-basedExpection:事先总有期待,期待方法有没有被调用,期待

2017-03-23 21:17:18 432

转载 easymock教程-easymock的典型使用

转:http://www.blogjava.net/aoxj/archive/2010/10/15/335250.html    关于easymock的典型使用方式,在easymock的官网文档中,有非常详尽的讲解,文档地址为 http://easymock.org/EasyMock3_0_Documentation.html,文档的开头一部分内容都是easymock中最基本的

2017-03-23 15:01:12 1112

转载 java.lang.AssertionError 传递对象错误 junit EasyMock使用

转:http://www.jsjtt.com/java/Javakuangjia/11.htmljava.lang.AssertionError:   Unexpected method call DriverSettingPointDAO.getTriggerId(jp.pioneer.ncs.ssv.entity.common.DriverSettingPoint@10

2017-03-22 22:48:02 8550

转载 easymock教程-使用MockControl

转:http://skydream.iteye.com/blog/829338    record-replay-verify 模型容许记录mock对象上的操作然后重演并验证这些操作。这是目前mock框架领域最常见的模型,几乎所有的mock框架都是用这个模型,有些是现实使用如easymock,有些是隐式使用如jmockit。     以easymock为例,

2017-03-22 21:50:50 1121

转载 SSO单点登录实现原理与总结

转:http://www.cnblogs.com/heyangyi/p/5700644.html一、什么是单点登录SSO(Single Sign-On)       SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。二、单点登录解决

2017-03-22 10:15:56 384

转载 zkui部署

转:http://www.cnblogs.com/jackchen001/p/6530912.html1、拉取代码#git clone https://github.com/DeemOpen/zkui.git 2、构建并安装程序#cd zkui/#yum install

2017-03-21 22:31:37 1051

转载 maven的package与install命令区别

转:http://blog.csdn.net/bawcwchen/article/details/46957627之前一直不明白package与  install的区别,今天测试了下。 如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下。这时编译b项目,还是会报错,找不到所依赖的a项目,说明b项目在本地仓库是没有找到它所依赖的a

2017-03-21 22:30:46 314

转载 CentOS 下安装maven3.04

转:http://www.cnblogs.com/jackluo/archive/2013/02/06/2901816.html下载地址http://maven.apache.org/download.cgi版本 apache-maven-3.0.4-bin.tar.gztar -xvf apache-maven-3.0.4-bin.tar.gz 

2017-03-21 22:19:01 254

转载 ZooKeeper完全分布式安装与配置

转:http://www.2cto.com/os/201410/342841.htmlZooKeeper介绍请见官网。1.环境说明在两台装有centos6.4(32位)的服务器上安装ZooKeeper,官网建议至少3个节点,资源有限,本次实验就2台了。需要提前安装jdk,选择的版本是jdk-6u27-linux-i586.bin,下载地址:htt

2017-03-21 20:32:30 248

转载 使用logback

转:http://blog.csdn.net/arkblue/article/details/7772971版权声明:本文为博主原创文章,未经博主允许不得转载。1 一定要使用slf4j的jar包,不要使用apache commons的jar。否则滚动生成文件不生效,不滚动的时候却生效~~import org.slf4j.Logger;import org

2017-03-20 17:06:07 173

转载 logback 配置详解(一)

转:http://blog.csdn.net/haidage/article/details/6794509一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为tru

2017-03-20 17:05:04 221

转载 关于log日志级别的使用经验

转:http://blog.csdn.net/yan_dk/article/details/28126083版权声明:本文为博主原创文章,未经博主允许不得转载。软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别:    × Debug    × Info 

2017-03-20 15:09:30 2828

转载 commons-logging和slf4j两种日志门面的使用

转:http://blog.csdn.net/zilong0536/article/details/53021918版权声明:本文为博主原创文章,未经博主允许不得转载。  早期Java项目使用最多的日志门面是commons-logging,log4j是推荐的日志实现库,需要的jar包为commons-logging.jar、log4j.jar。   

2017-03-20 14:32:57 3304

转载 Java枚举的七种常见用法总结(必看)

转:http://www.jb51.net/article/96631.htm下面小编就为大家带来一篇Java枚举的七种常见用法总结(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量

2017-03-19 20:55:11 344

转载 Spring中使用Map、Set、List、数组、属性集合的注入方法配置文件

转:http://blog.csdn.net/xlgen157387/article/details/40349929(1)下边的一个Java类包含了所有Map、Set、List、数组、属性集合等这些容器,主要用于演示spring的注入配置;[java] view plain copy package com.lc.collect

2017-03-19 12:05:54 434

转载 Java反射机制详解

转:http://www.cnblogs.com/lzq198754/p/5780331.htmljava 反射 定义 功能 示例概要:Java反射机制详解| |目录1反射机制是什么2反射机制能做什么3反射机制的相关API·通过一个对象获得完整的包名和类名·实例化Class类对象·获取一个对象的父类与实现的接口·获取某个类中的全部构造函数

2017-03-19 11:44:43 255

转载 JAVA中的反射机制

转:http://blog.csdn.net/liujiahan629629/article/details/18013523     反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧!           一,先看一下反射的概念:              主要是指程序可以访

2017-03-19 11:36:05 250

转载 JDK1.6中线程池更好了,有allowCoreThreadTimeOut

转:https://my.oschina.net/zhaojy/blog/210614摘要: 线程池 jdk1.6 改进 allowCoreThreadTimeOut要做异步任务执行队列,具体需求如下:1. 有个线程池用于执行任务2. 有个有界队列,用于缓存未执行的任务3. 没有任务执行时,我希望线程池中的线程停掉这看似是个很正常的需求,但是

2017-03-18 22:45:21 4636

转载 聊聊并发(三)Java线程池的分析和使用

转:http://ifeve.com/java-threadpool/1.    引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行

2017-03-18 22:11:09 295

空空如也

空空如也

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

TA关注的人

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