<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
狂盗一枝梅
曾梦想仗剑走天涯,后来工作忙没去!
ES数据迁移工具elasticdump
一、常规使用 第一步:安装node 第二步:安装elasticdump 运行命令 npm install elasticdump -g 第三步:数据迁移 1.拷贝analyzer分词 elasticdump \ --input=http://p...
随笔
#elasticsearch
#es
#工具
一枝梅
3年前
1731
在springboot程序中jackson自定义注解和字段解析器
一、需求提出和两种解决方案 最近有个需求,需要在springboot程序中在返回给前端json串的时候将部分字段加密。在之前的一篇文章中,曾经说过对整个请求体进行加密的方法,可以使用spring扩展的参数解析器做处理:spring mvc请求体偷...
博客
#jackson
#springboot
一枝梅
3年前
1805
使用openssl快速生成RSA秘钥对
在命令行键入openssl命令进入交互模式 # 生成1024位的RSA私钥 genrsa -out rsa_private_key.pem 1024 # 将生成的私钥转换成pcks8格式 pkcs8 -topk8 -nocrypt -in rsa...
随笔
#RSA
一枝梅
3年前
1131
springboot项目读取nacos远端配置报错问题解决
程序启动的时候报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 解决方案就是启动的时候加上...
随笔
#nacos
#乱码
一枝梅
3年前
1849
魔改swagger:knife4j的另外一种打开方式
之前公司使用了swagger作为文档管理工具,原生的swagger-ui非常丑,之后就用了开源项目 萧明 / knife4j 的swagger组件进行了swagger渲染,改造之后界面漂亮多了,操作也方便了很多。当然这不是重点,重点是我们项目引用...
博客
#swagger
一枝梅
3年前
2300
为docker设置代理
使用docker拉github的ghcr镜像速度很慢,为了加快访问速度,可以给docker设置代理加速访问 1.创建目录 mkdir -p /etc/systemd/system/docker.service.d 2.创建配置文件 touch ...
随笔
#docker
一枝梅
3年前
1156
记一次dbused病毒处理事件
早晨起来之后听到笔记本风扇的声音特别大,这说明电脑cpu正在疯狂的跑着什么程序,打开控制台,top命令看了下,有个异常程序dbused占用了将近200%的cpu使用率,不用想,肯定中病毒了。 一、问题排查 这让我想起了之前电脑中的病毒,那次中的...
随笔
#confluence
#docker
一枝梅
3年前
1411
解决swagger和自定义参数解析器的功能冲突问题
在上一篇文章spring mvc请求体偷梁换柱:HandlerMethodArgumentResolver 中,讲解了如何使用spring mvc中的参数解析器解密传入的字符串并反序列化的方法,大大提高了代码的可读性和可复用性,但是却遗留了一个问...
博客
#swagger
一枝梅
3年前
1570
spring mvc请求体偷梁换柱:HandlerMethodArgumentResolver
最近有个需求要和外部对接,接口开放并且使用AES对称加密对请求体进行加密。流程上,我们系统会和对方系统进行数次交互,每次交互都要进行数据的加解密以及序列化和反序列化,如果不做统一处理的话,会很麻烦: 繁琐且冗余的操作很令人厌烦 数据交互都是加密...
博客
#spring
一枝梅
3年前
1576
ghcr:免费的github私有镜像库
遇到的问题 之前有说过,在github上可以利用github workflow推送docker镜像到阿里云docker镜像仓库,详情可以参考我之前写的一篇文章 《在github上使用workflow构建docker镜像并推送阿里云》。然而最近再次...
随笔
#github
一枝梅
3年前
3023
1
...
17
18
19
...
27
阅读榜单
30327人浏览
倍控N5105软路由安装Exsi7.0+Openwrt+ikuai
TOP1
主路由、旁路由、单臂路由的区别
2年前
18029人浏览
TOP2
若依管理系统RuoYi-Vue(二):权限系统设计详解
3年前
13472人浏览
TOP3
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
3年前
12766人浏览
TOP4
若依管理系统RuoYi-Vue(三):代码生成器原理和实战
3年前
10490人浏览
TOP5
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
3年前
9206人浏览
TOP6
最新发布
狂盗一枝梅
2024-11-11
23次阅读
留言
使用nvm管理多版本node
注意:在安装使用nvm前需要先卸载已经安装的node 第一步:安装nvm-windows 下载地址:https://github.com/coreybutler/nvm-windows/releases 安装最新版即可。 第二步:查看可用版本 ...
随笔
评分
回复
狂盗一枝梅
2024-11-07
34次阅读
留言
java线程间通信:等待通知机制
在多线程编程中,不同线程可能需要相互协作、共享数据,线程间通过某种方式互相告知自己的状态,以避免无效的资源争夺,这就是线程间通信。线程间通信的目的是确保多个线程能够有效地协调工作,以完成特定任务或避免数据不一致性。 线程间通信的方式可以有很多种:...
博客
评分
回复
狂盗一枝梅
2024-10-28
49次阅读
留言
hashCode方法的调用对Java锁的影响
从上一篇文章《深入理解偏向锁、轻量级锁、重量级锁》中已经介绍了关于锁升级相关的知识,在其中研究偏向锁的过程中,无意中调用了hashCode方法,然后锁的状态发生了明显不符合预期的变化。 一、偏向锁回顾 首先看下偏向锁的案例,这个之前已经介绍过了,...
博客
评分
回复