自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 apifox自动化测试使用-循环调用接口

more。

2024-08-21 11:46:21 375

原创 es深分页问题解决小记

more。

2024-06-19 16:05:42 1313

原创 java-stream转换map key重复报错解决小记

java8,stream

2024-06-03 14:54:42 745 1

原创 MapStruct 使用

使用MapStruct作为转换器使用

2024-02-02 08:57:42 476

原创 windows下本地启动rocketmq

工具在置顶链接有下载地址。

2024-01-15 16:12:25 870

原创 rocketmq实现延迟消息

more。

2024-01-11 09:32:36 590

原创 springboot细粒度事务使用

springboot细粒度事务使用

2023-11-09 20:11:57 305 3

原创 监听redis键失效事件实现延迟功能

监听redis键失效事件实现延迟功能

2023-10-20 11:18:34 672

原创 completablefuture的使用

completablefuture的使用

2023-10-20 09:37:51 238

原创 事务传播机制required_new使用学习

来完成的. 其方法入口为。

2023-08-09 11:24:03 316

原创 基于mvn命令升级项目版本

多人开发同一个项目,基于mvn升级项目版本号

2023-07-31 19:19:22 990

原创 springboot自定义字段校验器(满足业务特殊校验)

more。

2023-06-15 08:36:23 407

原创 git使用revert撤销已提交的远程合并

git使用revert撤销已提交的远程合并

2023-06-12 14:06:52 2270

原创 springboot 集合(List)请求参数校验

more。

2023-05-22 16:04:12 1082

原创 解决mybatisplus分页一对多问题记录

more普通的分页插件都是对应于进行分页操作。可是在进行。

2023-05-16 08:42:58 1432

原创 apifox自动生成接口文档(支持外部访问)

more。

2023-03-23 12:17:37 668

原创 java基于OpenCVDnn实现人脸识别和图像分类学习

more之前的文章地址:http://t.csdn.cn/19X9Q其实下载下来的opencv安装包是自带 Haar Cascade人脸分类器的,不过这个识别错误率挺高的。当人脸有遮挡,侧脸,嘴型变化等,都会导致识别失败。OpenCVDnn 可能综合来说是最好的方法。OpenCV 深度神经网络(Deep Neural Networks,),使用流行的深度学习框架(例如CaffeTensorFlowTorch和Darknet)通过预先训练的深度网络实现前向计算(即推理阶段)。这里使用的是。

2023-03-22 14:20:00 1543

原创 3.15版本poi导致FileMagic文件找不到问题解决过程记录

3.15版本poi导致FileMagic文件找不到问题解决过程记录

2023-02-24 16:37:44 1363

原创 tplink无线桥接WDS小结

tplink无线桥接(WDS)使用小结

2022-10-03 11:52:20 548

原创 记踩HttpRequest设置header无效导致404问题

记踩HttpRequest设置header无效导致404问题

2022-07-29 20:28:16 2545

原创 Java之List转MultipartFile

List转MultipartFile

2022-07-19 13:58:41 2465 2

原创 SpringBoot针对入参时间格式的校验

(1条消息) SpringBoot实践之(十四)— AOP拦截器 Aspect的使用_luckykapok918的博客-CSDN博客Spring Boot使用AOP的正确姿势 - James_Shangguan - 博客园 (cnblogs.com)对于权限的校验以及时间格式的校验确实使用spring aop处理会比较方便。引入依赖<dependency> <groupId>org.springframework.boot</groupId> &

2022-04-20 10:42:12 3683

原创 springboot+企微实现项目异常告警

httpServletRequest.getParameterMap()为空_凡凡轶崔的博客-CSDN博客群机器人配置说明 - 接口文档 - 企业微信开发者中心 (qq.com)由于项目中暂时没有接入日志系统,导致平时查看异常信息非常的不方便。而且每次都需要产品,测试发现了才知道出错了,这影响不太好。于是结合 切面 + 全局异常拦截 等技术实现结合企微的实时告警。我是利用企微中提供的群机器人发布异常信息,新建一个机器人会提供一个Webhook地址开发者可以按提供的Webhook发起HTTP P

2022-04-14 17:35:56 2225

原创 PageHelper分页使用

