会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
艳阳下的小菜园
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2019年10月24日
事务失效场景
摘要: 前提是讨论同一个类中,一般有4中使用场景: 1:外层test1()方法加@Transactional注解,内层调用的test2()方法不加事务注解 2:外层test1()方法加@Transactional注解,内层调用的test2()方法也加事务注解 3:外层test1()方法不加事务注解,内层调用
阅读全文
posted @ 2019-10-24 00:04 艳阳下的小菜园
阅读(948)
评论(0)
推荐(0)
2019年10月16日
分布式锁介绍及用法
摘要: 实现: 1.数据库实现,利用数据库表唯一索引 2.Redis分布式锁,利用redis key的唯一性属性 3.Zookeeper实现,利用Node节点唯一性
阅读全文
posted @ 2019-10-16 00:07 艳阳下的小菜园
阅读(229)
评论(0)
推荐(0)
2019年10月15日
Synchronized理解及用法
摘要: 加锁: 1.同步实例方法,锁是当前实例对象 2.同步类方法,锁的是当前类对象 3.同步代码块,锁是括号里面的对象 原理: JVM内置锁通过synchronized使用,通过内部对象Monitor(监视器锁)实现,基于进入与退出Monitor对象实现方法与代码块同步,监视器锁的实现依赖底层操作系统的M
阅读全文
posted @ 2019-10-15 23:41 艳阳下的小菜园
阅读(154)
评论(0)
推荐(0)
批量插入或更新操作之ON DUPLICATE KEY UPDATE用法
摘要: 实际的开发过程中,可能会遇到这样的需求,先判断某一记录是否存在,如果不存在,添加记录,如果存在,则修改数据。在INSERT语句末尾指定ON DUPLICATE KEY UPDATE可以解决这类问题。 其用法如下:如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入
阅读全文
posted @ 2019-10-15 20:45 艳阳下的小菜园
阅读(4026)
评论(0)
推荐(0)
java-学习网站推荐
摘要: 技术博客: http://c.biancheng.net/view/1390.html (设计模式等等应有尽有,最全教程,强烈推荐!!!) hutool:http://hutool.mydoc.io/ pig:http://www.pig4cloud.com/doc/pig mica:https:/
阅读全文
posted @ 2019-10-15 01:07 艳阳下的小菜园
阅读(145)
评论(0)
推荐(0)
Java设计模式(一)外观模式(门面模式)- 结构型模式
摘要: 模式的定义 门面模式(Facade Pattern)也叫做外观模式,是一种比较常用的封装模式,其定义如下:要求一个子系统的外部与其内部通信必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 门面模式注重“统一的对象”,也就是提供一个访问子系统的接口,除了这个接口,不允许
阅读全文
posted @ 2019-10-15 00:31 艳阳下的小菜园
阅读(210)
评论(0)
推荐(0)
GoF 的 23 种设计模式的分类和功能
摘要: 设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 2. 根据作用范围来分 根据模式是主要用于类上还是主要用于对象上来分,这种方式可分为类模式和对象模式两种。 3.
阅读全文
posted @ 2019-10-15 00:10 艳阳下的小菜园
阅读(186)
评论(0)
推荐(0)
上一页
1
2
3
4
公告