文章

记录技术实践、产品思考、读书笔记与项目复盘

271 篇文章 · 21 个分类

CentOS设置两个IP

CentOS设置两个IP

随手发现

在CentOS中,通过编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,设置BOOTPROTO为static,并添加IPADDR1、NETMASK1、GATEWAY1、DNS1以及IPADDR2、NETMASK2、GATEWAY2等参数,即可配置两个静态IP地址。修改后执行systemctl restart network重启网络服务生效。

1423
nginx 代理ssh ,socket

nginx 代理ssh ,socket

随手发现

本文展示了如何使用Nginx的stream模块代理SSH、TCP和UDP连接,包括多组upstream配置、负载均衡、超时设置、缓冲区大小、keepalive及epoll模式等性能优化参数,适用于构建高性能四层代理服务。

1239
nginx 发布vue项目

nginx 发布vue项目

收藏

本文介绍了使用Nginx发布Vue项目时解决SPA路由刷新404问题的配置方法,包括try_files指令、@router命名位置和rewrite规则,以及处理静态资源路径重写。配置确保二级路由刷新正常,并修正CSS/JS等静态文件路径问题。

915
CSS实现渐变圆环

CSS实现渐变圆环

收藏CSS

本文介绍两种CSS实现渐变圆环的方法:通过嵌套div叠加白色内圆模拟,以及使用mask属性创建透明遮罩直接生成渐变圆环。包含完整代码示例,适合前端开发者快速掌握圆环制作技巧。

1599
圆圈内加号css

圆圈内加号css

收藏

本文介绍如何使用CSS绘制一个带有加号(+)的圆形按钮。通过设置固定定位、宽高、圆角、渐变背景,并利用伪元素::before和::after生成水平和垂直的线条,组成加号图标。提供了完整的HTML和CSS代码示例。

676
好看的配色收藏

好看的配色收藏

配色
730
安装jdk

安装jdk

本文介绍了在Linux系统上安装JDK 17的步骤:从Oracle官网下载tar.gz包,解压至/opt目录,测试java命令,通过编辑/etc/profile文件配置JAVA_HOME和PATH环境变量,并执行source命令生效。

725
docker push

docker push

Docker随手发现

本文介绍了通过tar打包容器、导出压缩包、导入为镜像并推送至Docker Hub的完整流程,包含排除目录、拷贝文件、导入镜像及登录推送等命令示例。

723
C

CentOS查看文件夹大小

随手发现Docker

本文介绍了在CentOS系统中查看文件夹大小的常用命令,包括ls -ll/ls -lh显示文件大小、du -sh统计当前目录总大小、du -h --max-depth=N查看指定层级目录及文件大小。

721
yarn make err

yarn make err

随手发现

通过删除 node_modules 和 yarn.lock 文件,再执行 yarn install 并添加 -std=c++17 参数,可解决 yarn make 编译错误,常见于 C++ 标准不兼容问题。

617

安装vscode Web版本

随手发现

本文详细介绍了如何安装VS Code的Web版本(code-server)。主要方法包括使用Docker部署,提供多种运行命令、密码配置、挂载目录、端口映射及安装Node.js、Yarn等环境。同时介绍了安装脚本、手动安装、rpm包安装方式,并给出了Nginx反向代理配置示例。文章还涵盖了系统要求、加速镜像地址及Git安装等附加内容。

672·
Linux
vs 插件

vs 插件

随手发现Vue

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

886·
vue