透彻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岁以后的孩子,家长要实实在在相信他。不要追着问,他干了什么你不知道的事情,这样的孩子是长不大的。家长只有一次次相信他,孩子才是自然舒坦的。
网友评论