![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nodejs
文章平均质量分 51
笔记
勇敢*牛牛
CDND博客专家认证,JavaScript领域内容优质创作者 51TOC特邀创作者
展开
-
nodejs读取并计算指定文件的MD5哈希值
node读取并计算指定文件的MD5哈希值原创 2024-04-12 18:15:33 · 452 阅读 · 0 评论 -
【node路由封装,减轻后端的主路由的入口app.js的负重】
【node路由封装,减轻app.js的负重】原创 2022-10-21 20:26:12 · 592 阅读 · 0 评论 -
封装Ajax,封装注册,登录的表单验证,Ajax的消息通信
封装Ajax,封装注册,登录的表单验证,Ajax的消息通信原创 2022-08-06 17:18:19 · 271 阅读 · 0 评论 -
nodejs后端-工程化实现-Go网上数码商城【第二思量】-完成访问数据库渲染页面数据
nodejs后端-工程化实现-Go网上数码商城【第二思量】-完成访问数据库渲染页面数据原创 2022-05-17 11:02:14 · 631 阅读 · 1 评论 -
nodejs后端-工程化实现-Go网上数码商城【第一思量】
nodejs后端-工程化实现-Go网上数码商城【第一思量】原创 2022-05-16 19:02:34 · 618 阅读 · 0 评论 -
【Vue】基础系列(二十二)——消息的订阅与发布_pubsub
消息的订阅与发布_pubsub报纸的订阅与发布:订阅报纸:住址邮递员送报纸:报纸消息的订阅与发布订阅消息:消息名发布消息:消息内容需要借助第三方库pubsub.js在项目文件夹下下载这个库PS E:\Vuejs\组件\调试基础\vue_test_base> npm i pubsub-js在各个组件下需要时导入这个库import pubsub from 'pubsub-js';把学生的姓名传递给学校,则学校需要(订阅)消息mounted(){ pubsub.s原创 2022-05-16 11:33:56 · 416 阅读 · 0 评论 -
留言板项目的后台部署思路以及4实现方法和一些“坑“及解决方案
搭建简易后端服务器var http = require('http')var fs = require('fs')var path = require('path')var server = http.createServer();server.on('request', function (req, res) {// 第二个参数为true的话,直接将查询字符串转化Wie对象 var reqObj = url.parse(req.url, true); var pathname原创 2022-05-13 19:38:11 · 484 阅读 · 0 评论 -
Node自带模块URL处理
URL相关操作获取URL请求路径解析表单参数传输的参数获取URL请求路径request:事件函数,需要接受两个参数request:请求对象:请求对象可以用来获取客户端的一些请求信息,例如请求路径response:响应对象:响应对象可以用来给客户端发送响应消息var http = require('http')var server = http.createServer();server.on("request", function (request, response) { co原创 2022-05-06 10:25:03 · 578 阅读 · 0 评论 -
【详解使用nodejs+Socket打造P2P实时聊天室】
【详解使用nodejs+Socket打造P2P实时聊天室】原创 2022-04-27 19:34:04 · 1915 阅读 · 5 评论 -
【nodejs-BUFFER已弃用】
buffer弃用原创 2022-04-27 17:04:31 · 4809 阅读 · 1 评论 -
【nodejs实打造多人实时聊天室】
【nodejs实现多人实时聊天】原创 2022-04-23 11:36:20 · 1285 阅读 · 0 评论 -
安装最新版的mysql教程+Workbench 使用教程+nodejs链接数据库(解决consider upgrading MySQL client)
安装最新版的mysql教程+Workbench 使用教程+nodejs链接数据库(解决consider upgrading MySQL client)原创 2022-04-18 20:43:37 · 1125 阅读 · 6 评论 -
nodejs中Socket 服务的建立和使用
/* *创建Socket服务器 */// 1、加载net模块var net = require('net');// 2、创建net.server对象var server = net.createServer();// 3.绑定connetction事件,监听客户的连接server.on('connection', function (socket) { console.log('有客户连接成功了。');})// 4.调用listen()启动监听server.listen(300原创 2022-04-15 16:51:36 · 6781 阅读 · 0 评论 -
Node.js的Buffer(缓冲区)和Stream
Node.js的Buffer缓冲区和StreamBuffer 类8种编码方式实例:创建 Buffer 类Buffer 实例写入缓冲区从缓冲区读取数据语法将 Buffer 转换为 JSON 对象缓冲区合并Buffer 类JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。 但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一原创 2022-04-11 21:10:48 · 1933 阅读 · 9 评论 -
正则表达式读取歌词本
var fs = require('fs');var path = require('path');const { matches } = require('underscore');fs.readFile(path.join(__dirname, './lrc.txt'), function (err, data) { if (err) { return console.log('读取失败'); } // console.log(data.toString()原创 2022-04-08 15:02:27 · 383 阅读 · 0 评论 -
nodejs对于文件的一些基本操作-读取文件-文件的写入-文件的拷贝-文件追加信息-读取指定路径下的所有文件路径-解决一个传入行的文本换行效果不起作用的问题- 删除文件操作
nodejs对于文件的一些基本操作-读取文件-文件的写入-文件的拷贝-文件追加信息-读取指定路径下的所有文件路径-解决一个传入行的文本换行效果不起作用的问题- 删除文件操作原创 2022-04-03 15:46:17 · 569 阅读 · 0 评论 -
【前端高级编程含es6】-创建类和实例对象-类中添加方法-类的继承-子类扩展方法
【前端高级编程含es6】-创建类和实例对象-类中添加方法-类的继承-子类扩展方法原创 2022-03-28 16:00:19 · 954 阅读 · 0 评论 -
【回调函数解决异步问题】-【try_caych异步回调判异常】
【回调函数解决异步问题】-【try_caych异步回调判异常】原创 2022-03-28 15:59:41 · 327 阅读 · 0 评论 -
【使用bootstrap进行响应式开发】
【使用bootstrap进行响应式开发】原创 2022-03-25 15:05:28 · 1923 阅读 · 1 评论 -
nodejs模块加载函数有无返回值的两种exports方法
nodejs模块加载函数有无返回值的两种exports方法原创 2022-03-23 22:16:12 · 844 阅读 · 0 评论 -
使用underscore模块的template功能实现对HTML的数据注入+template实现数据注入(后面更新)
使用underscore模块的template功能实现对HTML的数据注入原创 2022-03-21 17:11:12 · 745 阅读 · 0 评论 -
详解原生nodejs+formidable上传图片到image文件夹
原生nodejs+formidable上传图片到image安装formidable在项目目录文件夹下下载安装代码: npm i formidable项目文件夹下的node_modules里有这个文件就行server.js文件var http = require('http');const fs = require('fs');const server = http.createServer();const path = require('path');//引入formidabl原创 2022-03-21 16:29:47 · 977 阅读 · 0 评论 -
art-template模板包含和模板继承使用分析-include-extend-block语法
art-template模板包含和模板继承使用分析-include-extend-block语法原创 2022-03-20 10:44:00 · 389 阅读 · 0 评论 -
Node中的其它成员(__dirname,__filename)
Node中的其它成员(__dirname,__filename)在每个模块中,除了require,exports等模块相关的API之外,还有两个特殊的成员:__dirname,是一个成员,可以用来动态获取当前文件模块所属目录的绝对路径__filename,可以用来动态获取当前文件的绝对路径(包含文件名)__dirname和filename是不受执行node命令所属路径影响的在文件操作中,使用相对路径是不可靠的,因为node中文件操作的路径被设计为相对于执行node命令所处的路径。原创 2022-03-20 00:15:00 · 279 阅读 · 0 评论 -
学习nodejs必会基础预备知识
学习nodejs必会基础预备知识原创 2022-03-14 16:49:20 · 1165 阅读 · 1 评论 -
为什么nodejs一个单线程的效率可以这么高
为什么nodejs一个单线程的效率可以这么高原创 2022-03-07 14:43:56 · 355 阅读 · 1 评论 -
封装promise版本的readFile
封装promise版本的readFilevar fs = require('fs')function PReadfile(filepath) { return new Promise(function (resolve, reject) { fs.readFile(filepath, 'utf8', function (err, data) { if (err) { reject(err) } els原创 2022-02-16 14:47:06 · 240 阅读 · 0 评论 -
promise优化回调地狱
promise优化回调地狱原创 2022-02-15 12:45:41 · 265 阅读 · 0 评论 -
利用nodejs+express+mongodb完成数据持久化项目(附修改源码)
利用nodejs+express+mongodb完成数据持久化项目(附修改源码)原创 2022-02-14 16:33:53 · 942 阅读 · 0 评论 -
MongoDB数据库的基本概念和API
MongoDB数据库的基本概念可以有多个数据库一个数据库可以有多个集合(表)一个集合中有多个文档(表记录)文档结构很灵活,没有任何限制MongoDB非常灵活,不需要像MySQL一样先创建库,表,设计表结构在这里只需要插入数据的时候,指定往哪个数据库的哪个集合操作就可以了,一切都有MongoDB来自动帮你完成建库建表这件事设计Scheme发布Model// 引进mongoosevar mongoose = require('mongoose');// 模型架构var Sche原创 2022-02-12 18:07:46 · 1049 阅读 · 0 评论 -
使用第三方包mongoose来操作MongoDB数据库,解决报错:MongooseError
解决报错:MongooseError: Operation `cats.insertOne()` buffering timed out after 10000ms原创 2022-02-11 14:11:35 · 2984 阅读 · 0 评论 -
mongodb的下载安装(windows环境下,最新社区版)
下载地址https://www.mongodb.com/download-center/community原创 2022-02-11 12:35:18 · 1447 阅读 · 0 评论 -
CRUD--设计路由以及路由模块的提取
首先初始化模板处理路由设计请求方法请求路径get参数post参数备注GET/students渲染首页GET/students/new渲染添加学生页面POST/students/newname,age,gender,hobbies处理添加学生请求GET/students/editid渲染编辑页面POST/students/editid,name,age,gender,hobbies处理编辑请求GET/原创 2022-02-09 00:51:47 · 459 阅读 · 0 评论 -
nodejs+express文件操作实现小型学生管理系统(增删改查)-沉浸式
express的基本操作、art-template模板引擎的使用、文件读取、请求数据获取、express路由模块的提取、body-parse中间件、回调函数的使用。原创 2022-02-09 00:36:01 · 1584 阅读 · 1 评论 -
nodejs+express文件操作实现小型学生管理系统(增删改查)-纯享版
nodejs+express文件操作实现小型学生管理系统(增删改查)-纯享版原创 2022-02-09 00:42:03 · 401 阅读 · 0 评论 -
路由设计模块部分集合存档
路由设计模块部分集合存档,关注api封装和函数回调思想利用原创 2022-02-08 16:01:44 · 105 阅读 · 0 评论 -
更新对象属性值
更新对象属性值你要修改谁,就要把谁找出来*ES6中的一个方法*find,需要接受一个函数作为参数*当某个遍历项符合条件会终止遍历,返回符合项或者返回此对象,此刻接收到的是对象原创 2022-02-08 14:23:09 · 426 阅读 · 0 评论 -
封装提取异步操作的API---数据操作模块
模块中导出函数(读文件异步操作)原创 2022-02-07 20:58:16 · 541 阅读 · 0 评论 -
调用异步的方法,单独得到异步的数据的解决办法
调用异步的方法,单独得到异步的数据的解决办法,新年新气象。原创 2022-02-06 23:37:26 · 591 阅读 · 0 评论 -
CRUD-从文件中读取结构信息
CRUD-从文件中读取学生的信息原创 2022-02-06 13:35:52 · 317 阅读 · 0 评论