每周阅读(1/16/2017)

2017-01-22  本文已影响5人  Jeff

透彻Linux(Unix)五种IO模型
IO,一个重要的话题,同步vs.异步,阻塞vs.非阻塞。

从内核角度看I/O操作分为两步:用户层API调用;内核层完成系统调用(发起I/O请求)。所以“异步/同步”的是指API调用;“阻塞/非阻塞”是指内核完成I/O调用的模式


Paste_Image.png

The Node.js Event Loop, Timers, and process.nextTick()
最近项目的关系,在写一些node code,想了解一下node的机制,该文档是关于Node的eventloop。

The following diagram shows a simplified overview of the event loop's order of operations.

   ┌───────────────────────┐
┌─>│        timers         │
│  └──────────┬────────────┘
│  ┌──────────┴────────────┐
│  │     I/O callbacks     │
│  └──────────┬────────────┘
│  ┌──────────┴────────────┐
│  │     idle, prepare     │
│  └──────────┬────────────┘      ┌───────────────┐
│  ┌──────────┴────────────┐      │   incoming:   │
│  │         poll          │<─────┤  connections, │
│  └──────────┬────────────┘      │   data, etc.  │
│  ┌──────────┴────────────┐      └───────────────┘
│  │        check          │
│  └──────────┬────────────┘
│  ┌──────────┴────────────┐
└──┤    close callbacks    │
   └───────────────────────┘

note: each box will be referred to as a "phase" of the event loop.

高孤独感、高话语权、高情感负担:独生子女心理群像
我认同以下的观点,无条件的爱孩子,也要实实在在信任孩子。

6~12岁的孩子,家长要真真切切喜欢他。孩子有可能在学校被老师评价,可能受到打击,但如果他感觉到家长是爱他的、永远接纳他的,他们也会安安心心地度过儿童期。
12岁以后的孩子,家长要实实在在相信他。不要追着问,他干了什么你不知道的事情,这样的孩子是长不大的。家长只有一次次相信他,孩子才是自然舒坦的。

上一篇 下一篇

猜你喜欢

热点阅读