<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
博客
共126篇
spring mvc请求体偷梁换柱:HandlerMethodArgumentResolver
最近有个需求要和外部对接,接口开放并且使用AES对称加密对请求体进行加密。流程上,我们系统会和对方系统进行数次交互,每次交互都要进行数据的加解密以及序列化和反序列化,如果不做统一处理的话,会很麻烦: 繁琐且冗余的操作很令人厌烦 数据交互都是加密...
博客
#spring
一枝梅
3年前
1825
非技术探讨:文章定时发布功能如何实现
一、需求背景和方法论 最近接了产品一个需求,要做文章的定时发布和定时失效功能,除此之外要能方便的直接对文章进行隐藏操作,隐藏之后的文章就像过了有效期一样不再显示在前端。仔细思考了下这个需求,文章的状态应该有四种:草稿、未发布、已发布、已失效,草稿...
博客
#定时发布
一枝梅
3年前
2380
confluence7.4.0 docker 安装手册
首先,confluence是收费软件,如果对版权风险极其敏感的的可以选择showdoc等开源产品替代~ 一、准备工作 confluence安装需要confluence docker 镜像、破解文件、mysql。 1.准备mysql conflue...
博客
#confluence
#docker
#破解
一枝梅
3年前
1692
ES常用API示例
以下示例基于elasticsearch 5.3.0 <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsear...
博客
#es
#elasticsearch
一枝梅
3年前
1742
巧用SpringBoot扩展点EnvironmentPostProcessor
我们的项目是单体项目,使用的是springboot的框架,随着对接的外部服务越来越多,配置文件越来越臃肿。。我们将对接的外部服务的代码单独抽离出来形成service依赖,之后以jar包的形式引入,这时候外部服务配置放到哪里算是个难题了,我主张将配...
博客
#springboot
#扩展
一枝梅
3年前
1783
在github上使用workflow构建docker镜像并推送阿里云
本篇文章将会简单讲解如何使用github Actions功能构建workflow并且打包java程序docker镜像,最后推送到阿里免费的docker镜像仓库中。 一、注册阿里云账号,使用容器镜像服务 注册阿里云账号完成之后,在dashboard...
博客
#aliyun
#workflow
#github
一枝梅
4年前
3197
xxl-job滥用netty导致的问题和解决方案
netty作为一种高性能的网络编程框架,在很多开源项目中大放异彩,十分亮眼,但是在有些项目中却被滥用,导致使用者使用起来非常的难受。 本篇文章将会讲解xxl-job作为一款分布式任务调度系统是如何滥用netty的,导致了怎样的后果以及如何修改源...
博客
#xxl-job
#netty
一枝梅
4年前
3245
使用netty实现socks5+trojan混合协议trojan客户端
使用netty实现trojan协议客户端 一直想使用java实现trojan客户端,接触到netty之后感觉使用netty这个高性能的网络框架来实现非常合适。下面说一说实现过程中遇到的问题和解决方式。 现在主要的trojan客户端应该是v2ray...
博客
#netty
#trojan
一枝梅
4年前
6363
使用netty实现socks5协议
一、socks5协议简介 SOCKS是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。SOCKS是”SOCKetS”的缩写[注 1]。 当防火墙后的客户端要访问外部的服务器时,就跟SOCKS代理服务器连接。这个代理服务器控制客户...
博客
#netty
#socks5
一枝梅
4年前
2124
docker日志设置
最近查看docker日志的时候,使用命令docker log -f 会出现日志无限翻滚的情况,这些日志都是打印到控制台的,但是都被docker收集了起来,放到了/var/lib/docker/containers/{容器id}/*.log中,一般...
博客
#docker
#日志
一枝梅
4年前
1381
1
...
9
10
11
...
13
阅读榜单
20293人浏览
主路由、旁路由、单臂路由的区别
TOP1
若依管理系统RuoYi-Vue(二):权限系统设计详解
4年前
14411人浏览
TOP2
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
4年前
13505人浏览
TOP3
若依管理系统RuoYi-Vue(三):代码生成器原理和实战
4年前
11320人浏览
TOP4
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
4年前
9963人浏览
TOP5
完整优雅的卸载腾讯云云服务器安全监控组件云镜
4年前
7102人浏览
TOP6
最新发布
狂盗一枝梅
2025-07-03
18次阅读
留言
Redis(五):Redis Stream
在之前的文章《Redis(二):Redis消息队列》中已经介绍过Redis中使用List以及发布订阅两种模式实现的消息队列,其中发布订阅模式比List模式功能更强大,但是有很大的缺陷: 消息没有持久化,如果消费者断线重连,消息会丢失 没有ack...
博客
评分
回复
狂盗一枝梅
2025-07-01
29次阅读
留言
Redis(四):Redis扩展类型Bitmap、HyperLogLog、GEO
在前面第一篇文章中介绍了redis中的string、hash、list、set、zset五种基本数据类型,除了这五种基本数据类型,还有位图(Bitmap)、基数估算(HyperLogLog)、地理位置(GEO)三种扩展数据类型。 一、位图Bitm...
博客
评分
回复
狂盗一枝梅
2025-06-30
24次阅读
留言
Redis(三):Redis事务
我认为Redis的事务是一个很不完善的功能,甚至和“事务”的概念都不搭边,这里讲解Redis事务只是说它有这个东西,我想大概没有人在生产中用这个东西。 我们知道Mysql事务满足ACID特性,即原子性、一致性、隔离性、持久性,但是Redis事务并...
博客
评分
回复