枫桥夜渔

connecting the dots


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Why coming Abstraction of Address space

发表于 2018-01-09 | 分类于 每日一句 | | 阅读次数:

At the era of multiprogramming, to make process-shifting more efficient, we’d rather do is leave processes in memory while switching them. Thus making each part of memory being protected from others invalid touch has became essential. - Abstraction of address space.

Thread and Process

发表于 2018-01-08 | 分类于 每日一句 | | 阅读次数:

Think of this is that each thread is very much like a separate process, except for one difference: they share the same address space and thus can access the same data.

Python logging 的多文件输出

发表于 2017-12-17 | 分类于 Python | | 阅读次数:

在写爬虫的过程中, 由于没用框架, 随处可见用作输出记录的print()函数把自己着实恶心了一把…考虑到之后还有一些功能函数需要完善,因此将 logging 模块引进.
第一次写成了这个样子:

遇到的问题:  每条日志记录怎么打印了两次???
原因:
解决方法:

baseConfig 是什么操作?
遇到的问题:
原因:
解决方法:

待完善

Database Transactional Management

发表于 2017-11-23 | 分类于 Database | | 阅读次数:

事务的特性 ACID

  • A: Atomicity(原子性): 一个事务包含多个操作,这些操作要么全部执行成功,有一个执行失败就都失败。多个操作可以看做一个操作。
  • C: Consistency(一致性) : 就是数据保持一致,对于分布式系统来说,可以理解为多个节点的数据是一致的。从一个状态转变到另外一个状态。
  • I: Isolation(隔离性): 事务并发执行时,防止多个事务交叉执行对数据一致性造成影响。
  • D: Durability(持久性): 事务提交后会被持久化到永久存储。

先说Consistency:

一致性分多种层次分别有:强一致性、弱一致性、最终一致性、单调一致性、会话一致性。

阅读全文 »

123
zengtong

zengtong

keep moving 🚴

24 日志
12 分类
31 标签
GitHub E-Mail
0%
© 2020 zengtong
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4