论前端信息加密必须性(要不要加密、如何加密)

一、序言 最近,关注了一下关于web端登录、传输数据加密的情景。发现了一些有意思的事情。某互联网金融公司程序员做登录验证,先来一发md5加密,然后就自豪的说我的登录是加密的,外人无法破解,绝对保障用户的信息安全。事后博主发现,my gold,全站http协议,仅仅登录使用了md5加密。 ps: 偷偷 ... »

node部署静态页面;node上线静态页面

node部署静态页面上线 静态页面上线可以采用 nginx , tomcat 或者 node ,我们这里介绍下node部署静态页面 这里采用最简单的上线方式,我们就不用 node + express + ejs ,直接采用 node + html 1.首先确定好安装了 node 如果没有安装,请下载 ... »

基于nodemailer使用阿里云企业邮箱发送邮件(526错误的解决)

在虽然日常生活中,QQ,微信等即时聊天工具几乎主导了人们的生活,但是邮件依然是现代生活不可缺少的一部分。这篇文章主要讲述使用node.js 中的nodemail模块操作阿里云的企业邮箱发送邮件 (526错误的解决办法请前往2.nodemail的红字部分查看) 1.拥有一个阿里云的企业邮箱 首先登录阿 ... »

node.js使用免费的阿里云ip查询获取ip所在地

在项目过程中,我们常常需要获取IP的所在地。而这一功能一般都是通过一些数据网站的对外接口来实现,这些接口一般情况下都是付费使用的。在这篇文章中我将记录,基于node.js的阿里云免费IP地址查询接口的使用。 1.购买服务 https://market.aliyun.com/products/5700 ... »

教你如何在React及Redux项目中进行服务端渲染

服务端渲染(SSR: Server Side Rendering)在React项目中有着广泛的应用场景 基于React虚拟DOM的特性,在浏览器端和服务端我们可以实现同构(可以使用同一份代码来实现多端的功能) 服务端渲染的优点主要由三点 1. 利于SEO 2. 提高首屏渲染速度 3. 同构直出,使用 ... »

DOME-2 Egg

优点: Node.js 基于单进程单线程模型设计,当前的服务器基本全是多核架构,单进程模型是对多核资源的极大浪费。Egg.js 框架专门为企业级应用设计了一套健壮的进程管理机制。 强大扩展性,生态丰富 比起业界现有的 node 基础框架, 我们具备以下优势: 久经超大型项目的考验, 我们拥有非常多个 ... »

详解 vue-cli 的打包配置文件代码(给大家写写注释)

一、前言 对于webpack基础不好,node指令不通的童鞋。估计对自己搭建Vue、react脚手架是相当头疼的,有种无从下手的感觉。然而,从头看这2块,耗时太长,而且说实话得练才行,不练练手看不明白。那大多数人就采取折中的方案,修改成熟的脚手架,改成自己想要的样子。这个相对来说难度降低了不少,不过 ... »

Node入门

服务端JavaScript JavaScript最早是运行在浏览器上的,浏览器只是提供了一个上下文,它定义了JavaScript可以做什么,并没有指明JavaScript语言本身可以做什么,实际上,JavaScript是一门完整的语言,可以使用在不同的上下文中,要实现在后台运行JavaScript代 ... »

libui-node体验笔记

简介 "libui node" 是基于 "libui" 库的node封装. libui 库是一个简便的将本地原生的GUI封装的C语言库,并支持各平台(Mac,Linux,windows)。官网提供了第三方封装文档,开发者可以方便的实现自己语言的封装。目前市面上有基于swift,kotlin,pyth ... »

node中间层实现文件上传

一般情况下,前端的文件上传一般都是通过form表单的(<input type="file" />)来完成文件的上传,如果使用node中间层完成跨域,文件的上传就需要在node中间层处理成可读流,转成formData完成转发。 一、form表单文件上传 这是最常见的文件上传方式,通过form表单实现, ... »

手把手教你学node之搭建node.js开发环境

搭建node.js开发环境 本文只针对在Linux或者Mac下面。至于使用 Windows 并坚持玩新技术的同学,我坚信他们一定有着过人的、甚至是不可告人的兼容性 bug 处理能力,所以这部分同学麻烦自行兼容一下。 1.首先安装一个nvm "( https://github.com/creation ... »

[坑况]——windows升级node最新版本报错【npm install -g n】

我本来是下载一个vue-cli的,然后技术日新月异,告知我要先把我的node升级到8以上(目前是v6.1.13) 升级就升级,升级就报错 如果你报这样的错误 那就这样运行一下吧 如果运行后报这样的错误 我清楚缓存再试 那么恭喜你 大部分能够用的方法,你不可以~~~(刺不刺激) 反正我还是没有找到原因 ... »

原生nodejs在线聊天系统

前端自动化由来已久,最近为了编写自己的自动化工具,本人开始详细学习node,为了检验学习成果,决定编写一个类似于webqq的聊天系统。以下是该系统具有的模块。 登录模块(自动登录) 聊天模块(私聊,群聊) 统计模块(一段时间内活跃的程度) 地理模块(查找附近) 本文主要讲述如何用node.js编写静 ... »

确认过眼神,你是喜欢Stream的人

在学习Node的过程中,Stream流是常用的东东,在了解怎么使用它的同时,我们应该要深入了解它的具体实现。今天的主要带大家来写一写可读流的具体实现,就过来,就过来,上码啦! ... »