自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx配置

作为使用最广泛的Web服务器之一,Nginx的安全配置显得尤为重要。本文将从多个维度详细介绍如何增强Nginx的安全性,帮助开发运维人员构建一个更安全的Web服务环境。

2024-12-30 18:29:52 190

原创 Lettuce连接池、druid连接池超时问题

当系统运行一段时间不调任何接口,再次发起请求时接口直接挂掉了,并且很长才能恢复,于是就开始各种找资料,最后发现是因为Lettuce和druid连接超时引起的

2024-12-20 10:35:18 522

原创 SpringBoot使用RocketMQ发送事务消息

事务消息的发送者可以将一系列的操作包装在一个事务中,如果整个事务的操作都成功执行,则消息被发送到消息队列,如果有任何一个操作失败,则消息被丢弃。事务消息的消费者可以通过回查机制来保证消息的最终一致性,即通过询问消息发送者的本地事务状态来判断是否需要提交或回滚。根据业务方返回的回查结果,Broker决定是否提交或回滚该事务消息,并将处理后的消息更新到实际的消息队列中,供消费者消费。在发送时,消息的属性中会添加。:已处理的半事务消息Topic,记录半事务消息的状态(如消息位移),便于后续处理。

2024-12-03 09:49:24 1055 1

原创 gateway整合sentinel并实现规则持久化到nacos

sentinel持久化规则到nacos(单向)

2024-05-09 14:59:53 482 1

原创 swagger通用响应结果字段显示不全或返回数据类型不显示

注解中相应参数或者删除实体类上该注解即可。去除通用响应实体类上。

2024-02-23 14:15:00 1462 2

原创 springboot控制台实时日志获取

SSE ( Server-sent Events )是 WebSocket 的一种轻量代替方案,使用 HTTP 协议。严格地说,HTTP 协议是没有办法做服务器推送的,但是当服务器向客户端声明接下来要发送流信息时,客户端就会保持连接打开,SSE 使用的就是这种原理。SSE 是 Server-Sent Events 的简称, 是一种服务器端到客户端(浏览器)的单项消息推送。相比于 WebSocket,SSE 简单不少,服务器端和客户端工做量都要小不少、简单不少,同时实现的功能也有局限。

2023-10-16 14:11:36 460

原创 linux安装mysql8.0

centos7环境下安装mysql8.0.30超详细教程

2023-08-09 14:08:23 318

原创 Nginx配置websocket代理

【代码】Nginx配置websocket代理。

2023-07-26 14:54:19 336

原创 RocketMQ的消息堆积如何处理

当RocketMQ中消息堆积时,可以采取以下几种方式来处理

2023-07-25 17:15:21 5510

原创 springboot使用webssocket,在nginx配置websocket代理

springboot使用webssocket,在nginx配置websocket代理

2023-07-18 09:43:32 812

原创 springboot通过流的方式上传文件

【代码】springboot通过流的方式上传文件。

2023-07-04 10:55:18 551

原创 mysql插入json类型数据

【代码】mysql插入json类型数据。

2023-06-28 11:15:08 2221

原创 Mybatis-plus使用@TableField(exist = false)忽略某个字段

由于业务需求,表中不需要添加某个字段所以做如下处理。

2023-06-25 14:54:02 1575

原创 springboot导出word文档

本带打算使用Freemarker,但是freemarker导出docx格式文档会出现office无法打开等问题,并且模板制作过程比较复杂,基于XML的ftl模板后期维护也比较繁琐,而poi-tl在这一点上可以解决以上问题。

2023-04-25 18:08:48 3410

原创 XML格式数据与json对象互转

【代码】XML格式数据与json对象互转。

2023-03-29 15:58:42 259

原创 Typora安装

文件直接放至安装文件夹根目录即可,然后。

2023-03-21 16:07:15 183

原创 下载resources目录下文件

下载resources目录下文件,解决服务器上资源找不到问题以及文件损坏问题

2023-02-22 11:46:16 2009

原创 springBoot整合swagger3.0+knife4j

springBoot整合swagger3.0+knife4j

2022-07-21 17:27:32 610

原创 java实现文件下载,批量下载,文件在线预览,word转pdf,excel转pdf

java实现文件下载,批量下载,文件在线预览,word转pdf,excel转pdf

2022-07-06 15:23:44 2065

原创 openGauss企业版安装

openGauss企业版安装一、下载openGauss 企业版软件包二、安装Python 3三、安装系统软件依赖四、系统环境设置1.关闭防火墙(安装好了记得打开)2. 关闭SELINUX3.设置时区和时间4.设置网卡MTU值5.查看hostname6.设置UTF-8字符集7.允许root用户远程登陆8.修改文件句柄:五、openGauss安装1.上传安装包,解压2.编辑XML文件3.执行安装4.安装后验证官网上虽然说了有centos版本限制但我用的centos7.9安装时也没有碰到版本问题一、下载ope

2022-05-25 10:31:05 1512

原创 xss+sql注入拦截器

拦截器import com.alibaba.fastjson.JSON;import io.bwrj.common.utils.R;import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Component;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelA

2022-05-18 15:24:07 966

原创 git首次上传代码

git首次上传代码1.初始化进入 项目目录 打开 git bash heregit init2.配置用户名、邮箱git config --global user.email "email"git config --global user.name “username”3.添加远程仓库地址git remote add origin “****.git”4.将远程代码拉到本地将远程库与本地仓库同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)git pull --r

2022-05-18 15:03:50 1751

原创 base64转file文件

base64转file文件base64转文件文件类型转换base64转文件import sun.misc.BASE64Decoder;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.Base64;public class FileUtil { //BASE64解码

2022-04-21 09:47:23 3334 1

原创 分享一个超级好用的java调用第三方API方法

基于java代码使用http发送get 或者post请求工具类import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.config.RequestConfig;import org.

2022-04-14 09:44:41 1175 1

原创 EasyExcel导入excel文件,导出excel并设置样式

EasyExcel导入excel

2022-01-27 16:41:00 4332 1

原创 java.util.zip.zipeception:Not in GZIP format解决办法

java.util.zip.zipeception:Not in GZIP format

2022-01-20 09:48:19 3480

原创 Nginx安装及其相关配置

Nginx安装及其相关配置一、Nginx安装1. 去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本2. 上传nginx到linux系统3. 安装依赖环境4.解压,需要注意,解压后得到的是源码,源码需要编译后才能安装5.编译之前,先创建nginx临时目录,如果不创建,在启动nginx的过程中会报错6.在nginx目录,输入如下命令进行配置,目的是为了创建makefile文件7.make编译&安装8.进入sbin目录启动nginx二、配置反向代理1、配置upstream2

2022-01-17 10:38:18 2678 2

centos系统上安装fastdfs

centos系统上安装fastdfs

2022-08-24

空空如也

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

TA关注的人

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