自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (11)
  • 收藏
  • 关注

转载 HTTPS协议简介

前言HTTPS(全称:HyperText Transfer Protocol over Secure Socket Layer),其实 HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数据安全。 近两年,Google、Baidu、Facebook 等这样的互联网巨头,不谋而合地开始大力推行 HTTPS, 国内外的大型互联网公司很多也都已经启用了全站 HTTPS,这...

2018-11-29 14:34:06 2679 1

转载 加解密方法简介

一、对称加密采用单钥密码的加密方法,同一个密钥可以同时用来加密和解密,这种加密方法称为对称加密,也称为单密钥加密。常用的对称加密算法: DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合;  3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高;  AES(Advanced Encry...

2018-11-28 10:46:13 1439

转载 Maven之生命周期

一、Maven的生命周期Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。Maven的生命周期是抽象的,包含一些阶段(phase),即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。二、三大生命周期Maven有三大相互独立的生命周期,分别是clean、d...

2018-11-27 19:57:08 162

转载 Maven之快照

Maven 快照(SNAPSHOT)一个大型的软件应用通常包含多个模块,并且通常的场景是多个团队开发同一应用的不同模块。举个例子,设想一个团队开发应用的前端,项目为 app-ui(app-ui.jar:1.0),而另一个团队开发应用的后台,使用的项目是 data-service(data-service.jar:1.0)。现在可能出现的情况是开发 data-service 的团队正在进行快...

2018-11-27 15:50:27 186

原创 Maven之Nexus私服

Nexus简介Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户...

2018-11-25 20:15:54 741

转载 分布式事务

一、前言在单个数据库实例时候,我们可以使用一个数据源的事务(本地事务 )来保证事务内的多个操作要么全部执行生效,要么全部不生效。在多数据库实例节点时候,我们对多个实例的数据源进行操作时候就没办法把多个操作放到一个大的事务内来管理了,因为多个实例操作的是不同的数据源,而数据库自带的事务是针对单个数据源来说的,这时候就需要分布式事务了。本 Chat 主要讲解分布式事务的原理,主要包含下面内容:...

2018-11-23 10:22:53 414

转载 SpringCloud之架构体系

附:SpringCloud之系列教程汇总跳转地址概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈,包...

2018-11-22 20:05:48 6424 6

原创 SpringCloud之Sleuth

附:SpringCloud之系列教程汇总跳转地址Spring Cloud Sleuth 主要功能就是在分布式系统中提供追踪解决方案,并且兼容支持了 zipkin,你只需要在pom文件中引入相应的依赖即可。Zipkin简介Zipkin是Twitter的一个开源项目,它基于Google Dapper实现。我们可以使用它来收集各个服务器上请求链路的跟踪数据,并通过它提供的REST API接口...

2018-11-21 11:51:14 385

原创 SpringCloud之配置中心

附:SpringCloud之系列教程汇总跳转地址我们在前几篇的基础上(springcloud版本为Dalston.SR1),再搭建ConfigServer和ConfigClient两个子模块,项目结构Dalston.SR2,Dalston.SR3等版本,配置中心加密功能有bug,在配置了encrypt.key后,加密时仍然会报异常“No key was installed for en...

2018-11-20 10:29:04 292

原创 SpringCloud之Zuul

附:SpringCloud之系列教程汇总跳转地址Zuul简介基于Netflix的开源框架zuul实现的各个微服务之间都不存在单点,并且都注册于Eureka ,基于此进行服务的注册与发现,再通过Ribbon进行服务调用,并具有客户端负载功能。问题点?将我们具体的微服务地址和端口暴露出去? 如果系统庞大,服务拆分的足够多那又由谁来维护这些路由关系呢? 服务调用之间的一些鉴权、签名校...

2018-11-18 13:07:32 346 1

转载 SpringCloud之Hystrix

附:SpringCloud之系列教程汇总跳转地址Hystrix简介雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A不可用...

2018-11-16 19:13:46 260

原创 SpringCloud之Feign

附:SpringCloud之系列教程汇总跳转地址Feign简介Feign 是一个声明式的 Web Service 客户端。使用 Feign 能让编写 Web Service 客户端更加简单,SpringCloud 对 Feign 进行了封装,使其支持了 Spring MVC 标准注解和 HttpMessageConverters。Feign 的使用方法是定义一个接口,然后在其上边添加 ...

2018-11-16 16:57:54 410

原创 SpringCloud之Ribbon

附:SpringCloud之系列教程汇总跳转地址Ribbon简介Spring Cloud Ribbon 是基于 Netflix Ribbon 实现的一套客户端负载均衡工具,其主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务连接在一起。其运行原理如下图:Ribbon 运行时分成 2 个步骤:1) 先选择在同一个区域负载较少的 EurekaServer...

