https://blog.cloudflare.com/io_submit-the-epoll-alternative-youve-never-heard-about/ ...
分类:
其他好文 时间:
2019-03-19 16:55:27
阅读次数:
119
aio这种逻辑一般只能在磁盘io上实现绑定8颗cpu中的后4颗,从0开始掩码为4、000100005、001000006、010000007、10000000看哪个进程运行在哪个cpu上psaxocomm,pid,psr|grepnginxwatch-n.5‘psaxocomm,pid,psr|grepnginx‘动态观测0.5秒这个命令的执行结果没有人访问,所以可能不会变化yum
分类:
其他好文 时间:
2019-03-16 23:36:05
阅读次数:
239
一.InnoDB 体系架构 1.1后台线程 master thread:刷新内存中的数据到磁盘 io thread:处理 IO 请求,AIO purge thread:清理undo 页的回收 page cleaner thread:刷新脏页 1.2内存 LRU list:最近最少使用算法管理缓冲池 ...
分类:
数据库 时间:
2019-03-13 19:49:05
阅读次数:
210
一、创建项目 1.创建一个.netframework的控制台项目命名为Crawler 2.安装nuget包搜索名称Ivony.Html.AIO,使用该类库什么方便类似jqury的选择器可以根据类名或者元素类型来匹配元素,无需要写正则表达式。 3.创建一个图片类Image 一、抓取页面图片 1.拿到所 ...
前两天在BOSS上找爬虫工作,投了N份简历,很少有回复的,唯一能看到点希望的是一家旅游公司,BOSS上回复说:要求做一些航空公司的爬虫,做好之后把思路和一些数据发过去,再谈后续的面试问题。 发过来两个爬虫项目,说如果面试通过,会根据所选的爬虫项目进行工资定级,我选了这个据说是难度更大一些的:air ...
分类:
编程语言 时间:
2019-02-27 16:01:21
阅读次数:
341
在“高效运维”公众号中读到《运维自我提升:怎样做好企业IT运维工作》这篇文章,比较赞同,消化一下并记录下来,与大家交流。一、运维工作按工作层次划分:1.硬件运维2.桌面运维(helpdesk)3.系统运维(sa-systemadmin)4.数据库运维(dba)5.应用运维6.网络运维7.运维开发(devops)8.系统稳定性运维(sre)9.······二、运维工作好坏的评价标准运维工作给公司及业
分类:
其他好文 时间:
2019-02-19 12:01:31
阅读次数:
188
New IO: 特点:不再阻塞 Channel , Buffer Async IO: 特点:异步 ...
分类:
编程语言 时间:
2019-02-17 00:34:04
阅读次数:
155
现在使用NIO的场景越来越多,很多网上的技术框架或多或少的使用NIO技术,譬如Tomcat,Jetty。学习和掌握NIO技术已经不是一个JAVA攻城狮的加分技能,而是一个必备技能。再者,现在互联网的面试中上点level的都会涉及一下NIO或者AIO的问题(AIO下次再讲述,本篇主要讲述NIO),掌握 ...
分类:
编程语言 时间:
2019-02-15 15:48:01
阅读次数:
140
定理:F(n)和f(n)是定义在非负整数集合上的两个函数,并且满足条件\[{\rm{F(n)}} = \sum\limits_{{\rm{d|n}}}^{} {{\rm{f}}(d)} % MathType!MTEF!2!1!+-% feaagKart1ev2aaatCvAUfeBSjuyZL2yd ...
分类:
其他好文 时间:
2019-02-15 15:35:20
阅读次数:
214
定义: 1、BIO:同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时,服务器就启动一个线程来处理,如果这个连接不处理任何事情会造成不必要的线程开销,可以通过线程池机制改善。 2、NIO:同步非阻塞,服务器实现模式为一个请求一个线程,即客户端发送的连接请求会注册到多路复用器上,多路复 ...
分类:
编程语言 时间:
2019-02-13 12:32:37
阅读次数:
200