阻塞IO和非阻塞IO

//-----------阻塞IO------------

int num=query('select * from ......');

print(num);

...................//无关语句


//--------------非阻塞IO----------
query('select * from...',callback(data){
  .............//相关语句
  print();
});

..............//无关语句

今天看到一个对阻塞IO和非阻塞IO最易懂的解释,记录一下

这个和ajax的执行很像,不过我有个不太明白的是,一般触发一次查询数据库的操作,后面很少会跟无关代码(我仔细回忆以前做过的项目,可能是查询2个不同的表时,可以让2个查询并行执行?)

posted @ 2017-02-14 09:38  hahaha222  阅读(124)  评论(0编辑  收藏  举报