线性规划(Linear Programming Problem:LPP)是凸优化以及现实生活中经常遇到的问题,解决线性规划问题常用的方法有单纯形法(Simlex Method)(普通单纯形法,大M法,两阶段法,对偶单纯形法)以及内点法(karmarkar method) matlab中求解线性规划使 ...
分类:
其他好文 时间:
2017-10-13 14:01:17
阅读次数:
277
碧桂园旺生活平台的分布式事务解决方案: https://github.com/yu199195/happylifeplat-transaction 关于分布式事务、两阶段提交协议、三阶提交协议 http://www.hollischuang.com/archives/681 用C从头写一个SQLit ...
分类:
其他好文 时间:
2017-10-01 18:35:19
阅读次数:
182
一、文件系统 操作系统通过文件系统管理文件及数据,磁盘或分区需要创建文件系统之后,才能被操作系统所用,创建文件系统的过程又称之为格式化。没有文件系统的设备又称之为裸设备(raw),某些环境会需要裸设备,例如安装 Oracle 时会需要裸设备。 常见的文件系统类型 常见的文件系统有 fat32、NTF ...
分类:
系统相关 时间:
2017-09-24 09:49:52
阅读次数:
130
转载至:http://www.cnblogs.com/binyue/p/3678390.html,最近学习需要,先转载方便用用来强化加深印象 一、分布式数据一致性 在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。 (1)什么是数据 ...
分类:
其他好文 时间:
2017-09-22 20:09:43
阅读次数:
340
什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现 ...
参考: http://www.cnblogs.com/zengkefu/p/5742617.html 事务消息+最终一致性。是一个不错的方案: 基于消息中间件的两阶段提交往往用在高并发场景下,将一个分布式事务拆成一个消息事务(A系统的本地操作+发消息)+B系统的本地操作,其中B系统的操作由消息驱动, ...
分类:
其他好文 时间:
2017-09-10 11:11:59
阅读次数:
151
关于分布式事务、两阶段提交协议、三阶提交协议http://www.hollischuang.com/archives/681碧桂园旺生活平台强一致性分布式事务,是基于三阶段提交+本地事务补偿机制来实现https://github.com/yu199195/happylifeplat-transaction
分类:
其他好文 时间:
2017-09-04 14:49:21
阅读次数:
126
转载至:http://www.cnblogs.com/binyue/p/3678390.html,最近学习需要,先转载方便用用来强化加深印象 一、分布式数据一致性 在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。 (1)什么是数据 ...
分类:
其他好文 时间:
2017-08-23 21:38:24
阅读次数:
156
XA事务简介 XA 事务的基础是两阶段提交协议。需要有一个事务协调者来保证所有的事务参与者都完成了准备工作(第一阶段)。如果协调者收到所有参与者都准备好的消息,就会通知所有的事务都可以提交了(第二阶段)。MySQL 在这个XA事务中扮演的是参与者的角色,而不是协调者(事务管理器)。 mysql 的X ...
分类:
数据库 时间:
2017-08-09 18:35:32
阅读次数:
260
一、基本垃圾回收算法 1. 按基本回收策略分 1) 引用计数(Reference Counting) 对象增加一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 2)标记-清除(Mark-Sweep) 执行分两阶段。第一 ...
分类:
编程语言 时间:
2017-08-07 22:28:06
阅读次数:
312