自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦与时光遇的博客

一致铁憨憨,没钱没女朋友

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 OAuth 2.0 基础(2)

为什么一定要有授权码

2022-08-01 17:18:19 1083

原创 OAuth2.0基础篇(1)

OAuth2.0的知识

2022-08-01 16:00:10 213

原创 Java中代码优化的30个小技巧

Java优化代码

2022-07-26 22:32:01 6946 1

原创 Opencv在Java中的使用,及一直报错no opencv_java450 in java.library.path问题解决

java中使用openCV1、编写CaptureBasic类用来检测人脸import com.itywh.baidu.FaceMatch;import org.opencv.core.Point;import org.opencv.core.*;import org.opencv.imgcodecs.Imgcodecs;import org.opencv.imgproc.Imgproc;import org.opencv.objdetect.CascadeClassifier;i...

2021-01-17 11:34:33 12415 7

原创 mybatis中集合嵌套查询和集合嵌套结果区别

嵌套查询是多条sql语句分开写并配置,嵌套结果是一条sql语句关联查询并配置,实质效果是一样的。嵌套语句的查询会导致数据库访问次数不定,进而有可能影响到性能。1.创建2张表,建立主外键关系2.建立实体类package com.yw.test06; public class Class { private int id; private String name; public int getId() {

2020-10-29 12:29:17 2646 1

转载 RabbitMQ的默认端口

4369:epmd,RabbitMQ节点和CLI工具使用的对等发现服务5672、5671:由不带TLS和带TLS的AMQP 0-9-1和1.0客户端使用25672:用于节点间和CLI工具通信(Erlang分发服务器端口),并从动态范围分配(默认情况下限制为单个端口,计算为AMQP端口+ 20000)。除非确实需要这些端口上的外部连接(例如,群集使用联合身份验证或在子网外部的计算机上使用CLI工具),否则这些端口不应公开。有关详细信息,请参见网络指南。35672-35682:由CLI工具(Erlang分

2020-10-23 16:36:39 2241 1

原创 springboot整合elastic search的坑@项目出错NoNodeAvailableException[None of the configured nodes are available

使用java api和elastic search进行交互时,如果出现了NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{erAdMJ4wTNGxixzYoTGhCw}{127.0.0.1}{127.0.0.1:9200}]]检查一下几点1、java代码中的yml配置是否正确java代码访问elastic search端口一定要是9300(注意不要写成9200),当然你可以去e

2020-10-14 11:00:08 289

原创 lua加openRestry实现缓存预热与二级缓存

缓存预热(将mysql数据查询出来存放到redis)实现思路:步骤一:编写lua脚本实现缓存预热(将mysql里的数据查询出来存入redis)定义请求:用于查询数据库中的数据更新到redis中先链接mysql,按照广告分类ID读取广告列表,转换为json字符链接redis,将广告列表json字符串存入redis定义请求:请求:/ad_update参数:position ‐‐指定广告位置返回值:json--代表当前要进行json数据的传递ngx.header.content_t

2020-10-11 15:49:11 447

原创 Ubuntu16与CentOS下如何安装OpenResty

Ubuntu下安装使用如下命令 apt-get install libpcre3-dev \ libssl-dev perl make build-essential curl wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-key add - sudo apt-get -y install software-properties-common sudo add-apt-repository -y "deb htt

2020-10-10 17:58:03 157

原创 JWT的简单使用讲解

JWT的使用JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。创建模块引入pom依赖在这里插入代码片<dependencies> <dependency> <groupId>io.jsonwebtoken</groupId> <artifa

2020-10-08 19:25:57 175

原创 Spring-Cloud微服务网关过滤器的简单使用

我们可以通过网关过滤器,实现一些逻辑的处理,比如ip黑白名单拦截、特定地址的拦截等。下面的代码中做了两个过滤器,并且设定的先后顺序,只演示过滤器与运行效果。在这里插入代码片/** * ip拦截 */@Componentpublic class IpFilter implements GlobalFilter, Ordered { @Override public Mono<Void> filter(ServerWebExchange exchange, Gateway

2020-10-08 16:50:53 369

原创 Spring Cloud Gateway网关快速入门

Gateway网关微服务越来越多,网关可以统筹全局,可以指挥所有的微服务解决问题:1.统一入口:为全部微服务提供唯一入口点,网关起到外部和内部隔离,保障了后台服务的安全性。2.鉴权校验:识别每个请求的权限,拒绝不符合要求的请求。3.动态路由:动态的将请求路由到不同的后端集群中。4.减少客户端与服务的耦合,服务可以独立发展,通过网关层来做映射。目前网关解决方案:Nginx+Lua,NetflixZuul,Spring Cloud Gateway网关快速入门1 搭建网关模块--------

2020-09-27 11:10:20 168

原创 Spring Cloud Gateway 内置的过滤器工厂

Spring Cloud Gateway 内置的过滤器工厂内置的过滤器工厂这里简单将Spring Cloud Gateway内置的所有过滤器工厂整理成了一张表格。如下:过滤器工厂 作用 参数 AddRequestHeader 为原始请求添加Header Header的名称及值 AddRequestParameter 为原始请求添加请求参数 参数名称及值 AddResponseHeader 为原始响应添加Header Header的名称及

2020-09-27 10:36:43 496

Aspose与itextpdf.zip

文件转换的maven依赖与jiar包

2021-10-28

SonarQube和SonarScanner(zip包)

管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,提高代码质量

2021-10-28

空空如也

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

TA关注的人

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