- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 分布式事务
一、分布式事务分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免,本文就分布式事务来简单聊一下。二、数据库事务数据库事务的几个特性:原子性(Atomicity )、一致性( Consistency )、隔离性或独立性( Isolation)和持久性(Durabilily),简称就是ACID。数据库隔离级别...
2018-08-13 15:55:17 1018
原创 mycat在linux上的安装
一、mycat的简单介绍mycat是数据库的一个中间件,其中是cobar进行发展起来的, 二、mycat的配置文件然后在conf目录下编辑server.xml,rule.xml,schema.xml三个文件。 server.xml主要配置mycat服务的参数,比如端口号,myact用户名和密码使用的逻辑数据库等 rule.xml主要配置路由策略,主要有分片的片键,拆分的策...
2018-08-08 07:58:30 284
原创 RocketMQ的使用(1):RocketMQ的简介
一、RocketMQ的简介实现分布式系统中解耦、异步消息、流量销锋、日志处理等场景,后面我也会结合一些场景进行探讨。现在生产中用的最多的消息队列有Activemq,rabbitmq,kafka,rocketmq等二、JMSrocketmq虽然不完全基于jms规范,但是他参考了jms规范和 CORBA Notification 规范等,可以说是青出于蓝而胜于蓝1)JMS的一些相关概念...
2018-08-07 13:53:46 945
原创 dubbo的使用(1):分布式中dubbo的使用
一、dubbo的简介二、dubbo的使用1)dubbo需要的jar包<dependency> <groupId>org.jboss.netty</groupId> <artifactId>netty</artifactId></dependency><dependency>
2018-08-06 21:55:27 391
原创 quartz的简介
一、quartz的简介二、quartz的原理1)quartz的重要对象Scheduler:调度器。所有的调度都是由它控制。scheduler容器包含多个JobDetail和Trigger。scheduler是个容器,容器中有一个线程池,用来并行调度执行每个作业,这样可以提高容器效率。Scheduler代表一个调度容器,一个调度容器中可以注册多个JobDetail和Trigger。当Tr...
2018-08-05 18:55:17 442
原创 java的编译过程
一、java类的编译过程这是由.java源码文件转为 .class二进制字节码文件的过程。编译过程主要有三步:词法分析和输入到符号表;注解处理;语义分析和生成字节码详细过程:源代码文件*.java -> 词法分析器 -> tokens流 -> 语法分析器 -> 语法树/抽象语法树 -> 语义分析器 -> 注解抽象语法树 -> 字节码生成器 ...
2018-08-05 17:07:59 2998
mongodb composs
2018-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人