最近在学习nodejs爬虫技术,学了request模块,所以想着写一个自己的爬虫项目,研究了半天,最后选定indeed作为目标网站,通过爬取indeed的职位数据,然后开发一个自己的职位搜索引擎,目前已经上线了,虽然功能还是比较简单,但还是贴一下网址jobsearchengine,证明一下这个爬虫项目是有用的。下面就来讲讲整个爬虫的思路。确定入口页面众所周知,爬虫是需要入口页面的,通过入口页面,不
分类:
其他好文 时间:
2020-03-21 09:31:23
阅读次数:
57
node.js安装 服务器环境: centos 5.7 git 已安装 hexo 搭建 官网地址:http://nodejs.cn/download/ ## 下载node mkdir /soft/hexo -p wget https://npm.taobao.org/mirrors/node/v12 ...
分类:
Web程序 时间:
2020-03-20 00:34:19
阅读次数:
73
3. 第三方模块 3.1 什么是第三方模块 包=第三方模块 第一种存在形式类似于jQuery 3.2 如何获取第三方模块 npmjs.com这个网站提供了一个命令行工具:npm 其实npm本身也是一个第三方模块,但是由于每一个开发者都需要使用这个模块,所以按照nodejs的时候,就已经安装了。 下面 ...
分类:
其他好文 时间:
2020-03-19 15:16:30
阅读次数:
57
[TOC] 什么是npm? npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题 npm基本操作理解? 1. 有一个放了所有需要被共享的代码的代码仓库, 2. 发邮件通知jquery,bootstrap,underscore作者使用npm publish把代码提交到代 ...
分类:
其他好文 时间:
2020-03-19 13:36:29
阅读次数:
62
记得在学习Nodejs的时候有一个很好的Node模块吸引了我,它能对我修改的某一个css, js 或者目录的变化进行监控,然后我们可以通过浏览器来查看监听的服务下文件发生的变化!下面我来简单的介绍一下它 当然我们也可以去官网直接找对应的使用文档,官网也是讲解的非常详细的 官网地址:browsersy ...
分类:
其他好文 时间:
2020-03-18 20:19:30
阅读次数:
54
准备: 安装NodeJs 验证 idea里配置 1. 点击红色标注起来的Edit 2. 3. 配置红色标注起来的Node interpreter和Package managen 4. 修改Command为install 5. 启动(安装npm) 6. install导包完成之后,将install改为 ...
分类:
其他好文 时间:
2020-03-17 23:59:19
阅读次数:
448
开源地址: "https://github.com/isnl/wechat robot" 注: 从2017年6月下旬开始,使用基于web版微信接入方案存在大概率的被限制登陆的可能性。 主要表现为:无法登陆Web 微信,但不影响手机等其他平台。 验证是否被限制登陆: "https://wx.qq.co ...
分类:
微信 时间:
2020-03-17 22:32:26
阅读次数:
203
引言 我们都知道nodejs的项目本身是没办法编译成二进制可执行文件的,这给我们很多的业务场景造成了一些问题,比如要给客户演示程序的时候,可能还得安装node环境,然后在安装一堆的依赖包,这还必须是网络环境较好的情况下,而有时候,一般企业如果安全看的特别重,限制在局域网内访问互联网,那么连包都没办法 ...
分类:
Web程序 时间:
2020-03-17 16:44:06
阅读次数:
74
1.安装node.js 在官网下载安装包https://nodejs.org/en/download/ 2.解压 tar -xvJf node-v12.16.1-linux-x64.tar.xz -C /opt/node-v12.16.1-linux-x64 3.添加软链接 sudo ln -s / ...
分类:
系统相关 时间:
2020-03-15 22:20:58
阅读次数:
690
1.NodeJS概述 基于谷歌V8引擎,运行在服务器端的环境 对比JS和NodeJS (1)JS运行在浏览器端,存在多种浏览器解释器,容易产生兼容性的问题;而NodeJS运行在服务器端,只有V8引擎一种解释器,不存在兼容性问题。 (2)两者都有内置对象、自定义对象、宿主对象(不相同) (3)JS用于 ...
分类:
Web程序 时间:
2020-03-15 22:05:30
阅读次数:
74