自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 知识点总结(一)

1. 谷粒商城–环境搭建–笔记一1.1 修改CentOS默认yum源为国内yum镜像源1.2 CentOS安装docker1.3 docker常用命令1.4 配置 docker 镜像加速1.5 docker安装mysql5.71.6 docker安装redis1.7 开发环境统一(maven,Idea&VsCode插件,git配置)2. 谷粒商城–注册中心配置中心及网关–笔记二2.1 nacos注意(启动单节点)2.2 结合 SpringCloud Alibaba 我们最终的

2022-03-18 10:14:30 2050

原创 Windows10 任务栏缩略图(预览)大小设置脚本&还原脚本

主要目的是修改下图缩略图的大小

2024-10-29 10:28:15 373

原创 HivisionIDPhoto Docker部署以及Springboot接口对接(AI证件照制作)

项目简介HivisionIDPhoto 旨在开发一种实用、系统性的证件照智能制作算法。它利用一套完善的AI模型工作流程,实现对多种用户拍照场景的识别、抠图与证件照生成。HivisionIDPhoto 可以做到:轻量级抠图(纯离线,仅需CPU即可快速推理)根据不同尺寸规格生成不同的标准证件照、六寸排版照支持 纯离线 或 端云 推理美颜智能换正装(waiting)

2024-10-25 13:59:04 829

原创 Springboot&Mybatis-Plus实现业务撤销回滚功能

主要使用方法就是在做数据库操作之前,把要操作的历史数据查询出来,json的方法序列化,存入操作记录表中的oldData的字段,因为我这里是操作了多个表,所有我用map的方式存储多个

2024-10-17 10:48:47 480

原创 微信小程序定位判断点位是否在某个范围内(腾讯地图转百度地图)

微信小程序的定位是拿的腾讯地图的经纬度(假设为点A),系统设置的某个位置是百度地图的经纬度(假设为点B),需要判断点A是否在点B的Range(米)范围内

2024-10-15 11:02:17 441

原创 Springboot获取微信不限制的小程序码(拉新二维码)

Springboot获取微信不限制的小程序码(拉新二维码)

2024-10-14 15:50:22 883

原创 Springboot整合抖音小程序获取access-token&图片检测V3

Springboot整合抖音小程序获取access-token&图片检测V3

2024-10-12 10:49:12 345

原创 Linux CentsOS定时删除一个目录下(包含子目录)的改动时间大于12小时的文件

Linux CentsOS定时删除一个目录下(包含子目录)的改动时间大于12小时的文件

2024-09-25 11:05:07 496

原创 SpringBoot 整合docker,执行容器服务

SpringBoot 整合docker,执行容器服务

2024-09-18 17:40:06 517

原创 jantic/DeOldify部署(图片上色)附带Dockerfile和镜像

jantic/DeOldify部署(图片上色)附带Dockerfile和镜像

2024-09-09 13:13:50 1097

原创 基于Springboot+netty 的IM聊天室&弹幕

基于Springboot+netty 的IM聊天室&弹幕

2024-08-13 16:14:06 465 1

原创 TencentARC/GFPGAN人脸恢复Ubuntu-22.04搭建(附带Docker镜像)

GFPGAN 旨在开发一种用于现实世界人脸恢复的实用算法。 它利用封装在预训练面部 GAN(例如 StyleGAN2)中的丰富多样的先验来进行盲人面部恢复。

2024-07-29 14:44:29 728

原创 Springboot 多数据源事务

在一个service方法上使用的事务,其中有方法是调用的多数据源orderDB,但是多数据源没有生效,而是使用的primaryDB。

2024-07-24 17:45:51 1211

原创 Windows bat 提取多个目录下的文件,到一个目录

Windows 提取多个目录下的文件,到一个目录

2024-06-26 11:34:00 1342

原创 Springboot 项目启动时扫描所有枚举并存入缓存(redis)

Springboot 项目启动时扫描所有枚举并存入缓存(redis)

2024-06-20 13:58:08 651

