自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 vue工程之登录、权限流程(二)

1、使用路由的钩子函数,在路由跳转2、登录成功后,从后端获取该用户的菜单信息、按钮权限信息,菜单信息和路由配置信息做比较,有的就显示出来,没有的就不显示。2、按钮权限

2021-06-18 16:18:21 139

原创 vue工程之模块介绍(一)

1、vue的全家桶:vue.jsvue-router.jsvue-cli (脚手架,快速搭建vue项目)axiosvuex.js

2021-06-18 15:58:30 526

原创 2021-03-30

基于cas5.3.16的单点登录基于cas5.3版本进行配置。下载地址:https://github.com/apereo/cas-overlay-template/tree/5.3参考资料:https://my.oschina.net/u/4504531/blog/46802362、增加mysql3、增加json服务认证#客户端服务注册cas.serviceRegistry.json.location=classpath:...

2021-03-30 17:51:10 89

原创 spring-cloud之zuul

zuul的生命周期spring.application.name=zuul-gatewayserver.port=9010eureka.client.serviceUrl.defaultZone=http://user:123456@eureka1:8761/eureka/,http://user:123...

2020-02-18 14:00:58 130

原创 springcloud之日志追踪

1、Greenwich版本以及以上版本,zipkin-server是从官网下载,不需要自己在整合一起,地址:https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/window下载上面版本进行启动,启动命令:java -jar xxx.jar --server.port=80822...

2020-02-18 13:58:25 509

原创 spring-cloud之hystrix解决雪崩

一、消费者服务降级1、首先要在pom增加hystrix功能,如下:<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-hystrix</artifactId></dependency...

2020-02-18 13:55:31 248

原创 spring-cloud之feign

一、feign在分布式开发中的作用1、什么是feign?Feign是一种声明式、模块化的http客户端(仅在consumer中使用)。2、什么是声明式?有什么作用,解决什么问题?a、声明式调用就像调用本地方法一样调用远程方法,无感知远程http请求。b、Spring Cloud的声明式调用,可以做到使用http请求远程服务时,能就想调用本地方法一样的体验,开发者完全感知不到这是...

2020-02-18 13:53:41 303

原创 spring2.x整合elasticsearch6.5.3

1:首页安装elasticsearch6.5.3,下载页面 https://elasticsearch.cn/download/2:配置解压后,打开config/elasticsearch.yml,对其中两项配置进行修改cluster.name集群名称,随便填写,或者使用默认的“my-application”,注意,后面Java链接elasticsearch时,需要该配network....

2020-02-18 13:48:33 616 1

原创 spring-cloud之ribbon的负载均衡

一:7种策略比较 id 策略名称 策略对应的类名 实现原理 1 轮询策略(默认) RoundRobinRule 轮询策略表示每次都顺序取下一个provider,比如一共有5个provider,第1次取第1个,第2次取第2个,第3次取第3个...

2020-02-18 13:48:13 120

原创 spring-cloud之eureka的服务提供者和消费者

一、provide服务:1、基于springboot的工程添加eurake的客户端添加pom2、启动类增加注解:3、配置文件:provid服务提供这注册到eurake的服务注册中心。注意:要在hosts中配置eurake1 eurake2window如下:二、consumer服务:con...

2020-02-16 14:22:10 491

原创 sping-cloud之rabbitmq使用

