在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。

本文主要以MySQL为例,讲述几个锁的概念(行级锁、页级锁、表级锁、共享锁、排它锁等),这些概念的范畴不限于MySQL,在并发系统上均有应用。

阅读全文 »

爬虫一般通过获取网页的源码,然后通过正则表达式或html解释器获取所需的信息,但是有的网页,不能直接通过 linux下的 wget 命令、或者使用 Python 中的requests.get这样的函数库来直接获取其真正展现给用户的信息,因为里面包含有JavaScript脚本,而该JS和页面数据的生成相关,需要通过Firefox、Chrome等浏览器渲染后才能得到想要看的结果。

阅读全文 »
0%