代码编织梦想

Edge Computation 边缘计算前端代码-C++语言-立哥开发-爱代码爱编程

#Copy right Jacky Zong .All rights reserved . #include "../include/node.h" Node::Node(const double& value) {     this->value = value;     this->uid = Graph::uid(); } N

漫画 | 民间流传的微信诞生记-爱代码爱编程

据民间流传微信的诞生源于张小龙因得一扫地高僧指点,才有了微信的诞生,而这其中也少不了程序员们的付出,一起来看看它的故事吧~ 本期漫画灵感来源于《微信第 1 行代码曝光!》文章,部分情节仅为民间流传或虚构。 篇后 时至今日,微信已走过了10个年头,也完成了从0到1甚至是亿、十亿的用户量,日常生活、工作人们更是离不开它,然而一个好的产品

node request 解决请求时 有时候 content-length 获取不到-爱代码爱编程

今天使用了 request 模块的时候,想获取每次请求的大小,以方便判断下载进度,网速等等。。 然后 content-length 头总是获取不到,下面给出解决方法 request 模块的使用方法见 api 文档 :https://github.com/request/request 解决方法 很简单,只需要在 request(url) 之前,请求一

Webpack | babel处理js兼容性-爱代码爱编程

js兼容性处理: npm i babel-loader @babel/preset-env @babel/core core-js -D 1. 基本兼容性处理 --> @babel/preset-env 问题:只能转换基本语法,如promise不能转换 2. 全部js兼容性处理 -->引入 @babel/pol

node-fs文件模块-爱代码爱编程

文章目录 前言一、读取文件1.异步方式2.同步方式二、写入文件1.覆盖式写入2.追加式写入三、文件的其他操作 前言 fs模块是nodejs的一个内置模块,fs模块用于对系统文件及目录进行读写操作。fs模块提供了一些操作系统文件相关的api,所有的文件系统操作都具有同步和异步的形式。异步的形式总是把完成回调作为其最后一个参数。 传给完成回调的参

win10下安装npm&cnpm步骤-爱代码爱编程

1.node官网下载安装包 2.分别输入node -v,npm -v检查是否完成 3.配置npm的全局模块的存放路径以及cache的路径,新建node_global和node_cache文件,以下是我的目录文件: D:\Program Files\nodejs\node_global D:\Program Files\nodejs\node_

卸载node再安装node和nodemon-爱代码爱编程

卸载node: 打开控制面板卸载node 找到C:\Program Files\nodejs 删除node.js文件 安装node 官方下载地址:http://nodejs.cn/download/ 下载完成之后,一直点击下一步(Next) 第五步时:点击树形图标来选择你需要的安装模式 , 然后点击下一步 next(下一步) 下一步直接点击insta

如何切换node的版本?-爱代码爱编程

当多个项目并行时,在不同的项目里需要切换不同版本的Node.js。 NVM (Node Version Manager): Nodejs的版本管理工具 https://github.com/coreybutler/nvm-windows/releases 安装前,需要卸载原node版本,移除环境变量。 常用命令 nvm

创建简单的 Vue 项目-爱代码爱编程

步骤如下: 1.首先,node.js、git默认已经安装。查看 node 是否安装成功,执行:npm -v //返回版本号,即为成功。 那么,你便可以愉快的按照下面的步骤完成初步的 Vue 项目创建了。安装 @vue/cli 执行:npm install --global @vue/cli // 此为全局安装 ====== tip:如果

nodejs第三方模块nodemailer发送邮箱验证码-爱代码爱编程

nodemailer使用文档 npm下载模块 npm install nodemailer 代码示例 这里是根据原作者简化后的代码mailer.js 以发送方邮箱:[email protected]、接收方邮箱:[email protected]为例 //导入模块 const nodemailer = require("nodemailer");

redis安装和使用-爱代码爱编程

下载redis并解压: cmd切换到当前redis路径(最好用cmd,powershell貌似有兼容性问题) 出现这样的页面就是开启服务成功了,这个窗口别关 再在此目录打开cmd:node连接redis: npm安装redis,创建redisClient客户端并测试: const redis = require('redis') // 创建redi

NPM是什么?-爱代码爱编程

NPM是什么 npm全称node package manager,也就是nodejs的包管理器。 在使用nodejs开发的过程中,通常会用到前人已经开发好的各种工具,功能,这些称为第三方包,而NPM就是管理这些的工具。 npm是世界上最大的软件注册表,来自各大洲的开源工程师使用npm来分享或者借鉴包,也有很多组织来使用npm管理他们的私有开发。 NP

用 gulp require.js 和 jQuery 写一个小米项目之-----轮播图和左侧导航栏的实现-爱代码爱编程

HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-sca

Node.js详解安装步骤-爱代码爱编程

下载地址 Node.js中文官网 安装步骤 双击打开安装,下一步(next ) 勾选同意,下一步(next) 选择安装位置,下一步(next) 选择要安装的配置,下一步(next) 选择模块工具,下一步(next) 开始安装,安装(install) 安装完成 正在使用时,更新会出现此弹框 查看是否安装成功 运行CMD,分别输入node -

nodejs JWT 附源码-爱代码爱编程

基于 Token 的身份验证:JSON Web Token(附:Node.js 项目) 使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的: 客户端使用用户名跟密码请求登录服务端收到请求,去验证用户名与密码验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端客户端收到 Token 以后可以

小程序如何换取用户的openid-爱代码爱编程

见下 //获取openId wx.login({ success(res){ // console.log(res); //向服务器发送请求 用于换取openid let code = res.code if(code){ wx.request

nodejs事件和事件循环简介-爱代码爱编程

文章目录 简介事件事件循环事件循环的阻塞事件循环举例栈和消息队列作业队列和promiseprocess.nextTick()setImmediate()setInterval() 简介 熟悉javascript的朋友应该都使用过事件,比如鼠标的移动,鼠标的点击,键盘的输入等等。我们在javascript中监听这些事件,从而触发相应的处理。

Nodejs fs 模块报错 no such file or directory-爱代码爱编程

在使用Nodejs 中的 fs 模块进行 IO 时,发现报错了,找不到这样的文件或目录。 使用nodejs的fs模块读取文件时习惯用相对路径,但是运行的时候出现了上述的错误,原因就是fs模块读取文件的相对路径是以启动server.js的位置为基准的,而不是以server.js文件的位置。 也就是说,是以当前打开的文件为准的相对路径,类似 JetBrain

node学习—MD5加密-爱代码爱编程

MD5加密 一、MD5加密1、MD5简介2、MD5使用 一、MD5加密 到此为止Sequelize的学习就基本结束了,但是我们的数据库还有一些问题需要优化,那就是安全性。目前的管理员用户密码都是明文的,一旦我们的数据库泄露,那么所有的账户都会赤裸裸展示在人的面前。 于是这里我们学习MD5单项加密技术,在用户密码有一定复杂度的情况下,就算拿到

cookie做登陆测试的思路-爱代码爱编程

cookie做登陆测试的思路: user.js/router const login = require('../controller/user') const { SuccessModel, ErrorModel } = require('../model/resModel') const handleUserRouter = (req,res)=&g