欢迎光临我的小站,进来坐坐吧~~

基于Node.js 与 PM2 实现 Git 操作流程自动化

背景 因为仓库迁移,流水线权限问题,导致流水线所用仓库无法直接在页面提 PR。 所以,合作方的同学修改涉及到 SaaS 后端代码需要发布,每次都要前端在本地进行一次代码合并,非常的繁琐和低效,因为目前每次拉取的仓库和分支是固定的,所以想到用 Node 写一个脚本,通过调用接口实现代码的自动拉取。 技

前端 

我是如何解决腾讯云轻量服务器内存不足问题的:Linux交换空间配置实战

背景 最近,我在使用腾讯云 2 核 2G 的轻量服务器运行我的个人网站时,发现网站总是莫名其妙的宕掉,去服务器查看,容器莫名其妙的停止运行,甚至有时候服务器无响应,都无法 ssh 登录,只能在腾讯云强制重启解决。 查了一些资料,感觉核心还是在于服务器的内存太小,与此同时,腾讯云的服务器默认没有配置任

笔记 

SSH 免密登录故障排查指南

SSH 免密登录故障排查指南 正常情况下,按照密钥对,并将公钥加入到服务其的 ~/.ssh/authorized_keys 中即可实现免密登录。 但也会意外情况,最近遇到了即使确认配置无误但仍然需要输入密码的问题,这里对排查过程进行记录,把所有可能的情况进行梳理。 无法免密登录可能的原因 1. 文件

前端 

patch-package:轻松修改第三方 npm 包的终极利器

当需要快速修复第三方npm模块中的bug或添加缺失功能时,patch-package是救星。本文展示简单、有效的方式来修补依赖项,确保你的应用顺利运行。

【保姆级】保留数据 Switch 系统升级教程

更新大气层和升级 Switch 系统是两步,因为大气层向下兼容,所以先更新大气层,再升级 Switch 系统。 Switch 有真实系统和虚拟系统,真实系统是进真实正版系统联网升级,虚拟破解系统才是用 Daybreak 离线升级。只有单系统的 Switch,进真实破解系统 Daybreak 离线升级

折腾 

性能提升技巧:使用Set和数组方法优化JavaScript代码

本文介绍了在前端代码编写和维护过程中如何进行性能优化,特别是在处理数组和对象时,合理使用JavaScript提供的方法可以提高代码执行效率。通过使用ES6中的Set数据类型来优化代码,可以实现数组记录和去重的功能。文章还总结了ES6版本引入的新语法和特性对代码编写效率和可读性的提高。使用Set集合可以判断生成的id是否唯一,并且可以在去重、统计、计数等场景中提高代码效率。

前端 

享受免费AI助手的丝滑体验:使用GPT优化前端开发工作

介绍了如何利用GPT作为前端开发者打造工作流程中的得力AI助手,并借助第三方的转发API获取免费的Key,打造属于自己的AI。

解决nvm command not found 问题

nvm 可以在统一系统中安装多个版本的Node.js的运行时,并在不同版本间快速切换,是前端开发的利器。但是安装后,在使用时会有一些奇奇怪怪的问题,比如安装后还会报nvm command not found等,这里简单记录一下nvm的安装及问题的解决。

前端 

Linux中查看端口被占用情况,并结束端口占用的程序

在开发过程中,经常会遇到启动服务提示端口被占用的情况,可用通过`lsof` 以及 `kill`命令来达到目的

笔记 

微信运动刷步方法

使用小米运动机器接口,实现微信运动的步数修改。 现已更新支持邮箱账号修改。