Skip to content

Commit 291311a

Browse files
authored andcommitted
add modify
1 parent 0f5b24c commit 291311a

File tree

4 files changed

+16
-9
lines changed

4 files changed

+16
-9
lines changed

_posts/arts/2019-04-19-arts_week_3.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ tags: arts
77
> **本周提纲:**
88
>
99
> 1. Algorithm: 删除排序数组中的重复项
10-
> 2. Review: 一个谷歌工程师编码解决问题的过程
11-
> 3. Tip: Jenkins REST API 触发任务执行
12-
> 4. Share: 关于负载均衡的一切(58沈剑)
10+
> 2. Review: 开发需要了解的编码/加密/哈希/盐/密钥扩展
11+
> 3. Tip: NATAPP内网穿透
12+
> 4. Share: InnoDB锁
1313
1414
<!-- more -->
1515

@@ -55,9 +55,12 @@ class Solution:
5555

5656
## Review
5757

58-
[TDD Changed My Life](https://medium.com/javascript-scene/tdd-changed-my-life-5af0ce099f80) [测试驱动开发改变我的人生]
58+
[What devs need to know about Encoding / Encryption / Hashing / Salting / Stretching](https://hackernoon.com/what-devs-need-to-know-about-encoding-encryption-hashing-salting-stretching-76a3da32e0fd)[开发需要了解的编码/加密/哈希/盐]
5959

6060
## Tip
6161

62+
[NATAPP](https://natapp.cn/),开启你的内网穿透之旅(微信开发真的是太方便了)
63+
6264
## Share
6365

66+
[InnoDB 锁]({{ site.blog_url }}/2019/01/21/InnoDB_Locking.html)

_posts/db/2019-01-10-db_isolation.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ tags: db isolation
3535

3636
在基于锁机制并发控制的DBMS实现可串行化,要求在选定对象上的读锁和写锁保持直到事务结束后才能释放。在SELECT 的查询中使用一个“WHERE”子句来描述一个范围时应该获得一个*范围锁(range-locks)*。这种机制可以避免“幻读”(phantom reads)现象。
3737

38-
[MySQL Gap Lock问题](https://www.cnblogs.com/diegodu/p/9239200.html)
39-
[事务隔离](https://en.wikipedia.org/wiki/Isolation_(database_systems))
40-
[innodb locking transaction model](https://dev.mysql.com/doc/refman/8.0/en/innodb-locking-transaction-model.html)
38+
## 参考链接
39+
40+
[MySQL Gap Lock问题](https://www.cnblogs.com/diegodu/p/9239200.html)
41+
[事务隔离](https://en.wikipedia.org/wiki/Isolation_(database_systems))
42+
[innodb locking transaction model](https://dev.mysql.com/doc/refman/8.0/en/innodb-locking-transaction-model.html)
43+
[innodb transaction isolation levels](https://dev.mysql.com/doc/refman/8.0/en/innodb-transaction-isolation-levels.html)

_posts/db/mysql/2017-06-21-MyISAM.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ MySQL最大的优势在于MyISAM引擎下的简单SELECT,INSERT和UPDATE快速
1919
MyISAM类型的数据文件可以在不同操作系统中COPY,这点很重要,布署的时候方便点。
2020

2121
以下是一些细节和具体实现的差别:
22+
2223
1. InnoDB不支持FULLTEXT类型的索引。
2324
2. InnoDB 中不保存表的具体行数,也就是说,执行*select count() from table*时,InnoDB要扫描一遍整个表来计算有多少行,但是MyISAM只要简单的读出保存好的行数即可。注意的是,当count()语句包含 where条件时,两种表的操作是一样的。
2425

@@ -28,7 +29,7 @@ PACK_KEYS参数来指定索引压缩方式
2829

2930
1. MyISAM表的存储格式
3031

31-
> 当表不包含变量长度列(VARCHAR, BLOB, 或TEXT)时,使用这个格式。每一行用固定字节数存储。
32+
> 当表不包含变量长度列(VARCHAR, BLOB, 或TEXT)时,使用这个格式。每一行用固定字节数存储。
3233
3334
2. 静态(固定长度)表特征
3435

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "codingted",
33
"version": "1.0.0",
4-
"description": "source code for http://codingted.com",
4+
"description": "source code for www.codingted.com",
55
"devDependencies": {
66
"eslint": "^4.2.0",
77
"eslint-config-es5": "^0.5.0"

0 commit comments

Comments
 (0)