上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 0.JTA(Java Transaction Manager)的介绍 (1)jta与jdbc 简单的说 jta是多库的事务 jdbc是单库的事务 (2)XA与JTA XA : XA是一个规范或是一个事务的协议.XA协议由Tuxedo首先提出的,并交给X/Open组织,作为资源管理器(数据库)与事务管 阅读全文
posted @ 2019-07-20 17:24 xkzhangsanx 阅读(2984) 评论(0) 推荐(0)
摘要: 0.项目结构 具体代码见:https://github.com/xkzhangsan/spring-transaction-practice.git,包括创建表sql在内。 1.编程式事务使用DataSourceTransactionManager git对应版本: v0.0.1 (1)Spring 阅读全文
posted @ 2019-07-20 15:34 xkzhangsanx 阅读(287) 评论(0) 推荐(0)
摘要: 一、事务状态:org.springframework.transaction.TransactionStatus isNewTransaction 是否是新事务 hasSavepoint 是否有保存点 setRollbackOnly 设置回滚 isRollbackOnly 是否回滚 flush 刷新 阅读全文
posted @ 2019-07-19 22:47 xkzhangsanx 阅读(494) 评论(0) 推荐(0)
摘要: spring根据beanName获取bean主要实现: org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(String, Class<T>, Object[], boolean) 实际获取过程非常复杂,上面 阅读全文
posted @ 2019-07-14 13:34 xkzhangsanx 阅读(2859) 评论(0) 推荐(0)
摘要: 容器的扩展功能主要实现为: org.springframework.context.support.AbstractApplicationContext.refresh() 参考:spring源码深度解析 阅读全文
posted @ 2019-07-14 12:48 xkzhangsanx 阅读(176) 评论(0) 推荐(0)
摘要: 机甲大师S1支持 Scratch 3.0以上版本。 Scratch官方网址:https://scratch.mit.edu/ 最新版本为3.4.0 今天在Windows 10上,安装最新版本。 1.下载Scratch,二种方式: (1)直接使用官网下载链接:https://downloads.scr 阅读全文
posted @ 2019-07-02 00:15 xkzhangsanx 阅读(2632) 评论(0) 推荐(0)
摘要: “高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。以下是高可用系统的设计建议: 减少单点 去单点首先要识别整个系统所有主链路的单点,如机房(同城异地双机房),应用服务器,DNS服务器,SFTP服务器,LBS,缓存服务器,数 阅读全文
posted @ 2019-06-30 18:30 xkzhangsanx 阅读(384) 评论(0) 推荐(0)
摘要: 1.Condition简介 任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait(long timeout),wait(long timeout, int nanos)与notify(),notifyAll()几个方法实现等 阅读全文
posted @ 2019-06-30 14:56 xkzhangsanx 阅读(814) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/takumicx/p/9402021.html 目录 1.前言 2.AbstractQueuedSynchronizer介绍 2.1 AQS是构建同步组件的基础 2.2 AQS的内部结构(ReentrantLock的语境下) 3 非公平模式加锁流 阅读全文
posted @ 2019-06-30 14:10 xkzhangsanx 阅读(394) 评论(0) 推荐(0)
摘要: 转自:https://kefeng.wang/2018/07/22/mysql-sharding/ 众所周知,数据库很容易成为应用系统的瓶颈。单机数据库的资源和处理能力有限,在高并发的分布式系统中,可采用分库分表突破单机局限。本文总结了分库分表的相关概念、全局ID的生成策略、分片策略、平滑扩容方案、 阅读全文
posted @ 2019-06-16 22:29 xkzhangsanx 阅读(3708) 评论(1) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页