【玩转Node.JS】=> 之 Buffer(缓冲器)

let buf_2 = Buffer.allocUnsafe(10); 方式三:Buffer.from //通过字符串创建 Bufferlet buf_3 = Buffer.from('hello,nodejs');//通过数组创建 Bufferlet buf_4 = Buffer.from([105, 108, 111, 118, 101, 121, 111, 117]); Buffer 与字符串...

Nodejs 第二十五章(http)

“http” 模块是 Node.js 中用于创建和处理 HTTP 服务器和客户端的核心模块。它使得构建基于 HTTP 协议的应用程序变得更加简单和灵活。 创建 Web 服务器:你可以使用 “http” 模块创建一个 HTTP 服务器,用于提供 Web 应用程序或网站。通过监听特定的端口,服务器可以接收客户端的请求,并生成响应。你可以处理不同的路由、请求方法和参数,实现自定义的业务逻辑。构建 RESTfu...

Nodejs 第三十章(防盗链)

防盗链(Hotlinking)是指在网页或其他网络资源中,通过直接链接到其他网站上的图片、视频或其他媒体文件,从而显示在自己的网页上。这种行为通常会给被链接的网站带来额外的带宽消耗和资源浪费,而且可能侵犯了原始网站的版权。 为了防止盗链,网站管理员可以采取一些措施: 通过HTTP引用检查:网站可以检查HTTP请求的来源,如果来源网址与合法的来源不匹配,就拒绝提供资源。这可以通过服务器配置文件或特定的脚本...

nodejs配置express服务器,运行自动打开浏览器

查看专栏目录 文章目录 设置方法:1,安装nodejs2,创建一个文件夹,然后npm init 创建package.json3, 安装express和open组件4, 配置server.js文件5, package.json最终配置6,放置文件:7,执行命令 结尾语 作为前端开发的项目,有的时候打包完后就想在本地测试是什么样子的,另外一些如cesium等程序,需要在服务的环境下才能启动三维球等。 这里使...

Node.js中MongoDB查询分页的方法

目录 Node.js中MongoDB查询分页使用原生的mongodb驱动程序查询分页使用Mongoose库进行查询分页注意项 Node.js中MongoDB查询分页 在Node.js中使用MongoDB进行查询分页,可以使用原生的mongodb驱动程序或者Mongoose库。 使用原生的mongodb驱动程序查询分页 在Node.js中使用原生的MongoDB驱动程序查询分页的方法可以通过使用Curso...

Node.js中MongoDB排序的方法

目录 Node.js中MongoDB排序使用原生的mongodb驱动程序进行排序使用Mongoose库中的排序 Node.js中MongoDB排序 在Node.js中使用MongoDB进行排序,可以使用原生的mongodb驱动程序或者Mongoose库。 使用原生的mongodb驱动程序进行排序 使用原生的mongodb驱动程序进行排序,可以使用sort方法。以下是一个简单的例子: const Mong...

Nodejs 第二十三章(Markdown 转 html)

table { font-size: 14px; } } 完整代码 const ejs = require('ejs'); // 导入ejs库,用于渲染模板const fs = require('node:fs'); // 导入fs模块,用于文件系统操作const marked = require('marked'); // 导入marked库,用于将Markdown转换为HTMLconst re...

Node.js中MongoDB更新数据的方法

目录 Node.js中MongoDB更新数据使用原生 MongoDB 驱动程序更新数据使用 Mongoose 更新数据 Node.js中MongoDB更新数据 在Node.js中,可以使用原生的 MongoDB 驱动程序或者使用 Mongoose 来更新 MongoDB 数据。 下面分别介绍这两种方式的更新数据方法。 使用原生 MongoDB 驱动程序更新数据 连接到 MongoDB 数据库: cons...

前端技术探秘-Nodejs的CommonJS规范实现原理

了解Node.jsNode.js是一个基于ChromeV8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。Node中增添了很多内置的模块,提供各种各样的功能,同时也提供许多第三方模块。模块的问题为什么要有模块复杂的前端项目...

node.js解决输出中文乱码问题

个人简介 文章目录 正文加入交流群 正文 返回网页数值是乱码, F12查看网页源码 第四行可以看出返回值是GBK格式的文本 可以使用iconv-lite等库来将其转换为UTF-8编码,以正确显示中文字符。我在下面的代码中添加了一些注释,说明如何使用iconv-lite进行转码: var iconv = require('iconv-lite');var options = { url: '网址', h...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.007770(s)
2024-03-28 22:46:21 1711637181