Node
实践分享
Hi-Sen
这个作者很懒,什么都没留下…
展开
-
数据可视化平台 vue+node+webpack+echarts+d3
前言随着公司的发展和进步,数据大屏的业务日益增长,公司目前的做法大致可以分为两种 人肉 or 第三方工具平台 .人肉:很简单,一个前端配备,熟练的 html + css + js 技能就完事了 ;优点:开发灵活多变不足:效率低,页面复用度不高(几乎为0复用度),大量重复性工作,占用前端开发时间 等当然,也有人会说,目前比较主流的前端框架,像 Vue ,React 都是组件化,模块儿化的工...原创 2020-03-11 10:14:15 · 7139 阅读 · 6 评论 -
说好的一月3篇+呢
emmm~~很心塞 ,五月太忙了 ,完全没有心思去学习 ;虽然推掉了各种事情 ,可事实还是 0+ 。六月争取 ++ 吧原创 2020-05-31 17:58:13 · 165 阅读 · 0 评论 -
NodeJs 之文件模块
前言Node.js 文件系统(fs 模块), 为我们提供了目录和文件的创建,删除,以及读写操作 .模块中的方法均有异步和同步,例,读取文件内容函数 :异步的 fs.readFile()同步的 fs.readFileSync()。异步的方法函数最后一个参数为回调函数,回调函数的第一个参数是 error ,第二个是成功返回 res ,建议大家使用异步方法,比起同步,异步方法性能更高,速度更快...原创 2019-12-21 14:41:36 · 831 阅读 · 0 评论 -
Node 之路由
前言在NodeJs中,路由提供请求的 URL 和其他需要的 GET 及 POST 参数,随后路由需要根据这些数据来执行相应的代码,通俗点说:通过 NodeJs路由可以拿到 地址栏 url 和 http 模块 get post 参数 , 通过一个实例来实践一下创建一个 router.js 实现一个简单的服务,内容如下:var http = require("http"); // 引入http...原创 2019-12-16 14:36:03 · 773 阅读 · 0 评论 -
NodeJs 之模块系统
前言随着前端的发展,工程模块儿化已经是必不可少的一部分了,为了让NodeJs的文件可以相互调用,NodeJs提供了一个简单的模块系统;简单点说:一个 nodeJs 文件就是一个模块儿 。通过代码来实践认识一下,创建一个模块儿,上边我们说到一个nodeJs 文件就是一个模块儿,那么创建一个模块儿其实就是创建一个 NodeJs 文件,这里我们创建一个 hello.js 文件,内容如下:通过 ex...原创 2019-12-15 16:37:43 · 531 阅读 · 0 评论 -
NodeJs 之Stream(流)
前言流 - stream 是一个抽象接口,Node 中有很多对象实现了这个接口。在NodeJs中,Stream 有四种流类型:可读操作。可写操作。可读可写操作.操作被写入数据,然后读出结果。所有的 Stream 对象都是 EventEmitter 的实例。常用的事件有:data - 当有数据可读时触发,通俗点说就是读取或者写入数据时触发。end- 没有更多的数据可读时触发,通...原创 2019-12-12 21:45:53 · 431 阅读 · 0 评论 -
NodeJs 之Buffer(缓冲区)
前言JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。Buffer 库为 Node.js 带来了一种存储原始数据的方法,可以让 Node.js ...原创 2019-12-12 21:07:47 · 636 阅读 · 0 评论 -
NodeJs 之事件循环 ( EventEmiter 类)
前言Node.js 是单进程单线程应用程序,但是因为 V8 引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。上一章我们说了NodeJs几乎每一个 API 都是支持回调函数的,并且也介绍了回调函数。Node.js 单线程类似进入一个 `while(true)` 的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数.原创 2019-12-09 22:43:02 · 529 阅读 · 0 评论 -
NodeJs 之 回调函数
前言说到回调函数,可能大家都会想到异步编程的首选解决方案 9102,更多的异步编程方案层出不穷,典型的代表就是 promise ,async await 不扯远了,回到NodeJs 。Node.js 异步编程的直接体现就是回调,回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。例如:我们可以一边读取文件,一边执行其他命令,在文件读取完成...原创 2019-12-09 16:04:11 · 628 阅读 · 2 评论