Node.js
文章平均质量分 65
Node.js 开发
前端小小白zyw
一只路过的小码农。。。
展开
-
Mysql root用户远程连接失败解决方案
最近,踩坑云服务器通过root用户远程连接Mysql数据库失败,Mysql版本为 5.7.44,原因如下,因为root用户权限过大,可能会有风险操作,可以新增其他用户来解决此问题,如果一定要用root用户,必须给其设置密码并且赋予远程访问权限。原创 2024-06-05 10:47:16 · 880 阅读 · 2 评论 -
Electron 主线程和渲染线程通信
Electron 主线程和渲染线程通信。原创 2024-01-23 21:39:42 · 1614 阅读 · 0 评论 -
Node.js 调用 fluent-ffmpeg
ffmpeg一款跨平台多媒体处理工具,可以进行视频转码、裁剪、合成、音视频提取、推流等操作。原创 2023-09-21 16:16:16 · 1330 阅读 · 1 评论 -
Webpack 4.X + React + Node + Mongodb 从零搭建聊天室(二)
上篇文章我们把框基本搭建起来,本篇文章,我们具体实现功能逻辑预计开发功能: 用户注册、登录 用户进入/离开聊天室,通知当前聊天室内所有用户 用户可实时与所有人聊天 用户离线保留聊天列表、聊天记录 单个用户新增群聊,所有用户可以看到 点击用户头像,新增私聊 用户可实时单人私聊 聊天室记录用户未读消息资源链接:https://github.com/zhangyongwnag/chat_room文章目录一、建立socket连接1、下载2、客户端创建连接3、测试交互二、客户端添加状态管原创 2020-07-23 18:39:54 · 587 阅读 · 0 评论 -
Webpack 4.X + React + Node + Mongodb 从零搭建聊天室(一)
前端时间把create-react-app脚手架搭建的react项目中的webpack版本从1.X更新到4.X,踩了不少坑,于是今天准备利用webpack 4.X从零搭建react聊天室( 去TM的脚手架,一辈子不更新,wdnmd )预计开发功能: 用户注册、登录 用户离线保留聊天列表、聊天记录 用户进入/离开聊天室,通知当前聊天室内所有用户 用户可实时与所有人聊天 单个用户新增群聊,所有用户可以看到 点击用户头像,新增私聊 用户可实时单人私聊 聊天室记录用户未读消息资源链接:ht原创 2020-07-18 18:15:34 · 643 阅读 · 0 评论 -
Node.js + express + react + echarts 从零搭建数据可视化平台
最近负责搭建公司 大屏可视化平台,前端用到 vue + echarts ,后端 java 以及 大数据 提供数据支持。过程中踩过许多坑,于是准备在项目上线后,自己搭建响应式数据可视化平台。技术栈reactechartsnode.jsexpress标签响应式布局Websocket服务Velocity.js 提供动画支持...原创 2020-05-26 16:45:57 · 4200 阅读 · 4 评论 -
Node.js 搭配 Socket.io 实现与客户端实时通信
最近准备用react搭建node搭建一个大数据可视化平台,并且服务端利用到socket.io,客户端利用到socket.io-client这里基本总结一下基本使用方式:安装:npm i express socket.io socket.io-client -S服务端:let express = require('express') // 引入express中间件let app = express()let http = require('http').Server(app) // 引入so原创 2020-05-26 09:53:44 · 1949 阅读 · 0 评论 -
Node.js 利用express + multer实现文件上传
上篇文章我们处理了 appliction/json以及application/x-www-form-urlencoded格式的请求参数这篇文章我们处理 multipart/form-data格式参数,主要利用express的中间件multermulter是专门用来处理通过表单文件上传,格式为multipart/form-data,并且支持个性化设置客户端选择图片调用上传接口<temp...原创 2020-04-21 17:53:40 · 594 阅读 · 0 评论 -
Node.js 解析request.body请求体参数
上篇文章我们完成了Node.js客户端与服务端基本交互,并通过get请求实现客户端传参,服务端相应逻辑处理数据今天我们用post请求,客户端传参,服务端处理先创建一个json文件,通过fs模块,读取文件内容,注意设置编码格式UTF8user.json[ { "userId": 1, "userName": "小张", "des": "我是小张" }, {...原创 2020-04-21 16:15:15 · 11733 阅读 · 0 评论 -
Node.js 使用express搭建后台服务器 ( 进阶篇 )
上篇文章我们介绍了利用express微服务搭建简单的后台服务器以及中间件今天我们把模块化的思想注入,利用路由分别管理 / 暴露API接口与前端交互等等我们先跑起来服务let express = require('express') // 引入expresslet app = express() // 相当于 http.createServer(app)// 访问根路由app.get(...原创 2020-04-21 10:52:34 · 2112 阅读 · 2 评论 -
Node.js 使用express搭建后台服务器 ( 基础篇 )
一、介绍Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具以及中间件二、引入let express = require('express') // 引入expresslet app = express() // 相当于 http.createServer(app)// 访问根路由app.ge...原创 2020-04-20 18:41:47 · 1490 阅读 · 0 评论 -
Node.js 利用Promise对象并发写入流、读取流(Stream)
上篇文章我们用高阶函数(函数柯里化)实现并发文件读取流、写入流今天,我们用另外一种方法实现:let fs = require('fa')// 写一个通用的读取函数,返回promise对象function getFile(filename) { return new Promise(resolve => { // 创建读取函数 let readerStream = fs...原创 2020-04-17 16:55:28 · 2129 阅读 · 0 评论 -
Node.js 利用高阶函数 ( 柯里化 ) 并发写入流、读取流(Stream)
首先,介绍Stream实例对象的方法:data - 读数据时触发end - 数据读取完毕时触发error - 在接收和写入过程中发生错误时触发finish - 所有数据已被写入到底层系统时触发今天,我们利用node对stream对象的支持,利用高阶函数(柯里化)实现并发写入流,读取流,管道流上代码:首先封装一个通用公共柯里化函数// 公共函数柯里化方法let curryi...原创 2020-04-17 16:38:26 · 673 阅读 · 0 评论 -
Node.js 创建一个简单的web服务器
Node可以写 web服务器、 命令行工具、 网络爬虫、 桌面应用程序开发等今天,我们利用node写一个简单的web服务器:一、引入主模块let http = require('http')二、创建一个服务器// createServer可以看到源码注入函数柯里化思想http.createServer()三、绑定客户端请求事件function onRequest(){...原创 2020-04-17 15:45:29 · 463 阅读 · 0 评论