自定义博客皮肤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)
  • 收藏
  • 关注

转载 线程池工作原理

原文地址:https://www.cnblogs.com/wxwall/p/7050698.html前段时间自己研究了下线程池的实现原理,通过一些源码对比,发现其实核心的东西不难,于是抽丝剥茧,决定自己实现一个简单线程池,当自已实现了出一个线程池后。发现原来那么高大上的东西也可以这么简单。先上原理图:为了更好的在手机上显示,我重新把图画了一遍上代码之前,要先补充一下线程池构造的核心几个点线程池里的...

2018-03-29 15:55:45 305

转载 在linux下安装配置rabbitMQ详细教程

原文出处:http://blog.csdn.net/qq_22075041/article/details/78855708安装Erlang由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。Erlang的安装方式大概有两种:从Erlang Solution安装(推荐) # 添加erlang solutions源 $ wget https://packages.erla...

2018-02-24 16:58:09 376 1

转载 java构造器和构建器

在实例化一个类的过程中,通常会遇到多个参数的构造函数,但如果有些参数是非必需的呢?每次都要初始化那么多参数么?public class Person { private int id;//身份证号 private String name;//姓名 private int age;//年龄 private boolean sex;//性别 private S

2018-01-09 15:08:01 1628

原创 Java 静态内部类/内部类

[静态内部类]类声明中包含“static”关键字的内部类。如以下示例代码:public class InnerClass {    private static String nickName = "anan";    private String name;    private int age;        public InnerClass(String

2018-01-09 14:48:03 368

原创 zookeeper实现注册中心(demo)

服务端:public class ZkTest { private ZooKeeper zooKeeper; public ZkTest() { init(); } private void init(){ try { ResourceBundle bundle = ResourceBundle.getBundle(

2017-11-16 11:24:07 1075 1

原创 Redis哨兵模式

使用场景:当实现了redis的主从分离,即使redis的master的挂掉,slave还是可以正常的工作,但是只能有读取操作了,redis写操作只能在master上执行。哨兵模式是redis官网提供的高可用的解决方案,它会监控master的状态,如果挂掉,会在salve里面从新选举一个master,其他salve也会成为该master的slave。当重启master,他会做为salve的角色。

2017-11-13 14:15:06 1586

转载 Redis集群主从复制

Redis主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主,这样就可以减轻服务器的压力了。Redis主从复制之配置介绍复制的原理介绍slave启动成功连接到master后会发送一个sync命令,Master接到命令启动后台的存盘进程,同时收集所有接收到的用于修改数据集命令,在后台进程执行完毕之后,mast

2017-11-13 11:16:20 487

原创 Redis安装部署

redis官网地址:http://www.redis.io/目前最新版本是:redis-4.0.2redis的安装步骤:    1、下载源码,解压缩后编译源码。$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz$ tar xzf redis-4.0.2.tar.gz$ cd

2017-11-10 17:17:27 152

原创 java单项链表反转

public class ListNodeE> { private transient int size = 0; private EntryE> header = new EntryE>(null,null); /** * 向表头插入元素 * @param e */ public void add(E e){

2017-11-08 16:54:03 209

原创 jenkins一键远程部署

jenkins本地打包部署:http://blog.csdn.net/wh2827991/article/details/78393965实现远程部署需要下载插件Publish Over SSH(自行下载安装)结合本地打包的原有配置,只需要修改二步就可以完成远程配置。第一步:全局配置管理添加远程服务器信息第二步:项目配置里面添加配置信息到此远程部署配置完

2017-10-31 10:57:25 340

原创 jenkins实现本地部署

每次项目部署上线都非常的麻烦,修改配置文件,打包,部署,一出现问题就得加班去解决,所以想通过jenkins来实现一键部署功能,现在把自己的一些实践经验和遇见的坑贴出来,以此铭记!前期准备需要本地有jdk 和mavenjenkins的安装非常简单,只需要在官网下载一个jenkins.war,放在tomat的webapps里面直接启动tomcat即可!访问地址:http://localhost

2017-10-30 15:57:28 11919

空空如也

空空如也

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

TA关注的人

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