首先说一下,我们平时在浏览器上访问网页,所看到的内容,其实是web服务器传过来的,比如我们访问www.baidu.com.当我们在浏览器地址栏输入之后,浏览器会发送请求到web服务器,然后web服务器根据请求所携带的信息,返回内容。那么,n…
Nodejs操作SqlServerIntro最近项目需要爬取一些数据,数据有加密,前端的js又被混淆了,ajax请求被hook了,有些复杂,最后打算使用puppeteer来爬取数据。Puppeteer是谷歌团队在维护的一个项目,初衷主要是用…
前言之前我们总结了https的相关知识,如果不懂可以看我另一篇文章:白话理解https有关证书生成可以参考:自签证书生成正文使用nodejs来实现https双向认证。服务端consthttps=require('https');constf…
crypto用于加密解密'usestrict'varcrypto=require('crypto');vardata={age:18}varkey='dt';//定义一个钥匙varplaintext=JSON.stringify(data)…
进入官网下载页面下载对应版本2、解压tar.xz文件在linux下,大部分情况下不能直接解压tar.xz的文件。需要用xz-dxxx.tar.xz将xxx.tar.xz解压成xxx.tar然后,再用tarxvfxxx.tar来解压3、配置开…
原文链接:https://www.jianshu.com/p/2b24cd430a7d
Nodejs及NPM的安装,有两种方式:方式1、Nodejs及NPM一起安装https://nodejs.org/en/download/下载WindowsInstaller(.msi)格式是.msi的安装文件,其中包含了Node及NPM。…
个人总结:这篇文章讲解了使用Node处理转换base64编码图片,读完这篇文章需要5分钟。摘选自网络问题:将图片转成datauri今天,在QQ群有个群友问了个问题:“nodejs读取图片,转成base64,怎么读取呢?”想了一下,他想问的应…
express框架的默认渲染模板的后缀是ejs,由于编译器在ejs的文件里写html代码没有高亮显示,所以使用html模板。示例:1varapp=express();2app.set('views',viewsPath);34//**设置h…
使用nodejs的request包请求中文gb2312网页时会乱码,默认:1varrequest=require('request');2request(url,function(error,response,body){3if(!erro…
在linux下使用crontab来进行任务调度十分方便,你可以指定每隔一段时间执行指定的程序、也可以指定每天的某个时刻执行某个程序、还可以按照星期、月份来指定。在nodejs中也有类似的cron模块,可以实现同样的功能,时间语法也一样。1,…
安装nodejssudoapt-getinstallnodejssudoapt-getinstallnpm安装nvmhttps://www.runoob.com/w3cnote/nvm-manager-node-versions.html
test_163:/home/exenode/part3/module_exports#morecalc.jsmodule.exports={sum:function(){varresult=0;for(variinarguments){i…
2020年更新什么时候可以不要下面那么曲折的方法,直接在Node里使用ESModules?答案在Nodechangelogs_V14InNode.js13weremovedtheneedtoincludethe--experimental-…
nodejs是js后端运行平台,可以把它看成java体系中对应的jdk,是三个里面最基础的。npm是nodejs的包管理工具,可以把它看成maven中包依赖管理那部分。webpack是前端工程化打包工具,可以把它看成maven中工程自动化那…