• 最新文章
  • uniapp
  • Node.js
  • Vue
  • JavaScript
  • nginx
  • linux

.nvmrc文件是什么?.nvmrc文件怎么使用?

从多版本node.js管理器nvm说起在我们开发vue,或者react的时候,项目需要用到指定版本的node.js,这时我们可以使用nvm去管理多个版本的node.js。通过终端执行 nvm install, nvm use 命令去安装和切换版本。 但是每次都要手动去执行切换很麻烦,特别是在多个项目之间来回切换开发的时候,容易忘记切换node版本或切到错误版本导致项目跑了一半启动不了。这就需要一个
.nvmrc文件是什么?.nvmrc文件怎么使用?

在Docker中部署Egg.js应用及Docker常用命令

前言本文内容包括:linux服务器安装Docker、使用Docker部署node.js应用、更新、Docker里连接主机的mysql数据库,以及可能用到的Docker命令。 网上也有不少类似的文章,但有的过于简单甚至有误,不太适合新手。通过参看多篇文章,并基于使用Docker部署egg.js应用的实践经验整理出了本文。 1:Docker的前端应用场景是什么? 每个node.js应用需要放在一个独立
在Docker中部署Egg.js应用及Docker常用命令

Vue项目跨域解决指南

一、跨域到底是个啥? 咱们先打个比方:你家小区的门禁系统规定,只有住在同一栋楼(协议)、同一单元(主 机)、同一楼层(端口)的人才能自由进出,这就是浏览器的\"同源策略\"——最核心的安全守 卫。要是你想找隔壁小区(非同源)的朋友玩,门禁就会拦着你,这就是跨域啦! 不过要注意哦,跨域是浏览器的限制。用抓包工具能看到接口明明返回了数据,可浏览器就 是不让前端拿;用Postman也能正常请求到数据,这都说
Vue项目跨域解决指南

用户疯狂点击上传按钮,如何确保只有一个上传任务在执行?

有这样一个经典的前端场景:用户选择文件后,焦急地、不耐烦地、或者仅仅是习惯性地疯狂点击“上传”按钮。如果处理不当,这会导致灾难性的后果: 问题所在:为什么重复点击如此危险? 在现代 Web 应用中,点击“上传”按钮通常会触发一个异步操作,例如使用 fetch或 XMLHttpRequest发送一个 POST请求。 上面的代码存在一个明显的问题:每次点击按钮,都会无条件
用户疯狂点击上传按钮,如何确保只有一个上传任务在执行?

Proxmox VE pve添加已有的硬盘为存储

使用Proxmox VE web面板只能添加新盘,无法添加已经格式化的硬盘,除非将它初始化一次。 若是磁盘里面有数据,则很糟糕。 Promxox VE官方内核,默认支持常见的文件系统,如brtfs-ext-xfs-ntfs-EXFAT-FAT。如果你是上面提到的文件系统,那么就可以通过手动挂载的方式,实现为pve添加存储。 我们这里以NTFS 磁盘为例。我这里有1个磁盘,有2个分区,插到了pve上
Proxmox VE pve添加已有的硬盘为存储

常用命令

这个命令会列出所有进程,按CPU使用率降序排序,并显示前10个最占CPU的进程。 Linux 查看占用内存前10的命令 ubuntu 设置root密码并开放root ssh 设置root密码:sudo passwd root 设置放开root sshsudo nano /etc/ssh/sshd_config 修改:PermitRootLogin yes 最后:sudo systemctl res

mysql8 创建外部访问的root用户

在 MySQL 8 中,默认情况下,root 用户是通过 Unix socket 认证的,这意味着你不能通过 TCP/IP 连接到 MySQL 服务器作为 root 用户,除非你明确更改了 root 用户的认证方式。如果你想创建一个可以远程访问的 root 用户,你需要执行以下步骤: 1. 登录到 MySQL 首先,你需要以 r
mysql8 创建外部访问的root用户

【大屏可视化】系统(Vue3 + ECharts5)

01:前言 资源地址:https://gitee.com/wangming956514476/imooc-visualization.git 这一小节,我们将要来实现一个地图可视化的项目,项目最终的实现效果如下: 整个可视化项目,一共分为 8 部分。 这八部分我们会按照,难易的顺序来进行绘制,尽量帮助大家可以以 逐步深入 的方式掌握大屏可视化的内容。 那么明确好了,本章的内容之
【大屏可视化】系统(Vue3 + ECharts5)

Server-Sent Events (SSE) 指南

1. 什么是 SSE? Server-Sent Events (SSE) 是一种允许服务器向客户端推送数据的 Web 技术: 2. SSE vs 其他实时通信技术 2.1 Client Polling 2.2 WebSocket 2.3 SSE的优势 3. 适用场景 SSE 特别适合以下应用场景: 4. 技术实现 4.1 服务器端实现 服务器需要: 消息格式:id: <事件ID>event:
Server-Sent Events (SSE) 指南

面对后端传来的海量 JSON 数据,如何优雅处理并保持页面流畅?

有这样一个场景:从后端 API 请求回来一个巨大的 JSON 文件,可能是几十上百兆的报表数据、地理信息或用户列表。当我们尝试用 JSON.parse() 解析它,然后将其渲染到页面时,整个浏览器标签页突然“冻结”,失去了响应,甚至弹出了“页面无响应”的警告? 这是前端开发中一个典型且棘手的性能瓶颈。用户交互的卡顿是体验的“头号杀手”。 为什么庞大的 JSON 会让页面卡顿?
面对后端传来的海量 JSON 数据,如何优雅处理并保持页面流畅?