当单库已不能支撑当前业务的时候,我们往往都考虑进行分库(横向拆分或者纵向拆分)。但分库有个无法回避的问题,就是事务问题。网上有很多分布式事务解决方案,例如XA,TCC等,但是最常用,也是改造成本最低就是使用最终一致性来保证分布式事务。 比较常用的就是使用消息中间件(RabbitMq,RocketMq... ...
分类:
数据库 时间:
2018-03-06 21:49:58
阅读次数:
348
Description Beads of N colors are connected together into a circular necklace of N beads (N include include include include define inf 0x7f7f7f7f usin ...
分类:
其他好文 时间:
2018-03-06 21:49:50
阅读次数:
118
题目描述 给定一张N个顶点M条边的无向图(顶点编号为1,2,...,n),每条边上带有权值。所有权值都可以分解成2a?3b2^a*3^b2a?3b 的形式。 现在有q个询问,每次询问给定四个参数u、v、a和b,请你求出是否存在一条顶点u到v之间的路径,使得路径依次经过的边上的权值的最小公倍数为2a? ...
分类:
其他好文 时间:
2018-03-06 21:49:41
阅读次数:
180
目录 一、理解类与对象及他们间的关系 1.1、对象 1.3、类与对象间的关系 二、了解面向对象编程的意义 三、定义类与实例化对象 3.1、定义类 3.2、实例化对象 四、区别引用类型与值类型 五、方法 5.1、类中的成员 5.2、方法的定义与调用 5.2.1、概要 5.2.2、没有返回值的方法 5. ...
分类:
编程语言 时间:
2018-03-06 21:49:33
阅读次数:
251
http://blog.csdn.net/willduan1/article/details/73618677 集成学习主要分为 bagging, boosting 和 stacking方法。本文主要是介绍stacking方法及其应用。但是在总结之前还是先回顾一下继承学习。 这部分主要转自知乎。 1 ...
分类:
其他好文 时间:
2018-03-06 21:49:24
阅读次数:
975
lenos是一款快速开发模块化脚手架,采用spring boot+spring+SpringMvc+mybatis+shiro+activiti工作流+swagger+ehcache+quartz+freemarker+layui技术进行开发。 实现功能有: 系统管理:菜单管理、用户管理、角色管理 ...
分类:
其他好文 时间:
2018-03-06 21:49:18
阅读次数:
1567
原题链接 凤神隐居山林,与猫狗为伴。起初,他拥有cc只猫和dd只狗。每天下午他随机从中选择一只出去游玩并且晚上归来。如果他带的是狗,则第二天早上狗的数量增加ww只,否则,猫的数量增加ww只。由于凤神特别钟爱狗,某些重要的日子他想带狗出去玩,于是他想知道他在第aa天和第bb天都带狗出去玩的概率是多少? ...
分类:
其他好文 时间:
2018-03-06 21:48:56
阅读次数:
134
DNS有3种修改方法 1.HOST 本地DNS解析 vi /etc/hosts 223.231.234.33 www.baidu.com 2.网卡配置文件DNS服务地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DSN1=114.114.114.114 ...
分类:
其他好文 时间:
2018-03-06 21:48:49
阅读次数:
156
1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有非常多比方:iBATIS,myBatis,Nhibernate,Siena等等。 而且Hibernate是一个开源的orm(object relations mapping)框架。提供了查询获取数 ...
分类:
Web程序 时间:
2018-03-06 21:48:43
阅读次数:
202
内核,是指的操作系统内核。 所有的操作系统都有内核,无论是Windows还是Linux,都管理着三个重要的资源:计算,网络,存储。 计算指CPU和内存,网络即网络设备,存储即硬盘之类的。 内核是个大管家,想象你的机器上跑着很多的程序,有word,有excel,看着视频,听着音乐,每个程序都要使用CP ...
分类:
其他好文 时间:
2018-03-06 21:48:37
阅读次数:
164
题目描述 幻方是一种很神奇的N*N矩阵:它由数字1,2,3,……,N*N构成,且每行、每列及两条对角线上的数字之和都相同。 当N为奇数时,我们可以通过以下方法构建一个幻方: 首先将1写在第一行的中间。 之后,按如下方式从小到大依次填写每个数K(K=2,3,…,N*N): 1.若(K?1)在第一行但不 ...
分类:
其他好文 时间:
2018-03-06 21:48:27
阅读次数:
185
目录 一、不需要实例化的原因 一、不能实例化的类型 二、抽象类 三、接口 3.1、为什么需要接口 3.2、接口的特点 四、Final(最终的) 4.1、final修饰类 4.2、final修饰方法 4.3、final修饰变量 五、视频与示例下载 六、面试题 目录 一、不需要实例化的原因 一、不能实例 ...
分类:
编程语言 时间:
2018-03-06 21:48:20
阅读次数:
280
1.关于当初 选择 说来惭愧,当初选择专业之时,我并没有认真审视过所有专业,没有自己感兴趣的专业方向.是父母帮我选择了软件工程这个方向,他们说IT行业发展前景好,以后不愁工作.我想想,也是这样的.于是稀里糊涂就开始了我的大学生活. 学习 刚进大学那会,由于空闲时间比较多,所以我会抽出时间来看一些与专 ...
分类:
其他好文 时间:
2018-03-06 21:48:13
阅读次数:
154
Java语言中的字面值 · 什么是字面值? 一眼看上去就知道是多少的数据,就是字面值。例如:10、3.14、true、‘a’、"abc" · 字面值的本质: 字面值是有数据类型的: 整型 100 浮点型 3.14 布尔型 true/false 字符型 “中” 字符串型 "ABC" 字面值在内存中占用 ...
分类:
编程语言 时间:
2018-03-06 21:47:57
阅读次数:
144
随便补了几道题,可能也就能写出来这几道吧。最近被搜索虐爆了,要抓紧去看搜索,随便写写就溜,备忘一下线段树新的板子(以前的不好用,太垃圾了) A.逆序数 A.逆序数 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format: ...
分类:
编程语言 时间:
2018-03-06 21:47:48
阅读次数:
446