
node
飞鱼Code
这个作者很懒,什么都没留下…
展开
-
webpack自定义loader
自定义loaderLoader是用于对模块的源码进行转换处理的loader本质上是一个导出为函数的JavaScript模块loader runner库调用这个函数,然后将上一个laoder产生的结果或者资源文件传入进去;所有的内容在经历过loader之后都必须转化为javascript字符串content : 读取到的相关模块文件Mate: 即一些 元素参数需要传入的/* selfloader.js >> */// 这个了loader被称之为normalloa原创 2021-08-26 18:46:01 · 1039 阅读 · 0 评论 -
非阻塞IO与阻塞IO
非阻塞IO与阻塞IOIO就是输入—输出操作系统通常提供了两种调用方式,阻塞调用和非阻塞调用阻塞式调用: 调用结果返回之前,当前线程处于阻塞态(阻塞态CPU不会分配时间片),调用线程只有在得到调用结果之后才会继续执行非阻塞式调用:调用执行之后,当线程不会停止执行,只需要过一段时间来检查一下有没有结果返回即可。非阻塞式调用的问题我们没有获取到结果,因为是异步的我们为了得到完整的数据,需要频繁的去确定度渠道的数据是否完整这歌过程角轮训操作kibuv提供了一个线程池线程原创 2021-02-24 10:20:50 · 961 阅读 · 0 评论 -
events基础
events基础const EventEmitter = require('events')const emitter = new EventEmitter();// 只需一次emitter.once("click", (arg1) => { // ..})// 监听emitter.onemitter.prependListener("click2", (arg) => { ..})// 发出一个事件emitter.emmit("click","cli原创 2021-02-24 10:20:17 · 1016 阅读 · 0 评论 -
文件描述符
文件描述符什么是文件描述符在POSIX系统上。对每个进程,内核都维护着一张当前打开着的文件和资源的表哥每个代开的文件都被分配了一个称之为文件描述符的简单的数字标识符在系统层,所有的文件系统擦欧总都使用这些文件描述符来标识和跟踪每个特定的文件Windows系统上使用一个类似的的机制来跟踪资源const fs = require('fs');fs.open( filepath, (err,fd) => { // ..doing // 通过文件描述符 来操作文件 /原创 2021-02-24 09:55:48 · 1108 阅读 · 0 评论 -
linux安装node
linux安装nodewget https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-x64.tar.xztar xvf node-v12.9.1-linux-x64.tar.xzln -sf /root/node-v12.9.1-linux-x64/bin/node /usr/local/bin/nodeln -sf /root/node-v12.9.1-linux-x64/bin/npm /usr/local/bin/npmnpm config原创 2021-02-24 09:49:36 · 835 阅读 · 0 评论 -
Web服务器访问流程
Web服务器访问流程Web的内容都是存储在Web服务器上面的。而Web服务器通常所使用的是HTTP协议,因此Web服务器有时也被称为“HTTP服务器”。客户端和Web服务器之间进行通信需要经历请求和响应两个过程。简单说,就是客户端向服务器发送一一个请求索要数据,而服务器端需要对该请求作出响应,即把客户端索要的资源(数据)返回。按下回车时浏览器根据输入的URL地址发送请求报文给服务器。服务器接收到请求报文,会对请求报文进行处理。服务器将处理完的结果通过响应报文返回给浏览器。浏览器解析服务器返回的结原创 2021-02-24 09:46:07 · 2984 阅读 · 0 评论 -
CS架构与BS架构
CS架构与BS架构CS即Client/Server (客户机/服务器)结构,C/S结构在技术上很成熟,它的主要 特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大 量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较 大。通常只局限于小型局域网,不利于扩展。并且,由于该结构的每台客户机都需 要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配 置,因此缺少通用性,具有较大的局限性。要求具有一定专业水准的技术人员去完 成。比如QQ,微信,绝地逃生原创 2021-02-24 09:36:01 · 4500 阅读 · 0 评论 -
node处理excel
origin:https://www.cnblogs.com/xiashan17/p/6214817.html引言:日常工作中已经有许多应用功能块使用了nodejs作为web服务器,而生成报表下载也是我们在传统应用。java中提供了2套类库实现(jxl 和POI),.NET 作为微软的亲儿子更加不用说,各种com组件贴心使用。nodejs作为一门新的语言,报表功能也不是十分完善。(1).js-xlsx : 目前 Github 上 star 数量最多的处理 Excel 的库,支持解析多种格式表格XLS转载 2021-01-11 16:36:45 · 3672 阅读 · 0 评论