想去放牛

导航

 

2023年7月9日

摘要: 1 为什么要使用分布式锁的理解 分布式架构图: 例1:在电商业务采用分布式架构后,程序部署在3个tomcat容器中(1个tomcat容器代表一个服务器,3个tomcat可理解在北京上海深圳都有部署电商服务),成员变量A代表商品数量。在北京的Alice,上海的Bob,深圳的Tom,都分别发起了购买或取 阅读全文
posted @ 2023-07-09 21:26 想去放牛 阅读(122) 评论(0) 推荐(0)
 
摘要: 1 与编程式事务区别 1.1 声明式事务 使用@Transactional注解来实现事务创建的,spring会为加了事务配置的类创建一个代理对象,基于动态代理,通过其中参数来控制事务的传播、事务回滚等。加在类上相当于给类中所有方法都添加事务。使用声明式事务的好处是使用简单,减少很多像是开启注解、提交 阅读全文
posted @ 2023-07-09 21:23 想去放牛 阅读(192) 评论(0) 推荐(0)
 

2023年5月10日

摘要: 换了一个电脑,所有软件、环境都得重新来安装一次,安装到Mysql的时候,发现网上有两种安装方式,一种是Mysql的压缩包安装方式,这种方式直接到官网下载Mysql的压缩包,解压之后做些配置就可以了,另一种是Mysql的Installer一站式的安装,这种方法步骤相对来说少点,但是要先安装个Insta 阅读全文
posted @ 2023-05-10 23:26 想去放牛 阅读(213) 评论(0) 推荐(0)
 

2022年4月20日

摘要: bean的作用域和@scope注解 阅读全文
posted @ 2022-04-20 17:55 想去放牛 阅读(109) 评论(0) 推荐(0)
 
摘要: TranslationDefinition 阅读全文
posted @ 2022-04-20 17:50 想去放牛 阅读(52) 评论(0) 推荐(0)
 
摘要: sleep、wait 阅读全文
posted @ 2022-04-20 17:07 想去放牛 阅读(62) 评论(0) 推荐(0)
 

2022年4月19日

摘要: String、StringBuilder、StringBuffer 阅读全文
posted @ 2022-04-19 16:22 想去放牛 阅读(83) 评论(0) 推荐(0)
 
摘要: 引用类型由上往下依次减弱: 强引用:Object obj=new Object(),无论什么情况下,只要强引用关系还存在,就不会回收被引用的对象。 软引用:像系统中缓存这些,在系统即将报内存溢出异常时,软应用对象被列入二次垃圾回收,若二次垃圾回收后内存还不够,则报内存溢出异常。 弱引用:弱应用只能生 阅读全文
posted @ 2022-04-19 15:41 想去放牛 阅读(64) 评论(0) 推荐(0)
 
摘要: IDEA修改GIT已提交但未push内容 阅读全文
posted @ 2022-04-19 11:00 想去放牛 阅读(2149) 评论(0) 推荐(0)
 

2022年4月17日

摘要: 一:Mybatis的优缺点 优点: 1.与JDBC相比,减少了百分之五十的代码量。 2.Mybatis是最简单的持久层框架,简单易学。 3.Mybatis灵活,不会对应用程序和现数据库设计强加任何影响,SQL写在XML里,从程序代码中分离,降低耦合度,方便统一管理,可以重复使用。 4.提供XML标签 阅读全文
posted @ 2022-04-17 17:52 想去放牛 阅读(21) 评论(0) 推荐(0)