![](https://img-blog.csdnimg.cn/20210915170404441.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
node
Node.js是基于Google的V8引擎的一个事件驱动I/O服务端JavaScript环境;
非阻塞I/O事件驱动编程
yk-ddm
IT学习者 ~ Hello world
展开
-
《koa 学习笔记》
目录koa 学习笔记koa 简介koa 学习笔记koa 简介基于 Node.js 平台的 web 开发框架; 由 express 人员打造;减少重复的回调函数嵌套,提升错误处理的效率;原创 2021-09-20 15:07:01 · 128 阅读 · 0 评论 -
《Node.js 之 异步IO 和 事件编程》
目录Node.js 异步IO 和 事件编程Node.js 特性之一Node.js 异步IO 和 事件编程Node.js 特性之一Node.js 异步IO 、事件编程Node.js 特性 之一Node.js — 单线程原创 2021-07-12 19:31:42 · 52 阅读 · 0 评论 -
《Node.js 常用操作》
Node.js 常用操作Node.js基础创建 一个 web 服务器Node.js基础创建 一个 web 服务器const http = require('http')const hostName = '127.0.0.1'const port = 3000var server = http.createServer(function (req, res) { })原创 2021-07-11 22:17:33 · 103 阅读 · 0 评论 -
《Node.js 中使用的 pipe》
pipe 管道的学习什么是pipepipe 简介内存stream什么是pipepipe 简介content内存内存的开辟,变量的存储,这就涉及到内存的消耗当文件过大时,应该采用流的方式进行读写操作stream原创 2021-07-11 19:32:55 · 941 阅读 · 0 评论 -
《Node.js 之 认识 zlib 模块》
zlib 模块的学习zlib 模块的使用引入模块两种压缩的算法实例zlib 模块的使用实现文件压缩功能引入模块const zlib = require(“zlib”)两种压缩的算法gzipdeflate实例const fs = require('fs')const zlib = require('zlib')const gzip = zlib.createGzip()const deflate = zlib.createDeflate()var inputFile原创 2021-07-11 14:40:45 · 206 阅读 · 0 评论 -
《Node.js 之 process 对象的学习》
Node.js 之 process模块学习笔记process 简介通过 ```process```实现进程管理contentcontentcontentcontentcontentcontencontentcontentcontentcontentcontentcontentcontentcontentprocess 简介process模块是Node.js的一个全局对象,存储了进程的相关信息通过 process实现进程管理退出码:进程退出状态码,会返回一个 number类型的数值,常见的数值 0(原创 2021-07-11 14:16:03 · 52 阅读 · 0 评论 -
《Node.js 学习笔记 之 访问数据库 问题集锦》
Node.js 学习笔记 之 访问数据库 问题集锦问题系列问题1:解决方案正在编辑中…原创 2021-04-07 13:00:35 · 81 阅读 · 0 评论 -
《Node.js 学习笔记 之 数据加密算法》
Node.js 学习笔记 之 数据加密算法MD5 哈希加密算法核心代码// 导入 crypto md5 加密const crypto = require('crypto')// 进行密码加密function my_md5(initPwd) { // 创建哈希加密算法 var md5 = crypto.createHash('md5') var password = md5.update(initPwd).digest('base64') return pas原创 2021-04-07 10:54:04 · 92 阅读 · 0 评论 -
《Node.js 学习笔记 之 FTP 模块的使用》
Node.js 学习笔记 之 FTP 模块的使用ftp使用手册原创 2021-03-31 08:17:10 · 412 阅读 · 0 评论 -
《Node.js 学习笔记 之 留言板 demo 设计需求》
涉及的知识点:数据的持久化(将数据进行存储)模板引擎的使用详细内容正在撰稿中…原创 2021-03-27 07:16:06 · 81 阅读 · 0 评论 -
服务器端 响应 客户端的请求,返回的数据乱码问题
服务器端 响应 客户端的请求,返回的数据乱码问题服务端默认发送的数据是utf8 编码的内容但是 客户端浏览器不知道 是 utf 8 编码的内容原创 2021-03-26 20:50:52 · 749 阅读 · 5 评论 -
Node.js 学习笔记 之 路径、操作系统模块的练习
Node.js 学习笔记 之 路径、操作系统模块的练习var os = require('os')// 操作路径的模块var path = require('path')// 获取当前操作系统的 CPU 的信息console.log(os.cpus())// 获取当前操作系统的 内存 信息// 内存 单位换算是2^10 从小到大(字节 -> 兆 -> K -> G)console.log(os.totalmem()) //total_memory 总内存/原创 2021-03-26 17:23:12 · 86 阅读 · 0 评论 -
《Node.js 学习笔记 之 服务器响应操作》
Node.js 学习笔记 之 服务器响应/* * Request 请求对象 * 用来获取客户端的一些请求信息,eg: 请求路径 * * Response 响应对象 * 响应对象可以用来给客户端发送响应消息 * write 用来向客户端发送响应数据(可以多次使用,必须使用end 进行结束响应) * */var http = require('http')var server = http.createServer()server.on('原创 2021-03-26 09:27:53 · 109 阅读 · 0 评论 -
《Node.js 学习笔记 之 http 服务器操作》
Node.js 学习笔记 之 服务器的创建// Web 服务器的构建/* * http 模块( 核心模块 ) 负责服务器相关的 API * * */// http 核心模块的加载var http = require('http')// 使用 http.createServer() 方法创建一个 Web 服务器// 返回了一个 Server 的 实例var server = http.createServer()// 设置请求监听server.on('re原创 2021-03-26 09:25:04 · 68 阅读 · 0 评论 -
《Node.js 学习笔记 之 写文件操作》
Node.js 学习笔记 之 写文件操作var fs = require('fs')/* * * fs.writeFile() 第一个参数:需要写入到哪个文件的路径 * 第二个参数:文件内容 * 第三个参数:回调函数 * (一个参数error)null, 写入成功/ 错误对象 ,写入失败 * */fs.writeFile('../test.md',原创 2021-03-25 17:18:51 · 74 阅读 · 0 评论 -
《Node.js 学习笔记 之 读文件操作》
Node.js 之 读文件操作练习// 浏览器中的 javascript 没有 操作文件的功能// Node.js 面向服务端,有操作文件的功能// 导入文件系统模块 模块化// 使用 require 方法加载 fs 核心模块var fs = require('fs')/* * 在文件系统核心模块中,提供了所有的文件操作的相关的API * eg: fs.readFile 读取文件 */// 读取文件// 参数说明:第一个参数(需要读取的文件的路径)原创 2021-03-25 14:42:14 · 80 阅读 · 0 评论 -
《Node.js 学习笔记 之 NPM 包管理器》
npm 包管理操作te原创 2021-03-16 08:17:00 · 175 阅读 · 0 评论 -
学习 Web 开发 之 Object.defineProperty()
Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。const object1 = {};Object.defineProperty(object1, ‘property1’, {value: 42,writable: false});object1.property1 = 77;//没有报错console.log(object1.property1);// expected output: 42运行结果:原创 2020-12-15 16:40:44 · 105 阅读 · 0 评论 -
Node.js之响应头设置
Response Headers:响应类型: Content-Type:列表如下{ “.323”:“text/h323” ,“.3gp”:“video/3gpp” ,“.aab”:“application/x-authoware-bin” ,“.aam”:“application/x-authoware-map” ,“.aas”:“application/x-authoware-seg” ,“.acx”:“application/internet-property-stream” ,“.ai原创 2020-12-10 10:17:58 · 1212 阅读 · 0 评论