会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
郭慕荣博客园
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
35
36
37
38
39
40
41
42
43
···
79
下一页
2023年5月3日
为什么 SELECT FOR UPDATE 只在事务中起作用
摘要: 在MySQL中SELECT FOR UPDATE建议要在事务中运行,原因是当SELECT FOR UPDATE执行完之后,就释放锁了。其实查询出来的数据接下来还要更新,所以建议必须要在事务中运行,针对spring事务其实就是加注解@Transaction。在InnoDB中,每个查询都有效地在事务中运
阅读全文
posted @ 2023-05-03 11:46 郭慕荣
阅读(2735)
评论(1)
推荐(0)
2023年5月2日
MySQL表实现自关联,找出你喜欢我,我喜欢你的数据
摘要: select t1.self_user_id , t1.like_user_id from sys_activity_user_like t1 inner join sys_activity_user_like t2 on t1.self_user_id = t2.like_user_id and
阅读全文
posted @ 2023-05-02 16:19 郭慕荣
阅读(109)
评论(0)
推荐(0)
用alter table添加索引与create index区别
摘要: 1、alter table一次可以添加多个索引,create index一次只能创建一个。创建多个索引时,alter table只对表扫描一次,效率较高。2、alter table可以不指定索引名,此时将使用索引列的第一列的列名,也可以指定索引名字。create index必须指定索引名。因此,al
阅读全文
posted @ 2023-05-02 10:08 郭慕荣
阅读(1548)
评论(0)
推荐(0)
2023年5月1日
mac下安装rocketmq汇总
摘要: 启动mqnamesrv,命令在bin目录下进行启动命令脚本: nohup sh ./mqnamesrv & 再启动mqbroker,命令在bin目录下进行启动命令脚本: nohup sh ./mqbroker -n localhost:9876 & 查看启动日志: cat nohup.out 如果n
阅读全文
posted @ 2023-05-01 20:12 郭慕荣
阅读(821)
评论(0)
推荐(0)
2023年4月28日
Redis高可用方案汇总
摘要: 我们在项目中使用redis,肯定不会是单点部署Redis服务的。因为单点部署一旦宕机,就不可用了。为了实现高可用,通常的做法是,将数据库复制多个副本以部署在不同的服务器上,其中一台挂了也可以继续提供服务。Redis 实现高可用有三种部署模式:主从模式,哨兵模式,集群模式。1.主从模式主从模式中,Re
阅读全文
posted @ 2023-04-28 18:54 郭慕荣
阅读(447)
评论(0)
推荐(0)
mysql 主键索引,组合索引,单列索引使用场景
摘要: 1 CREATE TABLE button ( 2 id bigint(20) NOT NULL AUTO_INCREMENT, --主键索引 3 button_name varchar(45) NOT NULL COMMENT "功能名称", 4 app_id bigint(20) NOT NUL
阅读全文
posted @ 2023-04-28 16:55 郭慕荣
阅读(148)
评论(0)
推荐(0)
2023年4月27日
@JsonFormat和@DataFormat注解解决前后端日期格式一致性问题
摘要: 场景分析场景1:当我们从数据库中查询某篇博客文章数据时,blog 表中文章发布日期 blog_date 这个字段,如果未经过处理,后端查询到的数据传到前端进行展示时,会得到一个不太符合我们要求的日期格式,比如:"blog_date": "2020-12-01T14:25:31.296+0000",为
阅读全文
posted @ 2023-04-27 10:20 郭慕荣
阅读(488)
评论(0)
推荐(0)
2023年4月24日
git:回滚commit但未push代码
摘要: 这个场景经常出现,发现合并分支(从A分支合并到B分支)后,该分支(B分支)没有push提交权限,所以只能回滚(回滚B分支)合并merge后的记录,保持B分支干净,回到从前。 git log 查看提交日志 命令:git log 输入 q 则退出 输出结果如下所示: 解析:commit后是每次提交的唯一
阅读全文
posted @ 2023-04-24 16:04 郭慕荣
阅读(1527)
评论(0)
推荐(0)
git 不提交target及imp等文件
摘要: 在sourcetree中设置忽略提交文件,如下图所示 添加忽略内容为: HELP.md /target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/**/target/ !**/src/test/**/target/ ### STS ### .apt_
阅读全文
posted @ 2023-04-24 14:48 郭慕荣
阅读(203)
评论(0)
推荐(0)
git stash 和 git stash pop
摘要: 先来思考一下,为什么会使用 stash 命令?在项目开发中,基本都会遇到这样的情况:本来你在自己的分支上愉快的开发功能A,但是突然加了一个优先级很高的需求B或者有bug需要先修复掉。但这个时候,你新做的功能A刚开发到一半,总不能先提交A再开发B,或者直接拉个新分支切过去吧?(可以倒是可以,但是不推荐
阅读全文
posted @ 2023-04-24 11:26 郭慕荣
阅读(1028)
评论(0)
推荐(0)
上一页
1
···
35
36
37
38
39
40
41
42
43
···
79
下一页
公告