E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
node.js文件上传
文件上传
复现
1.PHPCMSPHPCMS头像上传功能允许用户上传ZIP压缩包,系统自动解压并删除非图片文件(如.php、.txt),利用解压后文件保留机制上传至服务器,使用特殊符号混淆文件名(如shell.txt?.php#.jpg),使系统误判为图片文件但未严格校验文件真实类型及内容,导致攻击者可构造特殊压缩包绕过删除逻辑,保留恶意文件//1.接收用户上传的ZIP压缩包并直接写入临时文件 file_p
是懒羊羊吖~
·
2025-03-12 21:40
android
http 服务器概念详细介绍
目录Node.jsHTTP服务器概念详细介绍1.http模块概述2.创建HTTP服务器3.示例代码服务器端代码(JavaScript)4.代码解析5.运行服务器6.运行结果7.进一步扩展8.总结在
Node.js
还是鼠鼠
·
2025-03-12 17:11
node.js
node.js
web
javascript
前端
vscode
http
vue环境变量配置——process.env(详细)
下面开始:配置环境的实现原理实现原理就是采用
node.js
顶层对象中的process.env(进程环境,返回一个包含用户环境信息的对象)属性
m0_66557301
·
2025-03-12 11:02
前端
html
前端
javascript
html5
nodejs部署云服务器
###笔记##一、安装
Node.js
运行环境1.
数据潜水员
·
2025-03-12 07:36
node.js
服务器
RuoYi-Vue部署到Linux服务器(Jar+Nginx)
一、本地环境准备源码下载、本地Jdk及
Node.js
环境安装,参考以下文章。
pingcode
·
2025-03-11 16:30
若依框架
JAVA全栈开发笔记(全)
JAVA运维笔记
ruoyi
使用Yarn创建Grafana模板的完整指南
以下是步骤的概述,以表格形式展示:步骤描述1安装
Node.js
和Yarn2创建新的Yarn项目3安装Grafana的API客户端库4编写Graf
·
2025-03-11 15:56
云服务器linux运维yarn
第六课:数据库集成:MongoDB与Mongoose技术应用
本文详细介绍了如何在
Node.js
应用程序中集成MongoDB数据库,并使用Mongoose库进行数据操作。
deming_su
·
2025-03-10 19:43
Nodejs
数据库
mongodb
node.js
html
javascript
第八课:性能优化与高并发处理方案
Node.js
作为一种基于事件驱动、非阻塞I/O模型的JavaScript运行环境,广泛应用于高并发、实时性强的应用开发。
deming_su
·
2025-03-10 18:07
Nodejs
性能优化
node.js
nginx
Web安全——
node.js
原型链污染
目录(一)成因0x01前置知识0x02漏洞分析(二)产生条件0x01检查漏洞0x02常见的危险函数(一)成因0x01前置知识js是由对象组成的,对象与对象之间存在着继承关系。每个对象都有一个指向它的原型的内部链接,而这个原型对象又有他自己的原型,直到null为止整体看来就是多个对象层层继承,实例对象的原型链接形成了一条链,也就是js的原型链。在js中每个函数都有一个prototype属性,而每个对
@Camelus
·
2025-03-10 10:42
渗透与攻防
node.js
原型模式
javascript
web安全
网络安全
Node.js
原型链污染之前端
本文将详细介绍
Node.js
中的原型链污染问题,并提供相应的源代码示例。在阅读本文之前,请确保您对JavaScript和
Node.js
的基本概念有一定的了解。什么是原型链污染?
AvskBug
·
2025-03-10 09:08
node.js
前端
Vue脚手架
Vue脚手架1.确保npm能用(安装
Node.js
)
Node.js
下载地址:https://nodejs.org/zh-cn/download/安装步骤:直接按照安装向导进行安装。
遇见~未来
·
2025-03-10 05:31
Vue.js
vue.js
前端
javascript
JavaScript学习笔记一
世界上最流行的语言之一,是一种运行在客户端的脚本语言脚本语言不需要编译,运行过程中由**js解析器(js引擎)**逐行来进行解释并执行现在也可以基于
Node.js
技术来进行服务器端编程作
跨界科技汇
·
2025-03-10 03:48
前端
javascript
学习
笔记
软件测试之安全测试详解
一、测试范围管理系统:url、登录框、搜索框、输入框、
文件上传
、文件下载客户端:搜索框、输入框、
文件上传
、系统功能二、测试点密码安全XSS注入SQL注入操作越权上传安全下载安全三、工具fiddlersqlmap
天才测试猿
·
2025-03-09 23:19
自动化测试
软件测试
python
测试工具
测试用例
安全性测试
职场和发展
上传文件到对象存储是选择前端还是后端
1.推荐前端直传的场景适用条件:大
文件上传
(如视频、大型数据集)高并发场景(如用户生成内容平台)需节省服务器带宽成本业务对实时性要求高方案设计:临时凭证(STS)或预签名URL:通过后端服务生成短期有效的安全凭证
nangonghen
·
2025-03-09 22:34
linux
对象存储
前端装机必备(Mac、Window通用)
在这里,我给大家整理了一份新机环境、软件及插件清单,在Mac和Windows系统上都可以用,以后就只需要这一份了,还请大家收藏好~环境Git代码管理,项目版本管理
Node.js
工程化项目安装Npm依赖环境
m0_73523460
·
2025-03-09 20:24
前端
macos
Express Router 全面教程与最佳实践
Express是一个基于
Node.js
的快速、非意见化的Web应用框架,广泛用于构建API和Web应用。
红衣大叔
·
2025-03-09 18:28
express
express
javascript
Base64图片压缩
Base64图片压缩,及将Base64转换成文件//图片
文件上传
获取urldocument.getElementById("aaa").addEventListener('change',function
真是6的不行
·
2025-03-09 17:49
js
前端
javascript
SecureCRT
文件上传
下载操作指南
SecureCRT
文件上传
下载操作指南一、开启SFTP会话连接SFTP右键点击SecureCRT会话窗口标题栏→选择“连接SFTP会话”,或使用快捷键Alt+P打开SFTP面板。
FHKHH
·
2025-03-09 16:14
两天学会Linux
linux
Node【二】跨域和同源,跨域常用的解决方法
2.1、CORS2.1.1、在原生的node中使用cors2.1.2、在express中使用cros2.2、JSONP总结前言我们在使用
node.js
搭建服务器的时候,就避免不了前、后端的请求和访问,那么跨域和同源我们就必须要掌握
小祥编程
·
2025-03-09 08:36
Node
前端
javascript
开发语言
基于
node.js
快速搭建本地服务器以模拟后端接口数据
一、准备工作安装
Node.js
安装Express.jsnpminstallexpressbody-parsercookie-parser二、编写服务器代码创建名为mockServer.js的文件,添加以下代码
星极北
·
2025-03-09 08:34
node.js
前端
教你学会2分钟搭建Node后台服务
提示:本文只放干货,不会说的特别详细,有不懂的可以自行查找资料或留言一、安装Node可以去
node.js
官网或者使用nvm这种工具
Naaaano
·
2025-03-09 08:56
全栈专题
javascript
前端
node.js
0102hombrew安装配置及常见问题-开发环境搭建-macos M系列芯片
使用Homebrew,用户可以从命令行界面(Terminal)轻松地安装许多常见的软件包,例如Git、Python、Ruby和
Node.js
等。
gaog2zh
·
2025-03-09 04:41
#
macos
homebrew
macos
apple
m1
arm架构
第七课:Nodejs开发用户认证与JWT实践
本文将详细介绍Session与Token认证的对比、JWT的原理与生成/验证流程、使用bcrypt加密用户密码,并通过实战展示如何在
Node.js
deming_su
·
2025-03-09 03:28
Nodejs
node.js
restful
authing
第三课:异步编程核心:Callback、Promise与Async/Await
Node.js
是一个基于事件驱动的非阻塞I/O模型,这使得它非常适合处理高并发的网络请求。在
Node.js
中,异步编程是一项非常重要的技能。
deming_su
·
2025-03-09 02:29
Nodejs
node.js
javascript
Laya2.x游戏引擎入门系列(二):UI界面开发
最后会发现二者之间的关系类似于网页开发和
node.js
服务端开发之间的关系,虽然都是使用了前端的开发语言(JS或TS),但是背后涉及的知识点却完全不同。
安也 i
·
2025-03-08 23:01
游戏
Node.js
调用DeepSeek Api 实现本地智能聊天的简单应用
本文将为大家介绍一个基于
Node.js
的命令行聊天应用,它通过调用硅基流动(SiliconFlow)的API接口,实现了与DeepSeek模型的智能对话功能。
egekm_sefg
·
2025-03-08 20:17
面试
学习路线
阿里巴巴
node.js
鸿蒙文件传输三方库上线开源鸿蒙社区 十行代码实现大文件高速传输
在应用开发过程中,许多场景涉及到大文件的传输,尤其是在
文件上传
和下载的过程中,开
·
2025-03-08 19:43
互联网
WebSocket的详解
二、WebSocket使用示例前端部分(JavaScript)后端部分(
Node.js
示例)三、WebSocket心跳机制前端心跳示例后端心跳检测示例(
Node.js
)四、WebSocket常用事件:五
小陆不会敲代码
·
2025-03-08 15:25
网络
websocket
网络协议
网络
学习
笔记
node.js
如何使用
Node.js
搭建本地服务器
Node.js
是一个基于ChromeV8引擎的JavaScript运行时环境,它提供了一种轻量级且高效的方式来构建网络应用程序。在本文中,我们将深入探讨如何使用
Node.js
搭建一个简单的本地服务器。
安静旅者
·
2025-03-08 12:55
node.js
服务器
运维
编程
物联网服务器搭建及部署详细说明:掌握
Node.js
、MongoDB、Socket.IO 和 JWT 的实用指南
关键知识点目录1.环境准备1.1硬件要求1.2软件要求2.搭建步骤3.数据处理与存储3.1数据存储3.2数据实时处理3.2.1安装Socket.IO3.2.2修改服务器代码4.安全性4.1身份验证与授权4.2加密通信4.2.1生成自签名证书(开发环境)4.2.2修改服务器以支持HTTPS5.数据分析和可视化5.1集成Grafana5.2.2图表数据更新6.事件处理与报警6.1事件检测7.接口与集成
极客小张
·
2025-03-08 07:57
物联网
服务器
node.js
mongodb
数据库
json
运维开发
npm install的执行原理
1.npminstall概述npminstall是
Node.js
的包管理工具npm提供的一个命令,主要用于安装package.json文件中列出的依赖包。
温暖前端
·
2025-03-08 00:23
npm
前端
node.js
npm、Yarn 与 pnpm:选择最适合你的包管理工具
一、三者的基本介绍1️⃣npm(NodePackageManager)官方默认包管理器,随
Node.js
一起安装(无需额外安装)。版本:npmv1-v4(较早版本):安装速度较慢,存在幽灵
奶凶的小熊崽
·
2025-03-07 23:44
前端
npm
npm
前端
node.js
04 NodeJs访问MySql 数据库
在NodeJs中访问Mysql数据库一、MySql数据库中访问数据库形式:在
Node.js
中访问MySQL数据库有多种形式,以下是其中的一些常见方式:原生MySQL驱动:使用
Node.js
的原生MySQL
依旧阳光的老码农
·
2025-03-07 21:26
NodeJs
入门
数据库
mysql
【
Node.js
入门笔记1---初始
Node.js
)】
Node.js
入门笔记1初始Node.js1.Node.js简介2.Node.js中js的运行环境3.Node.js可以做什么4.Node.js怎么学初始Node.js1.Node.js简介
Node.js
阿陈陈陈
·
2025-03-07 12:54
node.js
笔记
微服务架构下的
Node.js
Node.js
在微服务架构中的特点轻量级和高效性
Node.js
以其轻量级和高效的特点,非常适合构建微服务架构。它具有事件驱动和非阻塞I/O模型,能够在处理高并发请求时表现出色。
JZC_xiaozhong
·
2025-03-07 10:03
架构
微服务
node.js
科技
使用Electron构建桌面应用程序:一个全面指南
它基于Chromium和
Node.js
,允许开发人员使用Web技术构建
AxCybersecurity
·
2025-03-07 10:26
electron
javascript
前端
使用
Node.js
部署高性能应用:从入门到进阶
使用
Node.js
部署高性能应用:从入门到进阶大家好,我是你们的运维伙伴Echo_Wish。今天我们来探讨如何使用
Node.js
部署高性能应用。
Echo_Wish
·
2025-03-07 10:46
运维探秘
让你快速入坑运维
node.js
Nodemailer使用教程:在
Node.js
中发送电子邮件
目录1.简介2.安装3.基本配置3.1创建传输器3.2配置说明4.发送邮件4.1基本发送示例4.2发送验证码示例5.?常见问题解决5.1“Greetingneverreceived”?错误5.2?安全建议SMTP与邮件加密协议详解?1.SMTP简介1.1基本特点2.加密协议对比2.1SSL/TLS(端口465)?2.2?STARTTLS(端口587)3.端口使用建议3.1常用端口对比3.2选择建议
m0_74823683
·
2025-03-07 03:30
面试
学习路线
阿里巴巴
node.js
linux
运维
React + TypeScript + Axios + Ant Design + JSON Server 实现 TodoList 效果
在开始之前,请确保你已经安装了
Node.js
和npm(或者使用
碧海蓝天·
·
2025-03-07 00:38
react.js
typescript
json
JavaScript
vue3导入excel并解析excel数据渲染到表格中,纯前端实现。
吐槽系统中
文件上传
下载预览三部曲走了一遍,万万没想到还要自己实现同步数据。实际反手各种资料开始查阅,终于找到了可以完美实现该需求的方法,来记录下我的实现方案。希望对有需要的小伙伴有帮助。
m0_74825526
·
2025-03-06 23:56
excel
前端
Three.js windows 环境搭建
1.环境搭建步骤1:安装
Node.js
首先,确保你的Windows机器上安装了
Node.js
。你可以从
Node.js
官网下载并安装。
恋恋西风
·
2025-03-06 21:05
java
javascript
three.js
node.js
vue中Axios的封装和API接口的管理(待根据实际项目front进行分析)
一、axios的封装在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和
node.js
中。
yinxiangzhongqing
·
2025-03-06 19:54
vue.js
前端
javascript
yarn如何用node替换
尽管Yarn有其优势,但在许多情况下,我们可能想使用
Node.js
的本地包管理机制来替代Yarn。
·
2025-03-06 18:37
Linux系统部署Dashy
以下为详细步骤与原理分析:一、环境准备与依赖检查核心目标:构建稳定的
Node.js
运行环境node-v#验证
Node.js
版本(需≥14.x)npm-v#验证npm版本(需≥6.x)红颜色关键点:若未安装
·
2025-03-06 18:03
【网络安全】测试
文件上传
漏洞的 5 种高级方法
文章目录正文01、PHPdisabled_functions02、通过
文件上传
进行路径遍历03、更改目录配置04、上传存储型XSS和XXE负载04-104-204-305、ZIPSlip正文本文将介绍不太传统的
文件上传
漏洞
秋说
·
2025-03-06 16:57
web安全
文件上传
漏洞挖掘
网络空间安全(13)上传验证绕过
前言上传验证绕过是一种网络安全攻击手段,攻击者利用目标系统或应用程序在
文件上传
过程中存在的漏洞,绕过
文件上传
的验证机制,上传恶意文件,从而实现对目标系统的攻击。
IT 青年
·
2025-03-06 15:48
网安知识库
网络空间安全
网络空间安全(14)编辑器漏洞
然而,由于编辑器在处理用户输入、
文件上传
、权限控制等方面可能存在安全缺陷,因此容易成为攻击者利用的目标。二、常见类型弱口令漏洞描述:弱口令是指容易被猜测或破解的口令。
IT 青年
·
2025-03-06 15:11
网安知识库
网络空间安全
element upload
文件上传
第二次上传失败的解决方法
上传文件{{"只支持上传"+getAcceptFileTips+"文件"}}exportdefault{name:'myUploadCompoent',data(){return{}},model:{prop:'fileInfo',event:'change'},props:{fileInfo:Object,customFileTips:{type:String,default:''},showF
shalDream
·
2025-03-06 13:52
elementui
vue.js
前端
javascript
.Net 6 上传文件接口 文件大小报错整体配置
RequestSizeLimit(2000*1024*1024)]//设置最大请求体大小为100MBpublicasyncTaskUploadifyFile(IFormFilefile){try{//
文件上传
逻辑
ww,pw
·
2025-03-06 12:19
C#
常用 nvm 命令指南
nvm(NodeVersionManager)是一个用于管理
Node.js
版本的工具,可以轻松安装、切换和卸载不同版本的
Node.js
。本文将介绍常用的nvm命令,帮助你高效管理
Node.js
环境。
豆豆(前端开发+ui设计)
·
2025-03-06 08:50
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他