自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenyl

只有把命运掌握在自己手中,从今天起开始努力,即使暂时看不到希望,也要相信自己。因为比你牛几倍的人,依然在努力。

  • 博客(16)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring Cloud(九)Config配置中心

1 概述1.1 产生背景分布式系统中,会将服务拆分成一个个独立的服务,这些服务都要通过配置文件配置相应信息才能运行,随着系统内微服务数量的增多,配置文件也会不断的增多,大量的配置文件的管理成为一个繁琐的问题。因此一套集中式的、动态的配置管理设施是必不可少的。1.2 Spring Cloud Config配置中心SpringCloud Config是一个提供外部集中式配置管理的组件,配...

2018-10-31 11:20:46 183

转载 MongoDB、Hbase、Redis等NoSQL优劣势、应用场景 NoSQL的四大种类

NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时NoSQL凭借易扩展、大数据量和高性能以及灵活的数据模型成功的在数据库领域站稳了脚跟。目前大家基本认同将NoSQL数据库分为四大类:键值存储数据库,文档型数据库,列存储数据库和图形数据库,其中每一种类...

2018-10-26 17:00:39 563

转载 Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码

 就在前段时间,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这无疑对我们来说是一大好的消息。作为一名java开发者来说,虽然又要去学习和了解java11,但内心还是欣慰的。我想至少你和我一样的心情:Java在手,天下我有!今天我们来看一下Java 11到底是什么、他有什么特别的、到底要不要升级到Java 11。Java 11...

2018-10-26 16:46:20 895

转载 未来,什么样的程序员不会被淘汰?

就在近日,智联招聘公布的数据更是侧面印证了很多公司“瘦身”的事实:“2018年第二季度,小微企业用人需求较第一季度平均下降26.6%”。裁员大潮正滚滚向前,席卷各行各业!你做好失业的准备了吗?作为世界第一编程语言,Java在编程界的地位毋庸置疑。当然,Java工程师也一直都是研发工程师里的重要角色。但是Java做几年后,年龄大了,精力严重不够,竞争力远不如年轻程序员了。不少人都会遇到瓶...

2018-10-24 11:08:15 3178

原创 Spring Cloud(八)Zuul路由网关

1 概述1.1 什么是ZuulZuul是所有设备和网站请求Netflix流应用程序后端的前门。作为一个边缘服务应用程序,Zuul旨在实现动态路由,监控,弹性和安全性。它还可以恰当的将请求路由到多个Amazon弹性集群中。1.2 为什么要建造Zuul大量不同的Netflix API流量有时会导致迅速而无预警地出现问题。我们需要一个能够迅速改变行为的系统,以应对这些情况。1.3 Zuul有哪...

2018-10-23 16:46:51 398 1

原创 Spring Cloud(七)Hystrix Dashboard和Turbine服务监控

1 Hystrix Dashboard案例SpringCloud对Hystrix Dashboard进行了整合,可以对通过Hystrix发起的请求进行准实时统计,并以报表和图形的形式展示给用户(包括每秒执行多少次?请求成功和失败等)。新建一个consumer hystrix dashboard服务,在consumer hystrix基础上改进:1.1 增加依赖<dependency&g...

2018-10-23 09:50:07 395

转载 阿里云的这群疯子

 本文由公众号浅黑科技(ID:qianheikeji)授权转载 世事安稳,岁月静好。 电影里才有疯子。麦克墨菲在疯人院里带领一群精神病人揭竿而起,怼天怼地;饿了三天的黑皮为了抢一口面包被店主追上高架桥,末路狂奔;杰克和泰勒在午夜的搏击俱乐部里挥拳相向,鲜血淋漓。屏幕对面,我们把爆米花塞进嘴里,哭成狗或者笑成狗。电影散场,各自回家。 真正的疯子,从来不看电影。 ...

2018-10-23 08:49:09 880

原创 Spring Cloud(六)Hystrix断路器

文章目录一、分布式系统面临的问题二、Hystrix介绍2.1 作用2.2 服务熔断2.2.1 熔断案例2.3 FallBack方法解耦与服务降级处理2.3.1 降级2.3.2 为什么要解耦2.3.3 解耦思路2.3.4 解耦和降级案例2.4 HystrixDashboard服务监控2.4.1 配置案例一、分布式系统面临的问题在微服务架构中,各个服务通过注册与发现相互依赖。系统运行时可能会因为某...

2018-10-20 13:09:15 162

原创 Spring Cloud(五)Feign负载均衡

1 概述1.1 介绍Feign是一个声明式WebService客户端,使用方法时定义一个接口并在上面添加注解即可。Feign支持可拔插式的编码器和解码器。Spring Cloud对Feign进行了封装,使其支持SpringMVC和HttpMessageConverters。Feign可以与Eureka和Ribbon组合使用以支持负载均衡。1.2 由来大部分时间我们都能接受ribbon这种...

2018-10-19 12:07:23 2747 1

原创 Spring Cloud(四)Ribbon负载均衡

文章目录1 概述1.1 Ribbon简介1.2 负载均衡1.3 架构图2 Ribbon配置2.1 新建consumer ribbon工程2.2 构建provider集群3 Ribbon核心组件IRule3.1 七大方法3.2 切换规则方法3.3 自定义Ribbon负载均衡算法3.3.1 自定义Ribbon算法1 概述1.1 Ribbon简介Spring Cloud Ribbon是基于Netf...

2018-10-19 11:06:47 297

原创 Spring Cloud(二)Eureka集群配置