原创 Springboot整合阿里云ONS RocketMq(4.0 http)

Springboot整合阿里云ONS RocketMq(4.0 http)

2024-06-17 16:48:20 1224

原创 springboot 腾讯地图接口验签 java

springboot 腾讯地图接口验签 java

2024-06-17 16:26:11 935

原创 JustAuth Illegal state xx问题

使用飞书登录有些时候会登录失败,查看日志出现以上错误Illegal state [FEISHU],但是测试环境没有出现这个情况

2024-06-07 10:49:52 1018

原创 springboot-阿里羚羊 服务端埋点

springboot-阿里羚羊 服务端埋点

2024-05-24 21:00:00 432 1

原创 java springboot 微信小程序登录,获取获取手机号,获取unionId和解密用户信息

java springboot 微信小程序登录,获取获取手机号,获取unionId和解密用户信息

2024-05-17 21:00:00 1313

原创 springboot 整合阿里云短信服务

springboot 整合阿里云短信服务

2024-05-13 20:45:00 375

原创 springboot整合redis多数据源(附带RedisUtil)

springboot整合redis多数据源(附带RedisUtil)

2024-05-10 14:15:45 1037

原创 Springboot整合飞书向群组/指定个人发送消息/飞书登录

Springboot整合飞书向群组/指定个人发送消息/飞书登录

2024-05-08 18:08:22 2451 1

原创 SpringBoot整合阿里云文件上传OSS以及获取oss临时访问url(临时url进行缩放)

直接拿那返回的url去访问,发现AccessDenied,这种情况就是没有开放bucket的公共读的权限,有如下几种解决方案: - 直接bucket开启公共读权限,所有人都可以访问,但是不安全 - bucket指定白名单,指定服务器ip可以访问(我认为比较好的一种方式) - 使用STS以及签名URL临时授权访问OSS资源(本次我使用的)

2024-03-12 18:00:00 2407

原创 springboot 注解属性转换字典

可以看到通过注解生成了一个statusText字段,并且为字段中配置的转换后的值。此处Vo属性上加上自定义注解。

2024-02-29 14:03:11 929

原创 mysql which is not in SELECT list; this is incompatible with DISTINCT解决方案

mysql报错Expression #1 of ORDER BY clause is not in SELECT list, references column ‘xxx’ which is not in SELECT list;与 order by 在一起用时则会报3065错误。因为mysql5.7的语法比 mysql5.6 的语法更严格,将DISTINCT 与 order by 一起用时这两个都会进行排序处理。长期解决方案:/etc/my.cnf增加如下配置。这是在 mysql5.7 版本,

2023-11-30 09:36:27 1955

原创 实战排查内存泄漏

大量的字符串导致的内存占用,但在GC之后就会清除问题不大字符串来源:日志中有大量数据mybatis大量的sql语句(sqlSession导致的内存泄漏)解决方案:关闭日志/减少日志的打印(只打印关键日志)

2023-10-25 17:18:44 472

原创 springboot-admin整合及使用

Spring Boot Admin(SBA)是一个开源的社区项目,用于管理和监控 Spring Boot 应用程序。应用程序可以通过 http 的方式,或 Spring Cloud 服务发现机制注册到 SBA 中,然后就可以实现对 Spring Boot 项目的可视化管理和查看了。Spring Boot Admin 可以监控 Spring Boot 单机或集群项目,它提供详细的健康 (Health)信息内存信息JVM 系统和环境属性垃圾回收信息日志设置和查看定时任务查看。

2023-10-08 13:00:00 954

原创 docker搭建Jenkins及基本使用

docker搭建Jenkins及基本使用

2023-10-07 09:45:49 3920 4

原创 kubernetes搭建及基本使用

kubernetes搭建及基本使用

2023-08-28 16:59:10 478

原创 使用 Docker 部署 Prometheus + Grafana 监控平台

使用 Docker 部署 Prometheus + Grafana 监控平台

2023-08-08 14:39:57 274