一、rabbitMQ有三种类型 direct、topic、fanout三种类型1:direct类型是交换器和路由key完全匹配进行绑定的例如:消费端配置:消费端代码:@Component@RabbitListener(bindings=@QueueBinding(value= @Queue(value="${mq.config.queue.error}",au...

2020-02-16 14:15:19 160

原创 spring-cloud之rabbitMQ安装

一、安装erlang1:安装准备,下载安装文件wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmrpm -Uvh erlang-solutions-1.0-1.noarch.rpm2.安装erlangyum install erlang3.安装完成后可以用erl命令查看是否...

2020-02-16 14:06:01 183

原创 spring-cloud之eureka

一、eureka单服务1:spring-boot文件中pom添加eureka的服务包找到对应的pom的配置,和启动主类增加的配置。最后再添加:启动eureka注册中心服务3、eureka服务中要配置如下:#是否将自己注册到eureka-server 默认trueeureka.client.register-with-eur...

2020-02-16 14:04:13 198

原创 docker学习文档

一:1:在阿里镜像上做一个注册https://cr.console.aliyun.com/cn-hangzhou/images2:然后就可以登录$ sudo docker login --username=[你的账号] registry.cn-hangzhou.aliyuncs.comdocker login -u {登录账号} -p {你的网易云密码} hub.c...

2020-02-16 13:55:39 115

原创 mysql下导入dmp文件

1:cmd管理员模式下进入mysql安装的bin目录下,然后执行mysql -uroot -p chembl_25 < E:\developtools\mysql\mysql-5.7.29-winx64\bin\chembl_25_mysql.dmp其中chembl_25为数据库...

2020-02-16 13:53:00 3224

原创 mysql使用mycat_mysql读写分离(三)

前提:mycat的读写分离需要mysql的主从配置,否则数据不全有问题一、首先保证mysql数据库能用navicat连接(开启用户的远程连接)如果没有开启远程访问需要开启:步骤如下1:管理员角色打开cmd2:定位到解压的mysql的bin文件夹下3:mysql登录mysql -uroot -p1234564:use mysql5:grant all privileg...

2020-02-16 13:51:53 108

原创 mysql主从同步(二)

一:主mysql的my.ini配置[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir="D:\mysql\mysql-5.7.27-winx64"# 设置mysql数据库的数据的存放目录datadir="D:\m...

2020-02-16 13:49:23 100

原创 mysql在window8上安装(一)

1.下载后得到zip压缩包.2.解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.193.添加环境变量我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹在D:\Environment\mysql-5.7.19下新建 my.ini 文件编辑 ...

2020-02-16 13:48:40 107

原创 maven多模块打包问题

打包之前需要clean和install父工程,然后再install模块,最后打包即可。

2020-02-16 13:47:13 246

转载 Java并发系列 — ThreadLocal

ThreadLocal介绍ThreadLocal提供了一种解决多线程环境下成员变量的问题,但是它并不是解决多线程共享变量的问题。那么ThreadLocal到底是什么呢?API是这样介绍的:This class provides thread-local variables. These variables differ from their normal counterparts in t...

2019-01-14 14:16:30 128

转载 Java并发系列—工具类:Semaphore

Semaphore(信号量)用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。Semaphore提供了一个许可证的概念,可以把这个许可证看作公共汽车车票,只有成功获取车票的人才能够上车,并且车票是有一定数量的,不可能毫无限制的发下去,这样就会导致公交车超载。所以当车票发完的时候(公交车以满载),其他人就只能等下一趟车了。如果中途有人下车,那么他的位置将会空闲出来...

2019-01-14 14:13:56 95

原创 微信扫码支付流程

实现的工程: 配置:要在商户平台配置回调链接 在预下单接口所使用的回调函数就是这个:  微信扫码支付的前提条件: 1、要开通公众平台账号会分配appid2、要开通商户平台分配一个商户号3、在商户平台里面配置回调链接 微信扫码支付的业务流程:1、首先调用统一下单接口返回一个支付链接,用二维码生成工具将支付链接生成二维码2、客户端...

2018-08-09 09:53:53 558

原创 springboot监控(spring-boot-admin)

1、查询github,关于spring-boot-admin2、3、服务端配置&lt;dependency&gt; &lt;groupId&gt;de.codecentric&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-admin-starter-server&lt;/artifactId&gt; &lt;version&gt;2...

2018-08-09 09:33:48 460

原创 springboot中rabbitMQ的使用

一、rabbitMQ有三种类型 direct、topic、fanout三种类型1:direct类型是交换器和路由key完全匹配进行绑定的例如:消费端配置: 消费端代码:@Component@RabbitListener(bindings=@QueueBinding(value= @Queue(value="${mq.config.queue.error}",au...

2018-08-09 09:22:45 3187 2

原创 安装rabbitMQ

一、安装erlang1:安装准备,下载安装文件wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmrpm -Uvh erlang-solutions-1.0-1.noarch.rpm2.安装erlangyum install erlang3.安装完成后可以用erl命令查看是否...

2018-08-09 09:18:16 133

转载 Java如何使用代码模拟高并发操作(转摘)

摘要: Java通过代码模拟高并发可以以最快的方式发现我们系统中潜在的线程安全性问题,此处使用Semaphore(信号量)和 CountDownLatch(闭锁)搭配ExecutorService(线程池)来进行模拟。Java通过代码模拟高并发可以以最快的方式发现我们系统中潜在的线程安全性问题,此处使用Semaphore(信号量)和 CountDownLatch(闭锁)搭配ExecutorServ...

2018-04-27 13:49:27 4322 1

原创 springboot2.0中 WebMvcConfigurerAdapter过期替代方案

在springboot2.0中WebMvcConfigurerAdapter已经过期了,建议使用WebMvcConfigurationSupport替换。使用WebMvcConfigurationSupport来做一个自定义注解解析器。1、首先定义一个注解:2、自定一个方法参数解析器3、将自定义的方法参数解析器装载到WebMvcConfigurationSupport中,后面在使用@LoginUs...

2018-04-25 15:24:51 1954

cas-server-client.rar

搭建好的一套服务端和客户端demo

2021-03-30

cas-client.rar

idea创建一个多模块的maven架构

2021-03-30

空空如也

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

TA关注的人

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