会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
疯狂的小萝卜头
上一页
1
···
15
16
17
18
19
20
21
22
23
···
34
下一页
spring 事物(三)—— 声明式事务管理详解
摘要: spring的事务处理分为两种:1、编程式事务:在程序中控制事务开始,执行和提交;详情请点此跳转;2、声明式事务:在Spring配置文件中对事务进行配置,无须在程序中写代码;(建议使用)我对”声明式“的理解是这样...
阅读全文
posted @ 2018-09-06 14:54 疯狂的小萝卜头
阅读(210)
评论(0)
推荐(0)
编辑
spring 事物(二)—— 编程式事物实现与扩展
摘要: 简介使用TransactionTemplate 不需要显式地开始事务,甚至不需要显式地提交事务。这些步骤都由模板完成。但出现异常时,应通过TransactionStatus 的setRollbackOnly 显式...
阅读全文
posted @ 2018-09-06 11:49 疯狂的小萝卜头
阅读(358)
评论(0)
推荐(0)
编辑
spring 事物(一)—— 事物详解
摘要: 事务概念回顾什么是事务?事务是逻辑上的一组操作,要么都执行,要么都不执行.事物的特性(ACID):事务的特性原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 一致性...
阅读全文
posted @ 2018-09-06 10:14 疯狂的小萝卜头
阅读(228)
评论(0)
推荐(0)
编辑
XMPP即时通讯协议使用(十一)——Openfire表结构汇总
摘要: 行号 字段名称 字段描述 字段类型 长度 主键 说明 允许为空 用户组数据表(ofGroup) 1 groupName 组名 varchar2 50 ★ ...
阅读全文
posted @ 2018-09-05 15:49 疯狂的小萝卜头
阅读(548)
评论(0)
推荐(0)
编辑
java 关键字汇总
摘要: 关键字 描述 abstract 抽象方法,抽象类的修饰符 assert 断言条件是否满足 continue ...
阅读全文
posted @ 2018-09-05 15:15 疯狂的小萝卜头
阅读(145)
评论(0)
推荐(0)
编辑
基于数据库的分布式锁实现
摘要: 一、基于数据库表要实现分布式锁,最简单的方式可能就是直接创建一张锁表,然后通过操作该表中的数据来实现了。当我们要锁住某个方法或资源的时候,我们就在该表中增加一条记录,想要释放锁的时候就删除这条记录。创建这样一张数...
阅读全文
posted @ 2018-09-05 15:10 疯狂的小萝卜头
阅读(527)
评论(0)
推荐(0)
编辑
hibernate 参数一览
摘要: 实现包含了Hibernate与数据库的基本连接信息的配置方式有两种方式:第一种是使用hibernate.properties文件作为配置文件。第二种是使用hibernate.cfg.xml文件作为配置文件。hib...
阅读全文
posted @ 2018-09-05 14:40 疯狂的小萝卜头
阅读(134)
评论(0)
推荐(0)
编辑
数据库并发及锁机制及Hibernate锁实现
摘要: 数据库事务的定义数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。● 原子...
阅读全文
posted @ 2018-09-05 13:27 疯狂的小萝卜头
阅读(246)
评论(0)
推荐(0)
编辑
redis 分布式锁的正确实现方式
摘要: 前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分...
阅读全文
posted @ 2018-09-05 11:58 疯狂的小萝卜头
阅读(156)
评论(0)
推荐(0)
编辑
支持跨域的html元素
摘要: imagejavascriptiframelink
阅读全文
posted @ 2018-09-05 10:29 疯狂的小萝卜头
阅读(140)
评论(0)
推荐(0)
编辑
上一页
1
···
15
16
17
18
19
20
21
22
23
···
34
下一页
导航
博客园
首页
联系
订阅
管理
公告