安然一隅

在喧嚣之外,留一处思考的角落

一个喜欢折腾代码的人。 主要做软件开发,偶尔做点小尝试。 记录一些过程,也记录一点想法。

点击任意处进入哦~
输入关键词开始搜索
日语学习笔记 01:常用助词总结

日语学习笔记 01:常用助词总结

主要整理了 N5 阶段常见助词的基本用法与区别,包括「は、が、を、に、で」等高频助词,并结合例句做了简单归纳,方便后续复习与查阅

日语学习
学习笔记 日语
5月 安然一隅
关于本站

关于本站

暂无摘要...

关于本站
Linux Vite
4月 安然一隅
关于我

关于我

暂无摘要...

生活随笔
个人介绍 Linux PostgreSQL
4月 安然一隅
Ubuntu 部署 Halo2 指南

Ubuntu 部署 Halo2 指南

最近我在服务器上完整部署了一套博客系统,用的是 Halo2 + PostgreSQL + Nginx + HTTPS,还绑定了自己的域名 corner.ink。整个过程踩了不少坑,我把它整理成一套可以直接复用的流程,分享给大家。

Linux运维
PostgreSQL Nginx Ubuntu 博客部署 环境配置
4月 安然一隅
驾驶舱大屏适配方案总结

驾驶舱大屏适配方案总结

这篇文章是关于驾驶舱、大屏可视化项目中的屏幕适配问题,我结合实际开发过程,总结了五种常见方案,并简单分析了它们各自的特点和适用场景。在不同类型项目中可以按需选择或组合使用,其中以 transform 缩放配合 Flex/Grid 布局和图表 resize 的方式,相对更容易兼顾还原度与稳定性。

前端工程化
大屏适配 驾驶舱项目 CSS
4月 安然一隅
深入理解 Nginx:从静态部署到反向代理与负载均衡

深入理解 Nginx:从静态部署到反向代理与负载均衡

这篇文章我从最初部署前端项目的实际经历出发,逐步梳理了 Nginx 的定位变化,从最开始只当作静态资源服务器,到后来理解它在反向代理、负载均衡、HTTPS、缓存优化等方面的核心作用。同时结合常见配置与实际问题,总结了 Nginx 在前端工程化与服务端部署中的关键价值,以及它基于事件驱动与非阻塞 IO 实现高并发的底层逻辑。

Linux运维
Nginx Linux 服务器部署 高并发
3月 安然一隅
什么是 epoll 和 select:为什么 Nginx 在 Linux 上更强

什么是 epoll 和 select:为什么 Nginx 在 Linux 上更强

这篇文章我从实际开发中的理解出发,梳理了 IO 多路复用的演进过程,对比了 select 与 epoll 的核心差异,并结合简单的调用方式说明它们在性能上的本质区别。同时也分析了 Nginx 在 Linux 上表现更强的原因,即如何利用 epoll、sendfile 以及内核网络能力支撑高并发场景,整体更偏向原理与实践结合的总结。

Linux运维
网络基础 操作系统
3月 安然一隅
Vite 为什么比 Webpack 快

Vite 为什么比 Webpack 快

本文从时代背景、浏览器能力演进、构建流程与开发体验等角度,深入分析 Webpack 与 Vite 的核心差异。通过解析依赖图构建、loader 编译、plugin 生命周期、按需编译、ESM 原生加载与 HMR 更新机制,说明 Webpack 为什么在大型项目中启动较慢,以及 Vite 为什么能实现秒开与极速热更新。

前端工程化
Vite Webpack ESModule 构建工具 Node.js
3月 安然一隅
pnpm 和 npm 有什么区别

pnpm 和 npm 有什么区别

本文从原理、安装机制、团队协作、工程化趋势等角度,详细分析 npm 与 pnpm 的核心区别。重点说明 pnpm 为什么在现代前端项目中快速普及,以及它在安装速度、磁盘占用、依赖一致性、Monorepo 管理等方面的优势,帮助开发者根据项目场景选择合适的包管理工具。

开发工具
Node.js pnpm npm Monorepo 前端进阶
3月 安然一隅
Obsidian 多端同步方案详解

Obsidian 多端同步方案详解

本文介绍 Obsidian 常见的多端同步方案,包括 Cloudreve + WebDAV + Remotely Save 与 GitHub + Git 两种方式,并对其优缺点、适用场景及配置流程进行详细说明,帮助你根据自身需求选择最合适的同步方案,实现跨设备稳定管理个人知识库。

开发工具
Obsidian 知识管理 Cloudreve WebDAV 自建云盘
1月 安然一隅