自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 架构演进学习笔记

单机架构单机分布式架构单负载均衡架构主备负载均衡架构

2019-03-26 12:34:01 163

原创 dubbo学习笔记

dubbo学习笔记概述架构dubbo的架构图如下:注册中心注册中心的实现方式概述dubbo是一个分布式服务治理方案,提供高性能、透明化的RPC远程调用和SOA服务治理方案。架构dubbo的架构图如下:registry:注册中心,服务地址暴露到注册中心,由注册中心统一向消费者返回实际服务地址列表;消费者向注册中心订阅服务(通过服务名);采用长连接的方式;provider:服务提供者,...

2019-03-25 14:53:45 234

原创 数据库系统学习笔记

数据库系统学习笔记问题:数据库如何设计更合理?数据库的复杂查询如何分解 ?数据在数据库中如何存储?数据库如何保证数据安全、准确?应用程序如何访问数据库? 关系数据库概念: 关系数据库管理系统DBMS:一个应用程序,用于管理数据库的; 关系数据库DATABASE:仓库,用于存放数据的,是物理的概念; 关系数据库模式SCHEMA:也是仓库,逻辑上存放数据的地方(仓库),与...

2018-02-11 00:05:12 587

原创 centos7安装tomcat-nginx-mysql纪实

centos7安装tomcat-nginx-mysql纪实1、安装tomcat2、安装nginx3、安装mysqlcentos下载该yum源:mysql官方yum源安装该yum源:rpm -ivh *.rpm缓存到本地:yum makecache查询mysql版本:yum search mysql安装mysql:yum -y install mysql-communi...

2018-02-10 18:42:18 166

原创 Linux学习笔记

Linux学习笔记1、Linux目录介绍 最重要的是根目录:/ root:超级管理员目录 etc:配置文件目录 usr:软件安装目录 lib :系统函数库 var:软件下载目录 sbin:系统级可执行命令 bin:可执行命令目录 dev:设备目录 mvt:挂载点目录 tmp:临时文件目录 home:用户主目录 opt:可选软件安装目录 proc:虚拟文件目录

2018-01-28 22:43:36 175

转载 Log4j配置学习

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。配置文件 Log4J配置文件的基本格式如下:配置根Loggerlog4j.rootLogger = [ level ] , appenderName1, appe

2018-01-17 19:11:49 174

原创 Log4j学习笔记

Log4j学习笔记1、简介Log4j是高度可卑职的日志框架,对外提供统一接口,内部则可集成各种常用的日志实现组件。它按照优先级别记录日志,并可将日志信息定向输出到各种介质,比如数据库、文件、控制台、Unix syslog等。2、Log4j组成loggers:负责采集日志;appenders: 负责将日志信息发布到不同地方;layouts:负责格式化日志信息。3、分层

2018-01-16 19:43:17 173

原创 Spring Cloud Config 分布式配置中心学习笔记

Spring Cloud Config 分布式配置中心学习笔记1、简介Spring Cloud Config是用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持的,它由服务端和客户端构成;其中,服务端也称为分布式配置中心,是一个独立的微服务应用,用来连接配置仓库、为客户端提供支持;客户端则一般是各个微服务应用本身,它们通过指定服务端来管理自身的配置。 Spring Cl

2018-01-14 00:27:12 646

原创 Spring Cloud Consul学习笔记

Spring Cloud Consul学习笔记1、简介consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置; consul是一站式解决方案,安装包只是一个可执行文件,可以部署到Docker容器,部署后就提供了类似Eureka、SmartStack登服务治理中心的功能。几个关键特性:服务发现健康检查key/value存储多数据中心

2018-01-13 17:36:17 324

原创 Spring Cloud 声明式服务调用 Feign

Spring Cloud 声明式服务调用 Feign1、Feign简介关键词:RestTemplate、Netflix Feign、Ribbon、Hystrix,声明式调用服务 使用Feign创建一个接口,并对它进行注解,它就具有了可插拔的注解;2、创建Feign Clientmaven pom.xml3、项目代码4、关键点讲解注解@E

2018-01-12 16:42:47 195

原创 spring cloud 学习笔记

spring cloud 学习笔记spring cloud 的作用spring cloud可以为开发人员提供快速构建分布式系统应用的一些通用模式,例如:服务注册与发现、配置管理、断路器、智能路由、控制总线、微代理、一次性令牌、全局锁等等;spring cloud注册中心eureka servereureka server是用于服务发现,maven pom.xml关键

2018-01-11 15:49:56 170

原创 java多线程体系

多线程简介多线程实现继承Thread类实现Runnable接口多线程与JVMJVM与操作系统多线程简介引入多线程的目的,主要就是充分利用CPU资源。多线程实现继承Thread类类图实现Runnable接口多线程与JVMJVM与操作系统

2017-12-16 11:06:28 381

空空如也

空空如也

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

TA关注的人

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