原创 JasperReport与SpringBoot整合及模板制作

在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。除了Excel报表之外,PDF报表也有广泛的应用场景,必须用户详细资料,用户简历等目前世面上比较流行的制作PDF名称介绍是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDFOpenofficeopenoffice是开源软件且能在windows和linux平台下运行,可以灵活的将word或者Excel转化为PDF文档。iText PDFiText是著名的开放项目,是用于生成PDF文档的一个java类库。

2023-07-24 11:35:36 3688 3

原创 Netty核心技术十一--用Netty 自己 实现 dubbo RPC

远程 过程调用,是一个计算机 通信协议。该协议允许运 行于一台计算机的程序调 用另一台计算机的子程序, 而程序员无需额外地为这 个交互作用编程两个或多个应用程序都分 布在不同的服务器上,它 们之间的调用都像是本地 方法调用一样(如图)常见的 RPC 框架有: 比较知名的如阿里的Dubbo、google的gRPC、Go语言的rpcx、Apache的thrift, Spring 旗下的 Spring Cloud。

2023-07-15 15:54:24 2481 1

原创 Netty核心技术十--Netty 核心源码剖析

每当ServerSocket创建一个新的连接,就会创建一个Socket,对应的就是目标客户端。每一个新创建的Socket 都将会分配一个全新的 ChanneIPipeline(以下简称 pipeline)每一个ChannelPipeline内部都含有多个ChannelHandlerContext(以下简称 Context)他们一起组成了双向链表,这些Context 用于包装我们调用addLast 方法时添加的ChannelHandler (以下简称handler)关系图。

2023-07-11 10:36:11 1079

原创 Netty核心技术九--TCP 粘包和拆包及解决方案

要求客户端发送 5 个 Message 对象, 客户端每次发送一个Message对象服务器端每次接收一个Message, 分5次进行解码,每读取到一个Message,会回复一个Message 对象 给客户端.示例1的代码基础上做扩充len:每个数据包的长度content:每个数据包的内容//协议包 public class MessageProtocol {//关键 private byte [ ] content;return len;} }个人总结。

2023-07-08 14:03:50 776

原创 Netty核心技术八--Netty编解码器和handler的调用机制

netty的组件设计:Netty的主要组件有ChannelEventLoopChannelPipe等例如,实现ChannelInboundHandler接口(或ChannelInboundHandlerAdapter),你就可以接收入站事件和数据,这些数据会被业务逻辑处理。当要给客户端发送响应时,也可以从ChannelInboundHandler冲刷数据。**业务逻辑通常写在一个或者多个ChannelInboundHandler中。

2023-07-02 10:49:31 1586

原创 阿里云云效 流水线发布spring cloud项目及Vue项目

阿里云云效 流水线发布spring cloud项目及Vue项目

2023-07-01 11:51:43 2901 8

原创 Netty核心技术七--Google Protobuf

Protobuf 是Google 发布的开源项目,全称是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC[远程过程调用 remote procedure call ] 数据交换格式。目前很多公司 http+json 向 tcp+protobuf转型Protobuf 是以 message 的方式来管理数据的.支持跨平台、跨语言,即[客户端和服务器端可以是不同的语言编写的](支持目前绝大多数语言,例如 C++、C#、Java、python 等)

2023-06-21 18:23:07 452

原创 微信小程序uniapp+springboot实现小程序服务通知

微信小程序uniapp+springboot实现小程序服务通知

2023-06-20 18:06:00 3924 5

原创 Netty核心技术四--Netty概述

Netty 是由 JBOSS 提供的一个 Java 开源框架。Netty 提供异步的、基于事件驱动的网络应用程序框架,用以快速开发高性能、高可靠性的网络IO程序

2023-06-18 11:23:22 605

watermarker-v0.0.2.jar(图片批量添加水印)

批量为某一目录下所有图片添加水印 需要jre环境

2021-10-09

卸载程序geek.exe

geek.exe

2021-10-09

空空如也

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

TA关注的人

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