我们应该感谢相遇,无论结局是喜是悲....
首先使用gcore pid 生成卡死进程的内存数据
会在当前目录dump出一份core.pid的文件
使用llnode分析文件
没有llnode的要先安装一下,npm install -g llnode,安装过程比较复杂
llnode nodepath -c coreFile
其它nodepath是...阅读全文>>
网络信标(web beacon),又称网页臭虫(web bug),是可以暗藏在任何网页元素或邮件内的1*1像素大小的透明GIF或PNG图片。Web beacon 可以识别某些种类的有关访问者计算机的信息,例如访问者的 cookie 编号、查看页面的时间和日期以及对 Web beacon 所在页面的描述。
不像Cookie可以被浏览器用户接受或拒绝,网络臭虫只是以图形交换格式(GIF)或...阅读全文>>
socket获取ip
var ip;
if(socket.handshake.headers['x-forwarded-for'] != null){
ip = socket.handshake.headers['x-forwarded-for'];
}else{
ip = socket.handshake.address;
}
expr...阅读全文>>
写项目过程中用ESLint遵守代码规范很有必要,但是对于一些规范也很是无语,比如:‘Unexpected console statement (no-console)’,连console都不能用,这就很抓狂了。其实增加一行代码即可。
修改package.json中的eslintConfig:{} 中的 “rules”:{},增加一行代码: "no-console":"off"
示...阅读全文>>
说起js中的with关键字,很多小伙伴们的第一印象可能就是with关键字的作用在于改变作用域,然后最关键的一点是不推荐使用with关键字。听到不推荐with关键字后,我们很多人都会忽略掉with关键字,认为不要去管它用它就可以了。但是有时候,我们在看一些代码或者面试题的时候,其中会有with关键字的相关问题,很多坑是你没接触过的,所以还是有必要说说with这一个关键字。
...阅读全文>>
简述编译原理
JavaScript通常会被归类为“动态”或“解释执行”语言,但事实上它是一门编译语言。但与传统的编译语言不同,它不是提前编译的,编译结果也不能在分布式系统上进行移植。
在传统编译语言的流程中,程序中的一段源代码在执行前会经历三个步骤,统称为“编译”。
&n...阅读全文>>
我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..
主要我是要解决一下几个问题:
1. ...阅读全文>>
pomelo开启reloadRemotes: true后,修改remote文件报错,fail to process remote message:Error: no such namespace:sys
这是因为pomelo-rpc重载文件的时候把命名空间整个重置了。。。
解决方案,修改
node_modules/pome...阅读全文>>
上一篇我们在讲优酷弹幕爬虫的时候,引入了一个新的知识点:Cookie,由于篇幅有限当时只是简单的给大家介绍了一下它的作用,今天我们就来全面了解一下Cookie(小饼干)以及相关的知识!
相信很多同学肯定听过Cookie这个东西,也大概了解其作用,但是其原理以及如何设置,可能没有做过web的同学并不是非常清楚,那今天猪哥就带大家详细了解下Cookie相关的知识!
一、诞生背景
爬虫系列...阅读全文>>
在有input框的地方都会有打字特效
效果请看下方留言板,打字一下试试
引入方式,下载下载的文件。在html里引入文件即可
<script type="text/javascript" src="input.js"></script>阅读全文>>