爬虫其实就是对网页内特定id、class、标签内容的提取,多是循环出来的,对我们爬取非常便利。 1.安装node node官网下载安装包安装,后在命令行工具中输入node -v查看node安装的版本。 2.实现项目 创建项目并进入 mkdir node-worm && cd node-worm 初始 ...
分类:
Web程序 时间:
2020-06-28 15:12:30
阅读次数:
69
转自: https://zhuanlan.zhihu.com/p/56010506 Node+Mongodb 架构常见性能问题总结 简介 目前的我们的一个项目,后端使用 node+mongodb+redis 搭建,已运行 2 年,目前日 pv 在 100W 左右。 配置: 两台阿里云 ECS (2 ...
分类:
数据库 时间:
2020-06-28 09:37:33
阅读次数:
73
node使用V8作为javaScript脚本引擎 v8的内存限制和对象分配 限制:64为大约1.4G,32位大约0.7Gv8中所有javascript对象都是通过堆内存进行分配的。内存查看命令process.memoryUsage() 为何要内存限制 表层原因为v8最初为浏览器设计,不太可能遇到大量 ...
分类:
Web程序 时间:
2020-06-27 16:18:51
阅读次数:
61
title: hexo+github搭建个人博客 date: 2020-01-12 10:21:32 tags: hexo+github搭建个人博客 搭建前的准备 一、下载安装Node.jsh和gii 二、注册github(传说这是一个程序员间的同性交友平台)如果有的话可以 三、配置Node.js和 ...
分类:
其他好文 时间:
2020-06-26 14:53:08
阅读次数:
66
Node.js是什么 Node.js is a javascript runtime built on Chormes's V8 javaScript engine Node.js 不是一门语言 Node.js 不是库,不是框架 是javaScript运行时环境 简单点来讲node.js可以解析和执 ...
分类:
其他好文 时间:
2020-06-26 01:43:16
阅读次数:
88
node.js 一、浏览器 1、浏览器的组成 人机交互部分 - UI 网络请求部分 - socket JavaScript引擎部分 - 解析执行js 渲染引擎部分 - 渲染 HTML、CSS等 数据存储部分 - cookie、HTML5中的本地存储LocalStorage、SessionStorag ...
分类:
Web程序 时间:
2020-06-25 21:15:48
阅读次数:
68
Axios 什么是:Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中。 何时: 主要用于创建请求 在浏览器中,创建xhr请求,在node.js中,创建普通http请求 为什么: 浏览器中创建xhr请求,4种方案: ①使用原生XXHR对象 麻烦 ②使用jQuery的封装 ...
分类:
移动开发 时间:
2020-06-25 21:10:35
阅读次数:
104
概述 什么是Axios ajax i/o system,Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 为什么学习Axios 支持 Promise API 、支持拦截请求和响应、在浏览器中发送 XMLHttpRequests 请求、在 node.js ...
分类:
移动开发 时间:
2020-06-25 19:21:14
阅读次数:
165
功能特点 在浏览器中发送XMLHttpRequests请求 在node.js 中发送http请求 支持Promise API 拦截请求和响应 转换请求和响应数据 安装 npm install axios --save 请求方式 axios(config) axios.request(config) ...
分类:
移动开发 时间:
2020-06-25 17:35:08
阅读次数:
75
v8node.js内存内存泄漏内存管理 原文链接:BlueSun | NodeJS中被忽略的内存 如朴灵说过,Node对内存泄露十分敏感,一旦线上应用有成千上万的流量,那怕是一个字节的内存泄漏也会造成堆积,垃圾回收过程中将会耗费更多时间进行对象扫描,应用响应缓慢,直到进程内存溢出,应用崩溃。 虽然从 ...
分类:
Web程序 时间:
2020-06-25 12:10:33
阅读次数:
117