tag

其他

本文紧接上篇《高并发性能测试经验分享(上)》 ​ 内存泄漏 ​ ​ 虽然解决了core dump,但是另外一个问题又浮出了水面,就是高并发测试时,会出现内存泄漏,大概一个小时500M的样子。 ​ valgrind的缺点 ​ 出现内存泄漏或者内存问题,大家第一时间都会想到valgrind。valgri

引文 4月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的bug,你如何调试这个bug?知乎原贴地址如下: https://www.zhihu.com/question/43416744 . 遗憾的是知乎很多答案在抨击这道题本身的正确性

​ ​ 最近,据港媒报道,中国内地成年单身人口已超过两亿,相当于俄罗斯与英国全部人口总和,单身独居群体正随着中国第四次单身潮的到来而日益庞大。 ​ ​ ​ 今天咱们就从数据角度来解读单身贵族的那些事儿~ 1、单身男女 2 比 1, 一个腐女一对基 诶,好像有哪里不对? ​ ​ ​ 小编只想说,看到这

作者:HausenChen 1.1 引子 作为WiFi安全的一部分,近年来WiFi安全事件层出不穷,而其中的ARP攻击事件更加普遍,越来越成为移动互联网时代手机用户的一大痛点。请看以下一个WiFi安全事件。 A君从广州到上海出差,在星巴克买了一杯咖啡,坐在门口连上某个热点的WiFi正在浏览一个网站,

**作者:**王连赢 IE沙箱逃逸是IE浏览器安全研究的一个重要课题,其中有一类漏洞会借助ElevationPolicy设置中的白名单程序的缺陷来完成沙箱逃逸。IE在注册表中有一个和ElevationPolicy类似的名为DragDrop策略设置,这引起了我们的注意。在本文中,笔者将以一个攻击者的视

接《 WEB加速,协议先行 ( 上)》,下面我们看一下TLS协议的优化。 ​ ​ TLS协议最大的性能问题也是它的握手。所以优化的目标也非常明确,就是减少完全握手,提升简化握手的比例。协议层面提供了两种机制,session id和session ticket,我相信接触过的同学都非常清楚,网上的资料

本文作者:ivweb 吴浩麟 随着react、vue、angular等前端框架的流行越来越多的web应用变成了单页应用,它们的特点是异步拉取数据在浏览器中渲染出HTML。使用这些框架极大的提升web用户体验和开发效率的同时缺带来一个新问题,那就是这样的网页无法被搜索引擎收录。虽然这些web框架支持服

作者:linktang HTTP/1.1已经陪伴了我们很多年,随着我们的网络带宽条件越来越好,HTTP/1.1的性能问题日益凸显,而HTTP/2标准的推出正是可以解决这个问题。为了直观的看到使用HTTP/2协议所带来的优化效果,本文将介绍如何使用腾讯云CDN,COS以及万象优图来实现一个简单的dem

作者:villainthr 一开始,在 Web 端,并没有任何可以接触到 clipborad 的内容。以前,我们想要执行 copy/paste/cut 只能借助 flash。但现在,伟大的 H5 又或者说 W3C 推出了关于 H5 操控 clipboard 的草案。最出名的就是两个 API: doc

作者:王少飞 浏览器工作大致流程 废话少说,先来看个图: 从上面这个图中,我们可以看到那么几个事: 1)浏览器会解析三个东西: 一个是HTML/SVG/XHTML,事实上,Webkit有三个C++的类对应这三类文档。解析这三种文件会产生一个DOM Tree。 CSS,解析CSS会产生CSS规则树。

作者:yangchunwen 作者:yangchunwen 首先要解释一下为什么叫浏览器自动化测试,因为本文只关注发布后页面功能的自动化测试,也就是UI层面的自动化。 浏览器测试有别于js代码的单元测试,后者一般是发布前的代码功能逻辑测试,在这方面已经有很多比较成熟的方案,如jasmine moch

这是【Github 开源项目贡献指南】系列的第八章,原文【Open Source Guides——Your Code of Conduct】 ​ ​ 我为什么需要行为守则? 行为守则是一份确立项目参与者行为规范的文件。采用和执行行为守则可以帮助你们的社区营造积极的氛围。 行为守则不仅帮助保护你们的参

译者:TAT.Johnny 原文:https://www.smashingmagazine.com/2017/04/guide-http2-server-push/ 作者:Jeremy Wagner 译者按:网络优化一直是译者长期研究的方向,HTTP/2 的理论学习也已做了不少,随着这项标准的推进,

作者:梁伟盛 事件背景 有一天leader给程序员cover分配了一个需求,cover一看,需求很简单嘛,就是在页面异步拉取数据展示就OK了,于是就和cgi同事阿翔对接了一下接口,就啪啪啪(敲键盘)的开始码代码了,不到2天就完成了需求。 //各种高逼格代码 ... $.ajax({ url: '/c

作者:vienwu 这篇是前段时间总结给自己备忘的,要用到的工具实在太多,没法一一记住。 个人感觉,作为一个测试的工具,只要会用就好了。 所以这里稍微做了一些修改,简单介绍一下常用的写法和命令,其次将之前的一些示例改成javascript版本,方便没有coffee基础的同学浏览。 介绍 mocha是