摘要:
1、什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么 阅读全文
摘要:
一 数据存储位置 我们先来谈谈数据的存储位置,有五个地方可以存储数据 (1)寄存器:这是最快的存储区,因为它位于不同于其他存储区的地方-处理器内部。对于程序员来说是透明的不能直接控制,并且数量有限。 (2)堆栈:位于通用RAM(随机访问存储器)中,通过堆栈指针可以从处理器那里获得直接支持。堆栈指针若 阅读全文
摘要:
一、Redis介绍 1.1Redis优点 (1)Redis拥有非常丰富的数据结构: (2)Redis提供事务的功能,可以保证一串命令的原子性,中间不会被任何打断。 (3)数据存储在内存中,读写非常的高速,可以达到10W/s的频率。 1.2Redis缺点 (1)Redis 3.0才出现官方的集群方案, 阅读全文
摘要:
转载自:http://blog.csdn.net/l1028386804/article/details/54657412 假设有一个业务场景,需要查询用户登录记录信息,其中表结构如下: [sql] view plain copy CREATE TABLE `tb` ( `id` int(11) N 阅读全文
摘要:
转载自:http://blog.csdn.net/sp308036654/article/details/50638348 <input type="text" class="time hotelDepartrue" datefmt="yyyy-MM-dd" onchange="checkDate( 阅读全文
摘要:
问题描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题解 阅读全文
摘要:
import java.util.ArrayList; import java.util.*; /** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = va... 阅读全文
摘要:
import java.util.*; public class Solution { public boolean VerifySquenceOfBST(int [] sequence) { if(sequence==null||sequence.length==0) return false; int length=sequen... 阅读全文
摘要:
在进行架构工作时,需要遵循面向对象的设计原则。这里主要介绍单一职能原则、开闭原则、里氏替换原则、依赖注入原则、接口分离原则、迪米特原则和优先使用组合而不是继承原则。 (1)单一职能原则 单一职能原则(Single Responsibility Principle,SRP)的核心思想就是:系统中每一个 阅读全文
摘要:
问题描述 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 题解 阅读全文