- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人