- 博客(23)
- 收藏
- 关注
转载 Java HashMap中链表结构是如何产生的
先看hashmap底层是个数组结构,数组上面存的数据都是 Entry<K,V> 这个类型的数据。 然后看他的主要实现如下: static class Entry<K,V> implements Map.Entry<K,V> { f...
2018-03-16 14:43:00 1085
转载 mysql配置优化
手动安装博客http://www.jb51.net/article/90317.htm [client] port = 3306 socket = /var/lib/mysql/mysql.sock [mysql] #这个配置段设置启动MySQL服务的条件;在这种情况下,no-aut...
2018-03-16 11:10:00 194
转载 mysql安装
linux 使用yum安装mysql 1:使用官方yum源 参考:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2: wgethttps://repo.mysql.com//mysql57-community-r...
2018-03-16 11:09:00 107
转载 JVM小结
1.工作内存 所谓线程的“工作内存”到底是个什么东西(每个线程都有自己的工作线程)?有的人认为是线程的栈,其实这种理解是不正确的,线程的working memory只是cpu的寄存器和高速缓存的抽象描述。 说JVM的内存模型,怎么会扯到cpu上去呢?在此,我认为很有必要阐述下,免 得很多...
2017-11-17 15:01:00 87
转载 elk
原始出处 http://cuidehua.blog.51cto.com/5449828/1769525 【参考】 官网: https://www.elastic.co/downloads 参考: http://517sou.net/archives/centos%E4%B8%8B%E...
2017-09-27 18:15:00 171
转载 jenkins docker部署
具体的部署等操作滤过,重点如下: Dockerfile FROM 10.0.10.60:5000/java:8VOLUME /tmpADD eurekaserver-0.0.1-SNAPSHOT.jar app.jarRUN bash -c 'touch /app.jar'EXP...
2017-09-21 15:05:00 91
转载 docker常用命令
镜像常用命令 搜索镜像:docker search java 下载镜像:docker pull java 列出已下载镜像:docker images 删除本地镜像:docker rmi java 删除所有镜像:docker rmi -f $(docker images) f表示强制删除 ...
2017-09-15 11:03:00 71
转载 使用 Docker 搭建 Java Web 运行环境
Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用 Docker 来替换现有的虚拟化平台了。作为一名 Java 程序员,我们是时候一起把 Docker...
2017-09-08 10:09:00 75
转载 Xshell无法连接Ubuntu的解决办法
首先,判断Ubuntu是否安装了ssh服务: 1、输入:#ps -e |grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,否则表示没有安装服务,或没有开机启动 2、安装ssh服务,输入命令:#sudo apt-get install openssh-s...
2017-09-06 18:11:00 117
转载 SpringCloud | 高可用注册中心(十一)
前言 高可用注册中心简单理解就是把 Eureka 注册中心也做成集群,避免单点故障。 实践 1.官方文档示例 更改 :C:\Windows\System32\drivers\etc\hosts文件(也有可能是 c:/windows/systems/drivers/etc/hosts...
2017-09-05 16:55:00 88
转载 SpringCloud | 消息总线 bus(十)
前言 消息总线的作用只有一个,当配置中心的配置更改了,不用去重启用到配置的服务,只需刷新消息总线就可以达到刷新服务配置的目的,实现的方法有两种:一是 RabbitMQ 二是 kafka。两种方法我都试了一下,在用kafka作为消息总线的时候遇到一些问题,最后决定用RabbitMQ 。...
2017-09-05 16:39:00 120
转载 SpringCloud | 高可用配置中心 config(九)
前言 高可用配置中心,简单来说就是将配置中心做成集群,避免单点故障,实现高可用。 实践 上一章我们已经实现了单点的配置中心,在这个基础上,再添加一个config-service服务,端口号8889,过程就不说了,参考上一章 其实原理很简单,也就是把config-service服务注...
2017-09-05 15:58:00 81
转载 SpringCloud | 配置中心 config(八)
前言 配置文件是每个服务必不可少的一环,分布式系统由于服务数量众多,可能导致对配置的管理十分混乱。配置中心spring cloud config就是为解决这一问题。 实践 配置中心可分为三环:git仓库,服务端service,客户端client 第一环:首先你得有个githu...
2017-09-05 15:44:00 134
转载 SpringCloud | 路由Zuul(七)
前言 Zuul的主要功能是路由转发和过滤, 默认和Ribbon结合实现了负载均衡。 实践 1.路由转发 在上一节的基础上新建一个zuul项目 service-zuul pom.xml <?xml version="1.0" encoding="UTF-8"?>&l...
2017-09-05 14:54:00 66
转载 SpringCloud | 断路器 Hystrix(六)
前言 软件服务的架构有一个比较直观的发展历程,从开始的单体架构,到后来的垂直架构,再到现在的soa,微服务的理念。对外暴露的接口用http,服务内部进程通信rpc,这是外界通用的一套体系。 在微服务架构中,为了保证服务的高可用性,一般都是以集群部署。当集群中某个服务出现问题, 通过断路器...
2017-09-05 13:55:00 102
转载 SpringCloud | 服务消费者Feign(五)
简介 Feign 是一个声明web服务客户端,这便得编写web服务客户端更容易 。 它具有可插拔注释支持,包括Feign注解和JAX-RS注解、Feign还支持可插拔编码器和解码器、spring Cloud增加了对Spring MVC注释的支持,并HttpMessageConverter...
2017-09-04 22:29:00 87
转载 SpringCloud | 服务消费者 ribbon (四)
简介 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法 , Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。 springcloud提供了两种服务消费的方案,一种是ribbon 另外一种是 Feign ( 默认集成了ribbon ),让我...
2017-09-04 22:15:00 68
转载 SpringCloud | 服务提供者(三)
简介 前一篇介绍了如何搭建 Eureka注册中心,这里简单介绍一下如何向服务注册中心注册服务。 实践 pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apach...
2017-09-04 21:55:00 71
转载 SpringCloud | 注册中心Eureka(二)
简介 eureka是一个服务注册模块 ,通过spring cloud 负载均衡rpc调用注册到eureka的服务。 这里有点像我们平时通过域名去访问网站,域名通过dns服务器找到对应的ip地址,对域名的访问也就是对相应主机ip的访问。此处也是同理,通过注册到eureka中的服务名来归类服...
2017-09-04 21:30:00 108
转载 SpringCloud | 序言 (一)
spring cloud 简介 微服务架构是现在越来越火的话题。它的定义将大型软件拆分为多个独立可部署服务组合而成的套件方案,其中各项服务都拥有自己的进程并利用轻量化机制(通常为HTTP源API)实现通信。 而spring cloud就是现在国外最火的微服务架构,它的功能强于dubbo。 ...
2017-09-04 20:57:00 70
转载 spring cloud | 消息总线遇到的bug
BUG 笔者在研究springcloud消息总线的时候出现了一个状况,刷新后服务在eureka注册中心不见了, 这是一个非常严重的bug,在网上搜了一些资料发现是springcloud版本引起的,Dalston.SR1版本修复了。 在pom.xml中指定依赖 <dependenc...
2017-09-03 13:38:00 175
转载 kafka快速入门
https://www.cnblogs.com/luotianshuai/p/5206662.html Kafka简介 Kafka是一个由LinkedIn开发的分布式消息系统,它于2011年初开源,现在由著名的Apache基金会维护与开发。Kafka使用Scala实现,被用作L...
2017-08-23 18:49:00 270
转载 springboot kafka集成
github : https://github.com/zhouPingHua/spring-data-kafka2 1.依赖(注意kafka客户版本与服务版本要一致,不然会出错) <dependency> <groupId>org.springframew...
2017-08-11 10:23:00 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人