谈谈工作了半年的感受

去年(2025年)12 月份入职,到现在刚好半年的时间。到现在基本熟悉了一个底层一线程序员(业务开发)的日常生活以及工作模式,同时也见证了 AI 是如何一步一步优化甚至取代我的工作的...

2026/5/31
阅读更多

使用策略模式重构复杂业务分支

简单来说,策略模式是一种行为型设计模式。它的核心思想是:定义一系列算法(或业务逻辑),把它们一个个单独封装起来,并且使它们可以互相替换 ...

2026/4/5
阅读更多

像 systemd 一样管理 MacOS 后台常驻任务

如何让一个程序或脚本在 macOS 上像服务一样,能够开机自启、稳定运行、自动重启?针对此问题,本文将简要介绍 Linux 世界的王者 systemd 和 MacOS 平台下 “官方指定” 的解决方案 launchd...

2025/6/14
阅读更多

以ORM看封装的边界

封装的隐藏建立清晰边界;高级语言抽象提供基础能力;而 ORM 的过度抽象可能制造“方便”的幻象,掩盖后台的复杂与低效,最终使系统变成难以掌控的黑盒

2025/5/30
阅读更多

Git Merge VS Git Rebase: 如何优雅地合并分支?

相比于直接在main分支上提交,分支开发有并行开发、保护主分支稳定性等优点。合并问题应运而生...

2025/4/10
阅读更多

修改Linux内核模块以支持WG

Linux通过编译安装内核的方式来使用原本内核没有启动的模块,如WireGuard

2024/12/31
阅读更多

OpenLDAP折腾日记

<div type="html"/>

2024/12/12
阅读更多

非特权模式容器 ssh 登录问题

pam_loginuid(sshd:session): Error writing /proc/self/loginuid: Operation not permitted

2024/12/9
阅读更多

在 Linux 开发环境中使用网络代理

开发环境所需的各种包往往都需要从国外网站下载,使用网络代理可以大大加快访问速度以及稳定性

2024/10/17
阅读更多

白嫖 Aseprite 像素绘图软件

<div type="html"/>

2022/11/21
阅读更多

MongoDB 增删改查

<div type="html"/>

2022/11/19
阅读更多

Python数据分析工具包-Numpy

<div type="html"/>

2022/11/1
阅读更多

解决 CLion 中文乱码问题

<div type="html"/>

2022/10/29
阅读更多

搭建 RLCraft 服务器

<div type="html"/>

2022/10/17
阅读更多

SpringBoot读取配置文件

<div type="html"/>

2022/9/30
阅读更多

Centos 配置 LNMP 环境

<div type="html"/>

2022/9/15
阅读更多

部署项目时遇到的坑

<div type="html"/>

2022/9/9
阅读更多

浅谈 xhr 请求跨域问题

<div type="html"/>

2022/9/7
阅读更多

JavaScript 学习笔记

<div type="html"/>

2022/9/2
阅读更多

Eclipse配置Web开发环境

<div type="html"/>

2022/8/30
阅读更多

Vue2 基本知识

<div type="html"/>

2022/8/29
阅读更多

Ribbon 简单使用

<div type="html"/>

2022/8/21
阅读更多

Nacos 简单使用

<div type="html"/>

2022/8/20
阅读更多

Spring Cloud Alibaba 环境搭建

<div type="html"/>

2022/8/19
阅读更多

什么是RSS?什么是Feed?它们有什么关系?

<div type="html"/>

2022/8/18
阅读更多

Docker基本使用

<div type="html"/>

2022/8/15
阅读更多

TensorFlow启用GPU加速

<div type="html"/>

2022/7/7
阅读更多

如何进行内网穿透

<div type="html"/>

2022/7/1
阅读更多

Hello World!

第一行代码从 'Hello, world!' 开始!

2022/6/30
阅读更多

Git基本使用

<div type="html"/>

2022/6/27
阅读更多