1 集群概念集群就是将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。2 Eureka集群的实现新建N个Eureka Server模块。每个模块的pom.xml中加入与单个Eureka Server相同的依赖。每个模块加入主程序(记得加@EnableEurekaServer注解)。修改hosts文件(Win7的路径是C:\Windows\System32\dr...

2018-10-18 17:34:42 320

原创 Spring Cloud(一)Eureka服务注册与发现

文章目录1 概述1.1 介绍1.2 原理1.3 架构图2 Eureka服务注册中心构建2.1 加入服务端依赖2.2 配置文件2.3 添加启动类3 向Eureka注册中心注册微服务3.1 在要注册的微服务的pom.xml文件中增加依赖3.2 修改配置文件4 actuator与微服务注册完善4.1 修改服务名称,在yml中eureka节点下添加如下内容4.2 info内容的详细信息修改4.2.1 修改...

2018-10-18 16:27:07 246

原创 设计模式-单例模式(Singleton Pattern)

一、概念1.1 定义它是一种创建类的对象的模式,能够确保系统中只产生该类的一个对象。1.2 作用可以省略那些被频繁使用的对象的创建时间,节省系统开销。降低内存使用频率,减轻GC压力,缩短GC停顿时间。二、种类2.1 饿汉式单例public class Singleton1 { /** * 必须有一个private修饰的构造器 */ priva...

2018-10-12 11:20:50 159

原创 设计模式-代理模式(Proxy Pattern)

文章目录一、概念1.1 作用2 分类2.1 静态代理2.1.1 特点:2.1.2 缺点:2.1.3 实现:2.2 jdk动态代理2.2.1 特点:2.2.2 缺点:2.2.3 实现:2.3 CGLIB动态代理2.3.1 特点:2.3.2 实现:一、概念为目标对象提供一种代理,以控制对其的访问。代理对象相当于中介,可以去掉功能服务或者增加添加额外功能服务。举例:今天我想去服装店A买件衣服,一...

2018-10-11 12:15:34 230

原创 Java注解详解

文章目录一、介绍1 概念2 原则二、如何定义注解1 创建1.1 成员变量1.2 元注解1.2.1 @Retention1.2.2 @Target1.2.3 @Documented1.2.4 @Inherited三、注解的提取1 修饰类1.1 定义注解1.2 使用注解1.3 提取注解信息2 修饰类属性2.1 定义注解2.2 使用注解2.3 提取注解信息3 修饰类方法3.1 定义注解3.2 使用注解3...

2018-10-09 09:48:27 232

原创 SpringBoot整合Shiro+mybatis-plus

闲话不多说,直接上干货源码地址: link一、添加依赖<?xml version="1.0" encoding="UTF-8"?&am

2018-10-07 11:36:28 2680 7

搭建好的solr 7.5单机版

自己搭建好的solr 7.5.0搜索引擎服务器,是单机版,给予java的,详细文档https://blog.csdn.net/qwqw3333333/article/details/84333510

2018-11-22

网页截图 - Screenshot Extension谷歌插件

网页截图 - Screenshot Extension 超级好用的谷歌截图工具,可以截取滚动屏幕

2018-11-06

尚硅谷周阳老师SpringCloud学习源码

该资源为尚硅谷周阳老师SpringCloud学习的所有模块源码

2018-08-31

尚硅谷周阳老师SpringCloud笔记

该资源为尚硅谷周阳老师SpringCloud的学习笔记,内容很详细

2018-08-31

简单易懂的SpringBoot+Redis整合源码

十分简单易懂的SpringBoot整合Redis源码,里面有详细的注释。

2018-07-27

星外php5.2.17自动安装

本版本为全国首发限制PHPDOS版本,所有win2003,2008系统都可以使用,并安装本版本的PHP时 可以自动限制PHPDOS攻击。(不限星外主机系统用户) 运行攻击代码时,如果你显示了出错信息,就会看到“this code is kill” 采用本版本的PHP安装包后,您不用再关udp,tcp,也不需要启用这类IP策略。 如果已装了旧版本PHP,请先停止IIS,删除旧版本PHP(同时删除win\php.ini),再装上新版本,再启动IIS 如果也装了zend,可以在安装成功新版本PHP后重装zend 特别说下zend重装后要用安全包再点下设置权限,不然有安全问题 包中的dos.php是测试文件,你可以传到一个虚拟主机中运行它, 如果看到提示“没有拦截攻击,拦截攻击无效”,表明拦截功能功能无效。 如果没看到这个提示表明拦截功能生效了。

2018-04-04

基于 MongoDB 及 Spring Boot 的文件服务器的实现

下载文件后,利用gradle进行文件编译下载,启动成功后输入localhost:8080即可

2017-11-24

Postman-linux-x64-5.3.0.tar.gz,Ubuntu下进入解压后文件夹,直接点解Postman就可以运行

Postman-linux-x64-5.3.0.tar.gz,Ubuntu下进入解压后文件夹,直接点解Postman就可以运行

2017-10-15

MySQL5.6.20

精简迷你版MySQL5.6.20,简化到极致,下载后可以直接运行,以下是默认配置端口号:3306,用户名:root,密码:123456

2017-09-13

Zookeeper客户端,资源小方便快捷

Zookeeper客户端,解压后找到Zooinspector\build下的zookeeper-dev-ZooInspector.jar文件,双击打开,然后连接zookeeper服务

2017-09-13

Nginx+Tomcat9搭建负载均衡实例,解压即可运行

解压后启动tomcat,nginx服务器,输入localhost:8888即可运行

2017-08-30

基于spring boot同域名单点登录

基于spring boot同域名单点登录

2017-06-30

spring boot创建项目,实现同域名下单点登录源码

spring boot创建项目,实现同域名下单点登录源码

2017-06-29

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

TA关注的人

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