会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨吃羊
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
10
下一页
2025年7月30日
postman中params参数和body参数区别
摘要: params参数是controller参数加了@requestParam才使用,controller没加@requestParam的参数都放到body中,如果参数加了@requestBody,需要将Content-Type设置成application/json
阅读全文
posted @ 2025-07-30 19:18 杨吃羊
阅读(48)
评论(0)
推荐(0)
2025年7月2日
ApplicationReadyEvent-项目启动完成后执行数据预热操作
摘要: ApplicationReadyEvent 是 Spring Boot 中非常重要的应用生命周期事件,它表示 Spring 应用已完全启动完毕,处于可正常对外服务的状态。 核心作用-标志应用启动完成 触发时机:在所有 Spring Bean 初始化完成、嵌入式容器(如 Tomcat)启动完毕、健康检
阅读全文
posted @ 2025-07-02 16:44 杨吃羊
阅读(92)
评论(0)
推荐(0)
2025年5月15日
innodb常见锁
摘要: 表锁: 锁整张表,分读锁,写锁两种 对于读锁,事务1给表a加了读锁,事务1可以读,不能写,其他事务也只能查询不能更改数据; 对于写锁,事务1给表a加了写锁,事务1可以对表a进行读写操作,其他事务读写都不能操作 加锁语法: lock tables 表名 read/write 解锁语法: unlock
阅读全文
posted @ 2025-05-15 16:02 杨吃羊
阅读(7)
评论(0)
推荐(0)
2024年7月27日
sql优化
摘要: 建表需要注意的:能用int的不要用varchar,如果非负的话用UNSIGNED int,Ip地址用int存(使用inet_aton函数转换) 建索引要考虑的:多表查询优先考虑建在on连接条件上(注意on的两边字段类型是否一样,编码格式是否一样),单表查询建在where条件,建复合索引还是单列索引,
阅读全文
posted @ 2024-07-27 19:02 杨吃羊
阅读(6)
评论(0)
推荐(0)
2024年7月18日
xxl-job使用记录
摘要: xxl-job对比@Scheduled的优势:xxl-job在分布式环境下不会重复执行,@Scheduled只适用单节点应用,不能在多节点环境用。xxl-job有页面,能传参,能配置多任务顺序执行 1、github下载xxl-job项目 https://github.com/xuxueli/xxl-
阅读全文
posted @ 2024-07-18 21:21 杨吃羊
阅读(149)
评论(0)
推荐(0)
2024年6月24日
设计模式-策略模式、工厂模式应用示例
摘要: 策略模式 1 业务说明:数据上报时有多个上报类,要求通过xxlJob传入的参数,决定执行哪个上报类的上报方法 2 具体实现 2.1 编写所有上报类的父接口 ReportInterface并定义report上报方法 2.2 给每个不同标准的上报需求写一个上报类(都定义成ReportInterface的
阅读全文
posted @ 2024-06-24 17:22 杨吃羊
阅读(24)
评论(0)
推荐(0)
2024年5月24日
spring依赖注入的三种方式和循环依赖
摘要: spring依赖注入的三种方式 一: 属性注入 就是使用注解@Autowired/@Resource注入 @Controller public class StudentController { //1.属性注入 @Autowired StudentService studentService; }
阅读全文
posted @ 2024-05-24 11:07 杨吃羊
阅读(641)
评论(0)
推荐(0)
2024年4月3日
编写java启动脚本
摘要: ps -aux | grep xxx.jar | grep -v grep | awk '{print $2}' | xargs kill -9 (ps -aux | grep xxx.jar是查找与xxx.jar相关的进程,结果中除了包含xxx.jar的进程外还包含ps本身的查找进程,这个进程没用
阅读全文
posted @ 2024-04-03 14:05 杨吃羊
阅读(114)
评论(0)
推荐(0)
2024年2月6日
nginx+keepalived组成高可用集群
摘要: 注意:用keepalived将多台nginx组成高可用集群时,nginx不能用docker启动1 下载 keepalived: yum -y install keepalived2 查看网卡: ip addr ,有eth0,en33这种的就是网卡名,inet后面是ip地址,一个网卡还可以绑定多个ip
阅读全文
posted @ 2024-02-06 13:34 杨吃羊
阅读(18)
评论(0)
推荐(0)
2024年1月29日
git tag的使用
摘要: 一 什么是tag: tag是用来备份某次提交的,比如版本1上线前的最后一次在develop分支上的提交为commitX,将commitX打成tag,tag名为v1.0,后续版本迭代中继续在develop分支 上开发,版本2最后一次提交为commitN,就将commitN打成tagv2.0,可以用ta
阅读全文
posted @ 2024-01-29 13:27 杨吃羊
阅读(578)
评论(0)
推荐(0)
1
2
3
4
5
···
10
下一页
公告