文章
记录技术实践、产品思考、读书笔记与项目复盘
共 274 篇文章 · 24 个分类

yarn make err
通过删除 node_modules 和 yarn.lock 文件,再执行 yarn install 并添加 -std=c++17 参数,可解决 yarn make 编译错误,常见于 C++ 标准不兼容问题。
安装vscode Web版本
本文详细介绍了如何安装VS Code的Web版本(code-server)。主要方法包括使用Docker部署,提供多种运行命令、密码配置、挂载目录、端口映射及安装Node.js、Yarn等环境。同时介绍了安装脚本、手动安装、rpm包安装方式,并给出了Nginx反向代理配置示例。文章还涵盖了系统要求、加速镜像地址及Git安装等附加内容。

vs 插件
文章推荐了VS Code常用插件:Chinese Language Pack、ESLint、Live Server、Prettier、Vetur、Vue 3 Snippets、Vue Language Features,并提供了两套VS Code设置(老版和新版)以及ESLint配置文件,涵盖格式化、保存自动修复、引号、缩进等常见配置。

after install ubuntu
Ubuntu桌面版安装后,常用软件安装命令汇总:Google Chrome(dpkg安装)、fcitx输入法、Node.js v16.17.0(手动解压配置环境变量及npm淘宝镜像)、WPS Office和VS Code的下载安装。

ssh公钥登录
Linux客户端使用ssh-keygen生成RSA密钥对,通过scp将公钥传输至服务器,追加到authorized_keys实现免密登录。用户还可编辑~/.ssh/config文件,为不同主机指定私钥路径以管理多服务器连接。

收藏的网站
本文整理了常用的在线工具网站,涵盖原型设计(墨刀、摹克、Pixso等)、流程图/思维导图(BoardMix)、项目管理(Worktile、PingCode等)、图床(imgse、postimages等)、以及文字识别、抠图、动画制作等实用资源,方便日常使用。

安装node npm yarn python等
本文详细介绍了多种安装Node.js的方法,包括使用nvm、nodesource以及手动下载低版本。同时涵盖了npm镜像配置、yarn的安装与常用命令,以及Python的编译安装步骤,适合开发者快速搭建环境。

负载检测小脚本
本文提供了两个Bash脚本,用于监控Linux系统负载和CPU使用率。第一个脚本周期性输出处于运行队列(R/D状态)的进程信息及平均负载;第二个脚本按CPU使用率排序显示前20个线程,并计算总CPU使用率。适用于系统性能排查。

docker build

安装 maven
本文详细介绍了在Linux系统上安装Apache Maven 3.8.6的步骤,包括下载、解压、配置环境变量、验证安装以及替换为阿里云源以加速依赖下载。

nginx启用压缩
本文介绍了Nginx中gzip压缩的配置方法,包括启用压缩、禁用低版本IE、设置压缩级别、最小压缩大小、缓冲区大小以及需要压缩的MIME类型等。建议压缩级别设为6,不压缩图片,压缩多种文本和字体类型,提升网站传输效率。

Object.defineProperty方法
Object.defineProperty用于定义或修改对象属性,支持数据描述符(configurable、enumerable、value、writable)和访问器描述符(get、set)。各属性默认值均为false或undefined,configurable控制删除和修改特性,enumerable控制可枚举性,writable控制值可写性。