自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oauth2-authorization-server;oauth2-resource-server;oauth2-client

spring-security-oauth2-authorization-server依赖项 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.a

2022-05-09 14:37:11 1954 1

原创 生成二维码

核心依赖包:<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version></dependency><!-- https://mvnrepository.com/artifact/com.google.zxing/javase --

2022-04-10 22:13:55 211

原创 安装FastDFS

1.1 上传将课前资料中的文件上传到linux下的/home/leyou/fdfs目录:1.2 安装依赖FastDFS运行需要一些依赖,在课前资料提供的虚拟中已经安装好了这些依赖,如果大家想要从头学习,可以按下面方式安装:1.2.1 安装GCC依赖GCC用来对C语言代码进行编译运行,使用yum命令安装:sudo yum -y install gcc1.2.2 安装unzip工具unzip工具可以帮我们对压缩包进行解压sudo yum install -.

2022-04-10 22:13:34 443

原创 安装Elasticsearch

0.学习目标独立安装Elasticsearch 会使用Rest的API操作索引 会使用Rest的API查询数据 会使用Rest的API聚合数据 掌握Spring Data Elasticsearch使用1.Elasticsearch介绍和安装用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力

2022-04-10 22:13:07 655

原创 mysql安装配置

配置mysql1.下载解压安装包2.新建my.ini文件文件内容:[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql-8.0.18-winx64# 设置mysql数据库的数据的存放目录datadir=D:\mysql-8.0.18-winx64\data# 允许最大连接数max_connections=200# 允许连接失败的次数。max_connect_errors=10# 服务端使用的字符集默认为8比...

2022-04-10 22:11:01 434

原创 spring cloud 和 netflix hystrix 的客户端弹性模式

hystrix弹性模式: 客户端负载均衡模式(ribbon); 断路器模式(通过快速失败,阻止对远程资源的调用); 后备模式(提供后备方法); 舱壁模式(在服务中通常会调用多个服务的资源,默认情况下hystrix命令共享同一个线程池(10个线程)来处理请求,给每个服务的调用分配一个线程池,当一个服务响应慢时不会拖累对其他服务的调用); 搭建微服务以使用hystrix; 导入依赖包; <dependency> <groupId>org.sprin

2022-04-10 21:54:54 606

原创 使用spring cloud 和 zuul 进行服务路由

spring cloud 和 netfix zuul网关中可以实现的横切关注点: 静态路由; 动态路由; 验证和授权: 度量数据收集和日志记录; 构建zuul: 导入依赖包; <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zuul</artifactId></depe

2022-04-10 15:14:32 990

原创 spring cloud sleuth and zipkin进行分布式跟踪

spring cloud sleuth用于生成关联ID(与具体的请求有关)并装备到HTTP调用上,并将生成数据提供给OpenZipkin的钩子; 关联ID:随机生产、唯一的数字或字符串,在事务启用时分配给事务,当事务流经多个服务时,关联ID会从一个服务传递到另一个服务; spring cloud sleuth的每个日志条目:应用程序名称(默认为spring.application.name),关联ID,跨度ID(表示整个事务中某一部分的唯一ID,参与事务的每个服务都有自己的跨度ID),是否将数据发送

2022-04-10 09:41:15 381

原创 使用Spring cloud stream的事件驱动架构

Spring Cloud StreamSpring Cloud Stream是一个由注解驱动的架构,允许开发人员在应用程序中轻松构建消息发布者和消费者,同时还运行开发人员抽象出正在使用的消息传递平台的实现细节; Spring Cloud Stream架构; 发射器:source,spring注解接口,接收普通java对象,并将其序列化发送到通道; 通道:channel,队列(kafka中为主题)的抽象; 绑定器:binder,Spring Cloud Stream框架的一部分,负责与消息代理

2022-04-10 09:40:04 269

原创 保护微服务(oauth2)

Spring cloud Security 和 OAuth2保护微服务oauth是一个基于令牌的安全验证和授权框架,分为四部分: 受保护资源; 资源所有者:定义哪些应用程序可以调用其服务,资源所有者注册的应用程序都将获得一个程序名称和密钥,作为向oauth2验证令牌时的凭证; 应用程序:代表用户调用服务的应用程序; OAuth2验证服务器; 授权码(四种授权类型,此处只备注授权码类型); 在认证中心注册第三方应用程序并生成应用程序名称和密钥,同时在注册时提供回调URL,以便从OAu

2022-04-10 09:39:13 526

转载 Git使用教程

git简介:Git:分布式版本控制系统,C语言开发的。版本控制系统:软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,方便查看历史记录,备份以便恢复以前的版本,用于协调多人开发的软件工程技术。集中式与分布式版本控制系统的区别:集中式版本控制系统(如svn):版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。集中式的缺点:必须联网才能工作,速度受网速影响,版本库都在中央服务

2020-08-06 21:58:17 780

原创 java代理

前言来源:java核心技术卷1

2020-03-08 10:58:40 77

转载 docker虚拟化容器导致的路径与linux系统路径不一致问题

转载:https://blog.csdn.net/qq_35701161/article/details/96467979https://blog.csdn.net/hnmpf/article/details/80924494原因:docker也相当于一个精简版的linux容器,他有自己的路径,跟宿主linux的路径不一致,所以就会报找不到文件的异常。解决办法:挂载宿主文件夹路径到docke...

2020-02-28 10:45:02 1303

原创 java并发

前言操作系统将CPU上的时间片分配给每一个进程。进程与线程的区别:每个进程拥有自己的一整套变量,而线程共享数据。使用线程提供任务过程:1)将任务代码移到实现了Runnable接口的类的run()方法中,该接口只有一个方法: public interface Runnable { void run(); }由于Runnable接口是函数式接口,可以用la...

2020-02-24 13:09:20 197

原创 正则表达式

概述1.正则表达式用于解决字符串出了问题,包括匹配、选择、编辑和验证。表达式语法字符表达式描述示例c字符.任何除行终止符的字符,通过设置标志可以匹配包括行终止符的字符\x{p}十六进制码为p的Unicode码点\x{1D546}\xhh,\uhhhh十六进制码元\uFEFE\a,\e,\f,\n,\r,\t响铃,转义,换页,换...

2020-02-20 18:27:23 179 1

空空如也

空空如也

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

TA关注的人

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