Spring Boot 控制器接收参数全攻略 程序积累

Spring Boot 控制器接收参数全攻略(含单参/多参示例) 在 Spring Boot 开发中,Controller 层接收前端参数是最基础也最容易踩坑的地方。本文用最直观的方式,把 GET/POST 请求下的单参数、多参数、混合参数、数组集合场景一网打尽,附带代码示例和避坑指南,建议收藏。 一、参数接收方...

银河麒麟服务器版使用docker安装mysql5.7 服务器笔记

需求 客户要求在银河麒麟服务器版使用docker安装mysql5.7 难点 1、mysql版本 ARM 架构的银河麒麟架构匹配,不然不会报错 2、需要的是 arm64v8/mysql:5.7 3、在docker镜像官网找到的最低版本都是8.0了 解决 最终在 腾讯云的公有镜像里找到了(https://console....

Java Stream API 收集器 程序积累

Java 收集器工厂方法使用案例 以下是 Collectors 类中常用工厂方法的详细使用案例: 1. toList() - 收集到列表 import java.util.*; import java.util.stream.*; public class CollectorExamples { public...

向量数据库(used) 数据库

列表 In-memory Redis-stack Qdrant Pinecone 对比总结 选择建议 快速验证/POC:In-memory 已有Redis基础设施:Redis-stack 自托管,注重性价比:Qdrant 无运维团队,追求快速上线:Pinecone 数据敏感,需私有化部署:Qdrant 混合数据...

java aop加载流程 程序积累

代码示例 @Aspect @Component public class PayAspect { @Before("execution(public void com.flyaction.demo.aopreview.PayServiceImpl.pay(..))") public void b...

SpringBoot配置文件示例 程序积累

示例代码 @Component @ConfigurationProperties(prefix = "person") //和配置文件person前缀的所有配置进行绑定 @Data //自动生成JavaBean属性的getter/setter //@NoArgsConstructor //自动生成无参构造器 //@Al...

linux下ssh-copy-id命令详解 服务器笔记

ssh-copy-id 命令笔记 1. 命令简介 ssh-copy-id 是一个用于将本地 SSH 公钥自动添加到远程服务器 authorized_keys 文件的工具,实现免密 SSH 登录。 2. 基本语法 ssh-copy-id ] hostname 3. 常用选项 选项 说明 -i 指定公钥文件...

docker端口映射不能正常访问 服务器笔记

在用docker启动nginx后,通过ip地址无法访问 docker run -d --name mynginx -p 80:80 nginx Linux转发是要开启内核转发功能net.ipv4.ip_forward的,于是检查内核转发是否打开 # sysctl net.ipv4.ip_forward net.ipv...

【面试】MySQL主从集群同步延迟问题怎么解决 数据库

检查优化一下主从之间的网络环境,看主从之间的网络是否存在延迟 查看主从数据库的资源是否有压力,能够快速处理事务请求(增加资源、降低请求量) 查看是否有大的事务和长耗时的操作,尽快的去避免将大事务进行拆分处理 可以从架构层面的一些配置去进行优化,比如修改binlog的同步机制,在性能与一致性之间做一个取舍 可以在业务层...