摘自陶辉深入理解Nginx几乎所以有关Nginx书只要是讲深入点的就会讲到Nginx请求的11个处理阶段,要记住这些真是不易,人脑特别不擅长记住各种东西,只能做些索引罢了,能做到知道这个知识点在哪儿能找到不就行了,可是你去面试还是问这些理论,所以这里汇总下记录如下ngx_http_phases阶段定义typedefenum{//在接收到完整的HTTP头部后处理的HTTP阶段NGX_HTTP_POS
分类:
Web程序 时间:
2019-03-03 22:37:41
阅读次数:
260
官网介绍:Sentry是一个实时事件日志记录和汇集的日志平台,其专注于错误监控,以及提取一切事后处理所需的信息。他基于Django开发,目的在于帮助开发人员从散落在多个不同服务器上的日志文件里提取发掘异常,方便debug。Sentry由python编写,源码开放,性能卓越,易于扩展,目前著名的用户有 ...
分类:
其他好文 时间:
2019-03-03 20:53:18
阅读次数:
239
程序在运行期间会产生许许多多的事件,事件随时可能发生(如移动鼠标,点击鼠标,敲击键盘按键),pygame的做法是将所有的事件都放到事件队列里,通过for循环语句迭代取出每一条事件,然后处理关注的事件即可。 下面的代码可以将程序运行过程中产生的所有事件都记录并存放到一个文件中: 接下来我们想要将程序运 ...
分类:
其他好文 时间:
2019-02-27 20:34:29
阅读次数:
359
RAID5当一块硬盘离线后,处理降级状态,这时候正常的建议是马上更换硬盘做REBUILD以恢复完整的数据状态,如果有热备盘的话,就会自动做REBUILD,这样做合适吗? 一组RAID卷在工作很长时间以后也很少会读到物理硬盘的所有磁盘空间,同一时间更是不可能。 部分情况下,硬盘会在没有读到的区域或者以 ...
分类:
其他好文 时间:
2019-02-27 01:44:01
阅读次数:
149
总是犯低级错误,st表都能写错…… 正反分别做一遍SA,预处理st表方便查询lcp,然后处理a[i]表示前i个后缀一共有多少个本质不同的子串,这里的子串是按字典序的,所以询问的时候直接在a上二分排名就能得到询问区间,然后用正反st表查lcp即可 cpp include include include ...
分类:
其他好文 时间:
2019-02-26 11:47:01
阅读次数:
161
当我们使用JMeter / Response数据处理进行密集负载测试时,我们可能会非常小心我们选择的后处理器/脚本语言的类型。在这篇文章中,我想说明这些后处理器/脚本语言如何影响测试的整体性能。 我们将比较以下后处理器和脚本语言。 BeanShell PostProcessor BSF PostPr ...
分类:
编程语言 时间:
2019-02-14 23:55:12
阅读次数:
500
Spring事务基于AOP环绕通知和异常通知 编程事务 声明事务 Spring事务底层使用编程事务+AOP进行包装的 = 声明事务 AOP应用场景: 事务 权限 参数验证 什么是AOP技术 AOP技术应用场景 面向切面编程 解决代码复用问题 AOP编程核心点: 在方法之前或者之后处理事情 AOP底层 ...
分类:
编程语言 时间:
2019-02-12 00:05:34
阅读次数:
231
不同平台的GUI实现原理是一样的。 本实验基于 windos平台。 先捋一捋概念 什么是消息队列(Message Queue)假 设一个场景:系统正在处理WM_PAINT消息,就在这时用户在键盘上敲击了一些按键,这时会发生什么呢?系统应该中断绘图操作然后处理按键消息还是应该 丢弃按键的消息?很明显这 ...
分类:
其他好文 时间:
2019-02-06 23:58:23
阅读次数:
230
问题现象 使用webpack压缩打包vue项目,遇到一个问题,文本多行显示省略号的关键css语句 莫名其妙丢失失效了。查阅资料,有不少人提出在改样式前后添加注释(后处理程序): 再次打包,发现样式恢复正常。然后控制台却多出一条警告:‘(Emitted ...
分类:
移动开发 时间:
2019-01-22 10:47:32
阅读次数:
821
题目要我们求$f[i]=\sum\limits_{j=1}^{i}f[i-j]g[j]\;mod\;998244353$ 直接上$NTT$肯定是不行的,我们不能利用尚未求得的项卷积 所以要用$CDQ$分治,先递归$[l,mid]$,然后处理$[l,mid]$对$[mid+1,r]$的影响,再递归$[ ...
分类:
其他好文 时间:
2019-01-21 20:10:58
阅读次数:
151