背景故事
最近经常有一些深圳南山的IP来爬站,咱也不知道是为毛,咱就一个个人博客而已,有啥好爬的呢。
经常爬的是CPU直接拉满,访问都访问不到了。
干脆搞一个脚本动态封禁算了。
[......]
OpenResty是一个基于Nginx与Lua的高性能Web平台,内部集成了大量精良的Lua库、第三方模块以及大多数依赖项,可以方便的搭建高性能可伸缩的动态Web应用、Web服务以及动态网关。
OpenResty官方的建议是直接使用OpenResty,不建议自行在Nginx上构建,OpenResty对相关组件做过优化,如果对性能需求较高,建议听官方的直接用,本文是基于LNMP一键包搭建好的环境,自行构建的。
首先要安装的就是Lua引擎,这里有两个选择,一是可以选择LuaJIT,另外一种选择是安装OpenRe[......]
Python操作Excel的库还是挺多的,比较常见的有:xlwings
、xlrd
、xlwt
、openpyxl
、xlutils
等。
xlrd
、xlwt
都有自身的局限性,例如xlrd
只读不写,xlwt
不能处理.xlsx
综合下来,xlwings
是相对功能更全面,操作文件效率相对高,可以与matplotlib、pandas无缝衔接,免费开源的库。
xlwings不是Python的内置库,需要单独安装。
1 |
pip install xlwings |
首先了解一下Excel的基本结构。
Excel的基本结构可以分为:Applicat[......]
phZoom是大D一直使用的一个好用且轻量化的jQuery看图插件。
原作者Phoetry自2012.1.6之后没有再更新过,看他/她的Github也是很久没有活动了,个人首页也已经无法访问了。
jQuery升级到3.5.0时,进行了一些安全更新,将jQuery.htmlPrefilter
方法对正则表达式的支持移除了,所以原插件已无法在jQuery 3.5+的环境下正常工作。
发现这一点还是在升级wp 5.6时发现的。
于是将phZoom项目Fork了一下,添加了对版本号的判断,使插件在jQuery 1.4及3.5+的环境下均可以正常工作。
升级变化可以参考:https://api.jquery.com/jQuery.htmlPrefilter/
jQuery 3.5的升级指南可以参考:https://jquery.com/upgrade-guide/3.5/
[......]
从Windows Server 2012开始,MS改变了任务管理器的样式,图形化显示看起来更直观了。
但默认情况下,Windows Server 2012、2016、2019只显示CPU、内存、网络三个资源监视,没有磁盘。
对于将Windows Server作为NAS系统使用的大D来说,还是需要看一下磁盘的情况。
可以使用以下方法开启。
以管理员身份启动命令行,输入以下命令。
1 |
diskperf -y |
关闭任务管理器重新打开,就可以看到有磁盘监控了。
但是这样是只能开启性能页面的,如果需要在进程页面开启,可以自行搜索方法[......]