2018-11-16 16:23:59 272 1

原创 SpringCloud之Eureka实践

附:SpringCloud之系列教程汇总跳转地址实践一、新建一个父级maven项目SpringCloud,以后的各个项目都作为它的子项目,我们这里用的SpringBoot版本为1.5.13.RELEASE,SpringCloud版本为Dalston.SR5pom.xml:<?xml version="1.0" encoding="UTF-8"?><projec...

2018-11-16 11:29:12 383

原创 Kafka之整合SpringBoot

①pom.xml&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs...

2018-11-14 16:39:29 380

转载 Kafka之简介

1.什么是kafka?1.1入门1.1.1简介 kafka是LinkedIn开源的一个分布式MQ系统,现在是Apache的孵化项目。 Kafka is a distributed,partitioned,replicated commit logservice ,在它的主页描述kafka为一个高吞吐量的分布式(能将消息分散到不同的节点上)MQ。 Kafka仅仅由7...

2018-11-13 15:05:10 177 1

原创 Redis之监听失效Key

修改Redis配置1.事件通过 Redis 的订阅与发布功能(pub/sub)来进行分发,故需要订阅__keyevent@0__:expired 通道0表示db0,根据自己的dbindex选择合适的数字(客户端执行redis 命令。psubscribe__keyevent@*__:expired )2.修改redis.conf文件修改 notify-keyspace-ev...

2018-11-09 15:16:44 4777 1

原创 Kafka之集群部署

Kafka支持多种集群方式:单节点单broker集群 单节点多broker集群 多节点多broker集群一、单节点单broker集群在上篇中,我们在单台机器上部署了Kafka,现在将其设置为单节点单broker集群。架构如图所示:①修改配置文件:zookeeper.properties文件(先手动创建zookeeper目录)dataDir=/opt/kafka/cl...

2018-11-04 14:30:59 205

原创 线程池

ThreadPoolConfigpackage com.newland.iot.config;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springframework.context.an...

2018-11-29 11:17:56 129

原创 RestTemplate优化

附:SpringCloud之系列教程汇总跳转地址RestTemplateConfigpackage com.newland.iot.config;import org.apache.http.client.HttpClient;import org.apache.http.impl.client.DefaultConnectionKeepAliveStrategy;import ...

2018-11-29 11:11:27 5251 1

原创 Maven之Web项目打包方式

pom.xml添加&lt;build&gt; &lt;finalName&gt;${artifactId}&lt;/finalName&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupI...

2018-11-28 09:23:59 314

原创 Spring之静态属性注入

@Componentpublic class CommUtil { private static CommonDao commonDao; @Autowired public void setCommonDao(CommonDao commonDao) { CommUtil.commonDao = commonDao; }}se...

2018-11-09 15:29:40 407

dubbo整合springboot

dubbo整合springboot

2018-12-12

springboot整合spring事务

springboot整合spring事务,

2018-09-12

Spring之AOP在鉴权和日志记录中的应用

Spring之AOP在鉴权和日志记录中的应用

2018-09-08

spring之AOP(动态代理)

spring之AOP(动态代理),包括jdk动态代理和CGLib动态代理

2018-09-06

spring的Applicationcontext对事件的监听,实现类似MQ的效果

spring的Applicationcontext对事件的监听,在一个applicationContext范围内,实现类似MQ的效果

2018-08-29

SpringBoot整合RocketMq,rocketMq

SpringBoot整合RocketMq

2018-08-24

Netty整合webSocket

Netty整合webSocket,Netty整合webSocket,Netty整合webSocket,Netty整合webSocket,Netty整合webSocket

2018-07-20

springboot整合netty,分客户端和服务端两个项目

springboot整合netty,分客户端和服务端两个项目,springboot整合netty,分客户端和服务端两个项目,springboot整合netty,分客户端和服务端两个项目,springboot整合netty,分客户端和服务端两个项目

2018-07-20

spring整合netty心跳检测

spring整合netty心跳检测,spring整合netty心跳检测,spring整合netty心跳检测,spring整合netty心跳检测

2018-07-20

java 序列化

java 序列化,java 序列化,java 序列化,java 序列化,java 序列化,java 序列化

2018-06-21

jwt,springboot整合

jwt,springboot整合,jwt,springboot整合,jwt,springboot整合,jwt,springboot整合

2018-06-03

空空如也

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

TA关注的人

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