会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ahci
博客园
首页
订阅
管理
2026年1月7日
动态添加参数
摘要: 动态添加参数 创建一个实体类, 通过 Map 结构接受参数 @Data @Component @ConfigurationProperties("params") public class Params { private Map<String, String> username; private
阅读全文
posted @ 2026-01-07 10:09 Ahci
阅读(4)
评论(0)
推荐(0)
2026年1月5日
动态添加和获取数据源
摘要: 动态获取数据源 Mybatis Plus 提供的 @DS 注解除了直接明确指定使用的数据源外,还可以通过符号 # 从 Header、Session、参数中获取: @DS("#header.datasourceName") public List listUsers() { return userMa
阅读全文
posted @ 2026-01-05 17:10 Ahci
阅读(7)
评论(0)
推荐(0)
2026年1月4日
Jackson和Lombok踩坑
摘要: 问题描述 由于要返回给前端坐标轴参数,使用字段 xList、yList 表示。经调用发现返回给前端的 Json 中同时包含了 xList、xlist 和 yList、ylist。 解决方案 设置可见性: new ObjectMapper().setVisibility(); 使用 @JsonProp
阅读全文
posted @ 2026-01-04 18:27 Ahci
阅读(6)
评论(0)
推荐(0)
2025年12月18日
云服务器安装Docker并配置国内源(2025)
摘要: 安装 Docker 如果系统自带了旧版本可以使用下面的命令移除 sudo apt remove docker docker-engine docker.io containerd runc 更新软件包 sudo apt update sudo apt install ca-certificates
阅读全文
posted @ 2025-12-18 16:26 Ahci
阅读(28)
评论(0)
推荐(0)
2025年3月18日
Springboot打包到Docker容器遇到的问题
摘要: logback日志中使用{user.dir}/logs作为日志存放的路径,在开发时直接在项目根目录生成了logs文件夹。但打包放到Docker容器后,就不知道这个{user.dir}指向的是哪了。经过搜索得到了下面的结论。 user.dir user.dir指的是程序启动时当前的工作目录,即JVM启
阅读全文
posted @ 2025-03-18 22:52 Ahci
阅读(29)
评论(0)
推荐(0)
2024年9月7日
MySQL数据库出现 Ignoring query to other database
摘要: 登陆数据库时少了 -u 参数。
阅读全文
posted @ 2024-09-07 11:40 Ahci
阅读(63)
评论(0)
推荐(0)
2024年9月4日
在本地通过Docker安装RocketMQ
摘要: 拉取镜像 & 部署 这里选用 foxiswho/rocketmq:server-4.5.1 版本,在官方镜像没出来前,foxiswho是一个比较靠谱的第三方镜像。 执行下面的命令直接启动Name Server。 docker run -d -p 9876:9876 --name rmqnamesrv
阅读全文
posted @ 2024-09-04 19:10 Ahci
阅读(151)
评论(0)
推荐(0)
2024年9月3日
在本地通过Docker安装MySQL并配置持久化
摘要: 拉取镜像 由于是Mac环境,所以优先使用arm64结构,关于是否支持所需架构,可以在Docker Hub上查,一般支持的都会写明。 这里搜索MySQL,进入官方镜像就可以在Overview的Quick reference (cont.)中看到支持arm架构。 点进arm64v8,在Tags中搜索要安
阅读全文
posted @ 2024-09-03 12:36 Ahci
阅读(348)
评论(0)
推荐(0)
2024年9月2日
Homebrew忽略依赖安装
摘要: 在使用Homebrew下载时,一般会自动下载依赖,并且这些依赖是最新版本的。比如在下载Maven的时候,会自动下载最新版本的JDK。 以Maven举例,可以使用下面的命令忽略依赖 brew install --ignore-dependencies maven
阅读全文
posted @ 2024-09-02 13:19 Ahci
阅读(410)
评论(0)
推荐(0)
2024年9月1日
Mac配置多版本JDK
摘要: 下载安装 下载对应版本并安装即可。这里使用的是Zulu JDK,其他的JDK也可以。只要是 .pkg 文件,安装后都在 /Library/Java/JavaVirtualMachine/ 目录下。 配置环境 Sonoma(也就是macOS 14)默认的shell为zsh,可以通过下面的命令使用vim
阅读全文
posted @ 2024-09-01 18:26 Ahci
阅读(503)
评论(0)
推荐(0)
公告