原文地址:https://martinfowler.com/articles/patterns-of-distributed-systems/wal.html Write-Ahead log 预写日志 预写日志(WAL,Write-Ahead Log)将每次状态更新抽象为一个命令并追加写入一个日志中 ...
分类:
其他好文 时间:
2021-02-09 12:34:16
阅读次数:
0
参考:CS-Notes 单例模式 最简单的设计模式--单例模式 枚举实现单例模式 Java setAccessible方法作用 为什么要用枚举实现单例模式(避免反射、序列化问题) 单例模式的实现方式及如何有效防止防止反射和反序列化 单例模式应用场景 1、什么是单例模式 单例模式(Singleton ...
分类:
其他好文 时间:
2021-02-09 12:15:03
阅读次数:
0
当我们需要进行数组遍历数据的时候,需要将多个一维数组进行二维的转换,方法很简单。如下: <?php $a= array('张三','李四','王五'); $b= array ('23','24','25'); $c= array ('北京','上海','广州' ); foreach($a as $k ...
分类:
编程语言 时间:
2021-02-08 12:34:08
阅读次数:
0
1 看一个具体的需求 编写程序展示一个学校院系结构:需求是这样,要在一个页面中展示出学校的院系组成,一个学校有多个学院, 一个学院有多个系。如图: 2 传统的设计方案(类图) 3 传统的方式的问题分析 1) 将学院看做是学校的子类,系是学院的子类,这样实际上是站在组织大小来进行分层次的 2) 实际上 ...
分类:
其他好文 时间:
2021-02-08 12:20:36
阅读次数:
0
MySQL 嵌套事务、PHP+MySQL嵌套事务、ThinkPHP 嵌套事务、Laravel 嵌套事务 在MySQL的官方文档中有明确的说明不支持嵌套事务: Transactions cannot be nested. This is a consequence of the implicit co ...
分类:
数据库 时间:
2021-02-08 12:20:07
阅读次数:
0
一.介绍 j解释器模式(Interpreter Pattern)。属于行为型模式。给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 二.实现 举个例子,有一个中英文翻译系统可以翻译一句英文的话,每个英文单词对应的是去翻译出中文,而标点符号输出的还是标点 ...
题目描述: http://acm.hdu.edu.cn/showproblem.php?pid=1043 中文大意: 经典八数码问题。 给定初始状态,要求变换到目标状态并输出移动过程。 目标状态固定为:1 2 3 4 5 6 7 8 x 。 思路: 采用逆向 BFS + 康托展开判重 + 打表的方法 ...
分类:
其他好文 时间:
2021-02-08 12:12:13
阅读次数:
0
<! +++ title = "常见的架构风格" description = "" date = "2021 02 06" weight = 5 tags = [] categories = ["3 syntax","30 设计模式"] keywords = [] +++ [TOC] 风格即模式:3 ...
分类:
其他好文 时间:
2021-02-08 11:49:23
阅读次数:
0
get和post的区别主要有以下几方面: 常规 区别: 1、url可见性: get,参数url可见; post,url参数不可见 2、数据传输上: get,通过拼接url进行传递参数; post,通过body体传输参数 3、缓存性: get请求是可以缓存的 post请求不可以缓存 4、后退页面的反应 ...
分类:
其他好文 时间:
2021-02-08 11:43:20
阅读次数:
0
1、模式主要思想: 为其他对象提供一种代理以控制(隔离,使用接口)对这个对象的访问。 2、结构: 3、代码 class ISubject{ public: virtual void process(); }; class RealSubject : public ISubject{ public: ...
分类:
其他好文 时间:
2021-02-06 12:11:44
阅读次数:
0