使用tk.mapper mybatis 插件注意点时对于实体类中某字段不是表中字段,处理方式_奋斗者ing的博客-CSDN博客_tkmybatis 忽略字段【PageHelper】PageHelper分页失效问题排查 - 掘金 (juejin.cn)Mybatis分页插件PageHelper - 简书 (jianshu.com)在维护老项目的时候,发现使用的分页框架是 PageHelper。还是写篇笔记记录下。该项目使用的是 SpringBoot分页的插件使用的是包(com.github.pa

2022-04-13 20:02:47 7416 1

原创 mybatisplus分页使用

MyBatis Plus 实现多表分页查询_骑驴的小牧童的博客-CSDN博客_mybatis-plus多表分页最简单的 MyBatis Plus 的多表联接、分页查询实现方法_IT小村的博客-CSDN博客_mybatisplus多表联查Mybatis-Plus中分页插件PaginationInterceptor, MybatisPlusInterceptor在SpringBoot中的使用_Sakura_Lu_的博客-CSDN博客_paginationinterceptor项目中有用到 mybatis

2022-04-08 18:52:39 2299

原创 mybatisplus-LambdaQueryWrapper使用

MyBatis-Plus 条件构造器(Wrapper) - 简书 (jianshu.com)mybatis-plus update 更新操作_ChengLc1612的博客-CSDN博客Mybatis-Plus(mbp) 提供 Wrapper 极大的减少大家的写SQL 的时间,Wrapper 类封装了大量的逻辑方法 eq , gt , lt等,使得操作数据库的代码进一步简洁。在代码中有更新数据的需求,发现 mbp 提供了 UpdateWrapper 类简化更新的操作。继承自 BaseMapper 的

2022-04-02 15:10:53 42014 4

原创 记dubbo consumer服务因订阅其他有异常的服务导致超时的问题

provider端怎么处理dubbo.cloud.subscribed-servicesspringCloudAlibaba+dubbo+nacos环境下,重启服务提供者或先启动服务消费者后启动服务提供者的情况下,消费者有时候会出现找不到服务的问题及解决方案(In the spring cloud Alibaba + Dubbo + Nacos environment, when the service provider is restarted or the service consumer is st

2022-03-14 16:51:16 2722

原创 springboot+apollo配置动态更新

apollo官网-配置动态刷新项目中在使用apollo作为配置中心。现在有需求:配置项发生变化,对应的配置需动态刷新。背景配置类:@Component@Data@RefreshScope@ConfigurationProperties(prefix = "home.setting.dict")public class HomeSettingProperties { @ApiModelProperty("金刚区") private String kingKong

2022-02-09 17:12:41 3646

原创 Java参数传递实现引用传递

这一次,彻底解决Java的值传递和引用传递 - 掘金 (juejin.cn)java 传递参数的两种方式_maoyeqiu的专栏-CSDN博客_java传参在项目开发过程中碰到一个问题,如果当传参的参数数量比较多的时候,然后下面的代码又需要用到这些参数的时候怎么处理?因为在 Java 中是没有指针这种概念的。所以对于基本类型来说,参数的传递实际是拷贝一份变量值的副本给到参数,方法内的修改不会改变原有的变量。而对于除基本类型以外的其他类型,参数的传递实际是将一个指向原有对象的引用传递给参数,如果方

2022-01-24 15:00:04 1968

原创 idea远程debug总结

(2条消息) IDEA 远程调试_kefeng.wang 的博客-CSDN博客_idea 远程调试(2条消息) SpringBoot spring-boot-maven-plugin 打包为可执行Jar方法。(已验证)_pengjunlee的博客-CSDN博客_spring-boot-maven-plugin打包在项目开发过程中遇到与第三方外部系统的联调,由于我部署的测试环境是在内网,回调接口的话,是访问不到内网的接口。解决办法:将服务部署在有外网ip的测试环境,我这里是将一个web服务部署

2021-12-30 10:55:27 379

原创 自定义Bean拷贝工具类解决字段名称不一致的拷贝

(2条消息) 属性名称不一致,实现 bean copyProperties_专业摸鱼的博客-CSDN博客最近在处理第三方接口返回的数据,然后要将这些数据保存到数据库中。可是接口返回的数据的结构十分的复杂,涉及多层的数据结构。{ "echoCode": 0, "success": true, "page": 0, "pageSize": 0, "pageCount": 1, "total": 1, "data": [ {

2021-12-17 17:58:39 3435

原创 SpringBoot中使用Dubbo完成服务间调用

在 Dubbo 中使用注解 | Apache Dubbodubbo基础(三)——spring boot调用dubbo | 张利君的博客 (zhanglijun1217.github.io)在项目中有使用到Dubbo来进行远程的调用,所以学习下。其实用dubbo实现远程的调用并不难。机制就是"提供方-消费方",核心关键是同连同一个注册中心。注册中心:Nacosprovider配置dubbo.application.name = miniso-app-main-servicedubbo.p

2021-12-10 16:15:38 3974

原创 redis单机+集群搭建

Redis入门(适合新手)redis集群搭建(非常详细,适合新手)redis单机+集群搭建具体的搭建步骤可以参考这两篇文章,非常的详细。环境信息redis6centos7ruby 2.7redis.4.5.0.gem以下整理在搭建过程中遇到的问题。安装ruby由于centos安装的ruby版本是2.0.x的,而文中提到的 redis-x.x.gem ,从官网上下载的版本都是 4.x.x 的,要求ruby 版本大于 2.0.x 。所以只能手动安装ruby。从官网网址下载 tar.

2021-11-09 20:41:22 710

原创 Sentinel简单入门

sentinel基础教程芋道 Spring Boot 服务容错 Sentinel 入门发现 sentinel 可以很好的协助 gateway 实现防止恶意访问接口的问题Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Hystrix 已经不再维护了。实例本例子是基于 SpringCloud 实现的>> 依赖<dependency>

2021-01-12 16:37:04 190 2

原创 Canal使用入门学习

canal官方github超详细的Canal入门,看这篇就够了!阿里开源Canal–①简介centos7用tar包安装mysqlWINDOWS下MYSQL开启BINLOG一.简介canal 主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。基于日志增量订阅和消费包括数据库镜像数据库实时备份索引构建和实时维护业务 cache 刷新带业务逻辑的增量数据处理二.工作原理MySQL 主备复制原理MySQL master 将数据变更写入二进制日志(bin

2020-12-15 19:57:14 2238

原创 Haproxy入门学习

HAProxy从零开始到掌握HAProxy原理和基本概念haproxy安装配置(笔记一)一.HAProxy 是什么HAProxy 是一个免费的负载均衡软件。HAProxy 提供了 L4(TCP) 和 L7 (HTTP) 两种负载均衡能力。二.安装和运行2.1 创建用户为 Haproxy 创建用户和用户组,此例用户和用户组都是 “ha”。如果想让 Haproxy 监听 1024 以下的端口,则需要以 root 用户来启动。我没有按照网上大佬的方法来创建用户,而是直接以 root 用户运行 H

2020-11-16 10:51:31 571

原创 Java之Util下Function类学习

JAVA8的java.util.function包Java8之Consumer、Supplier、Predicate和Function攻略一.概述nametypedescriptionConsumerConsumer<T>接收T对象,不返回值PredicatePredicate<T>接收T对象并返回 booleanFunctionFunction<T,R>接收T对象,返回R对象SupplierSupplier&

2020-11-10 19:22:35 2824

原创 Nginx负载均衡应用

CentOS7安装Nginx一.安装所需环境Nginx 是 C 语言开发,建议在 Linux 上运行。1.1 gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++1.2 PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个 Perl 库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 p

2020-11-06 09:07:29 485

原创 Kafka在Kubernetes中的集群部署

Helm 安装Kafka一.Helm部署Kafkahelm repo add incubator http://mirror.azure.cn/kubernetes/charts-incubator[root@k8s-centos7-master-150 kafka]# helm repo listNAME URLminio https://helm.min.io/bitnami https://charts.bitnami.com/

2020-10-14 14:28:48 1759

原创 OpenCV结合Java入门学习

face-detection:Java中用OpenCV实现人脸识别java实现opencv人脸识别(二)Java使用Opencv进行人脸识别java调用本地摄像头,实现人脸识别‘java引用虹软免费人脸识别sdk(demo)opencv官网OpenCV 教程最近负责face服务,有关于人脸检测,比对和识别等功能的维护。一直用的是虹软第三方的sdk,查了下资料发现网友说opencv可以实现该功能。一.概述OpenCV是一个用于图像处理、分析、机器视觉方面的开源函数库。无论你是做科学研

2020-09-24 19:45:06 2900

空空如也

空空如也

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

TA关注的人

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