Skip to content

Commit 71ce1f2

Browse files
committed
2023.01.14
1 parent 172846c commit 71ce1f2

26 files changed

+678
-27
lines changed

_posts/2021-07-28-prefix-seek.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "rocksdb prefix seek"
44
date: 2021-07-28 00:00:00 +0800
5-
categories: RocksDB
5+
categories: 实践
66
tags: RocksDB
77
---
88

_posts/2022-01-17-asan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "Address Sanitizer"
44
date: 2022-01-17 00:00:00 +0800
5-
categories: C++
5+
categories: 论文
66
tags: C++
77
---
88

_posts/2022-01-23-flush.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "rocksdb flush"
44
date: 2022-01-23 00:00:00 +0800
5-
categories: RocksDB
5+
categories: 源码
66
tags: RocksDB
77
---
88

_posts/2022-01-29-delete-range.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "rocksdb delete range"
44
date: 2022-01-29 00:00:00 +0800
5-
categories: RocksDB
5+
categories: 源码
66
tags: RocksDB
77
---
88

_posts/2022-02-02-initializer_list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "What is std::initializer_list"
44
date: 2022-02-02 00:00:00 +0800
5-
categories: C++
5+
categories: 学习
66
tags: C++
77
---
88

_posts/2022-02-02-type-traits.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "What is type traits"
44
date: 2022-02-02 00:00:00 +0800
5-
categories: C++
5+
categories: 学习
66
tags: C++
77
---
88

_posts/2022-02-03-noexcept.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "Why and when move constructor need to be noexcept"
44
date: 2022-02-03 00:00:00 +0800
5-
categories: C++
5+
categories: 学习
66
tags: C++
77
---
88

_posts/2022-02-08-iterator.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "How to write custom iterator"
44
date: 2022-02-08 00:00:00 +0800
5-
categories: C++
5+
categories: 学习
66
tags: C++
77
---
88

_posts/2022-02-11-move-class-member.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "std::move(object.member) vs std::move(object).member"
44
date: 2022-02-08 00:00:00 +0800
5-
categories: C++
5+
categories: 学习
66
tags: C++
77
---
88

_posts/2022-02-19-future-deadlock.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: folly::Future deadlock example
44
date: 2022-02-19 00:00:00 +0800
5-
categories: C++ folly
5+
categories: 实践
66
tags: C++ folly async
77
---
88

_posts/2022-03-05-fbthrift-startup-teardown.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: fbthrift start-up and tear-down
44
date: 2022-03-05 00:00:00 +0800
5-
categories: C++ fbthrift
5+
categories: 实践
66
tags: C++ fbthrift
77
---
88

_posts/2022-03-19-future-defer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: folly::Future defer
44
date: 2022-03-19 00:00:00 +0800
5-
categories: C++ folly
5+
categories: 源码
66
tags: C++ folly async
77
---
88

_posts/2022-05-28-thrift-compact-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: thrift compact protocol
44
date: 2022-05-28 00:00:00 +0800
5-
categories: C++ thrift
5+
categories: 学习
66
tags: C++ thrift fbthrift
77
---
88

_posts/2022-06-27-SIMD-INTRINSICS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
layout: single
3-
title: SIMD Intrinsics整理
3+
title: SIMD Intrinsics
44
date: 2022-06-27 00:00:00 +0800
5-
categories: C++ SIMD
5+
categories: 学习
66
tags: C++ SIMD
77
---
88

_posts/2022-07-18-upgrade-read-lock.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: How to upgrade read lock to write lock
44
date: 2022-07-18 00:00:00 +0800
5-
categories: C++ folly
5+
categories: 学习
66
tags: C++ folly
77
---
88

_posts/2022-09-12-dining-philosophers-in-TLA+.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
layout: single
33
title: Dining philosophers in TLA+
44
date: 2022-07-18 00:00:00 +0800
5-
categories: TLA+ PlusCal
5+
categories: 学习
66
tags: TLA+ PlusCal
77
---
88

99
TLA+哲学家问题~
1010

11-
# Dining Philosophers in TLA+
12-
1311
> 希望这是最后一次开坑TLA+,期望至少学点东西,也能够分享点东西出来
1412
1513
### 哲学家问题

_posts/2022-09-18-drinking-philosophers-in-TLA+.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
layout: single
33
title: Drinking philosophers in TLA+
44
date: 2022-07-18 00:00:00 +0800
5-
categories: TLA+ PlusCal
5+
categories: 学习
66
tags: TLA+ PlusCal
77
---
88

99
TLA+进阶哲学家问题~
1010

11-
# Drinking Philosopher in TLA+
12-
1311
我们在[上一篇](https://critical27.github.io/tla+/2022/07/17/dining-philosophers-in-TLA+.html)大概介绍了如何通过TLA+来验证哲学家问题。一个哲学家问题的解法要能满足如下两个性质:
1412

1513
1. safety: 一个正在吃饭的哲学家两侧的哲学家不能在同时吃饭(因为叉子不能共享)

_posts/2022-10-01-2PC in TLA+ step 1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: 2PC in TLA+, step 1
44
date: 2022-10-01 00:00:00 +0800
5-
categories: TLA+ PlusCal Transaction
5+
categories: 学习
66
tags: TLA+ PlusCal Transaction
77
---
88

_posts/2022-10-02-2PC in TLA+ step2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: 2PC in TLA+, step 2
44
date: 2022-10-02 00:00:00 +0800
5-
categories: TLA+ PlusCal Transaction
5+
categories: 学习
66
tags: TLA+ PlusCal Transaction
77
---
88

_posts/2022-10-03-2PC in TLA+ step 3.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
layout: single
33
title: 2PC in TLA+, step 3
44
date: 2022-10-03 00:00:00 +0800
5-
categories: TLA+ PlusCal Transaction
5+
categories: 学习
66
tags: TLA+ PlusCal Transaction
77
---
88

9+
面对真实的世界...
10+
911
## 2PC with RM and TM crash
1012

1113
[第二篇](https://critical27.github.io/tla+/2022/10/01/2PC-in-TLA+-step2.html)中,我们完善了我们的2PC模型,允许任何RM挂掉,并且能够通过日志进行恢复。这一篇中我们将进一步完善,允许TM挂掉,如果没有看过前两篇的,请先阅读最好尝试在TLA+ toolbox运行之前的模型,才能有更深刻的理解。

_posts/2022-10-16-serializability.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: Conflict Serializability and View Serializability
44
date: 2022-10-16 00:00:00 +0800
5-
categories: TLA+ PlusCal Transaction
5+
categories: 学习
66
tags: TLA+ PlusCal Transaction
77
---
88

_posts/2022-10-23-snapshot isolation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: Snapshot Isolation in TLA+
44
date: 2022-10-23 00:00:00 +0800
5-
categories: TLA+ PlusCal Transaction
5+
categories: 学习
66
tags: TLA+ PlusCal Transaction
77
---
88

0 commit comments

Comments
 (0)