2025/8/9

用 requests + BeautifulSoup 抓网页正文:能跑和好用之间

抓一篇文章的正文,写起来只要十行。但要抓得干净、稳定、不被人拦,需要考虑的东西不少。 最简版本 i…

  • pythone
  • 2025/8/9
  • 米阳
  • 34
  • 2025/8/6

    MYSQL慢查询原因

    MYSQL慢查询原因,如何排查,如何解决 没有加索引,或者没用到索引 死锁 查询大量数据 硬件资源不足 …

  • 后端数据库
  • 2025/8/6
  • 米阳
  • 4
  • 2025/7/12

    用 Redis 做排行榜和延时队列:两个 zset 的经典用法

    有序集合(zset)是 Redis 里最有用的结构之一:每个元素带一个分数,按分数自动排序。排行榜和延时队…

  • 中间件
  • 2025/7/12
  • 米阳
  • 37
  • 2025/6/14

    站点首屏从 4 秒到 1 秒:做了哪些事

    用 PageSpeed 测首页,移动端 4.2 秒,分数 38。花了两周一点点优化到 1.1 秒,分数 92。记录一下真正…

  • 网站动态
  • 2025/6/14
  • 米阳
  • 20
  • 2025/5/10

    Kubernetes 入门:从 Pod 到 Service 的最小可用组合

    K8s 的概念很多,但要让一个服务真正跑起来被人访问,其实只需要四个东西:Deployment、Service、Ingr…

  • 运维部署
  • 2025/5/10
  • 米阳
  • 20
  • 2025/4/12

    MySQL 8 的窗口函数:分组取第 N 条的三种写法

    「每个分类取最新一条」是 SQL 里的经典难题。MySQL 8 之前只能靠自连接或者变量,写法别扭还有性能问…

  • 数据库
  • 2025/4/12
  • 米阳
  • 20
  • 2025/3/8

    人像后期:肤色怎么调才不假

    肤色是后期最容易翻车的地方。调过头是「塑料脸」,不调又显得灰黄。这篇说一下思路,不是套参数。 先…

  • 摄影
  • 2025/3/8
  • 米阳
  • 17
  • 2025/2/15

    Vue 3.6 性能革命:响应式重构、Vapor 模式与类型优化全解析

    Vue 3.6 通过三大核心改进,进一步巩固其高性能优势: ​Alien Signals 1.0 集成:重构响应式系统,降…

  • VUE前端
  • 2025/2/15
  • 米阳
  • 1,550
  • 2025/1/19

    前端如何成熟思考项目重构?

    在过去的 2024 年里,深深感受到了重构一个项目的困境,以及因为重构付出的惨重代价,这篇文章主要的…

  • web随笔记录前端
  • 2025/1/19
  • 米阳
  • 1,126
  • 2025/1/11

    磁盘满了:从 df 到定位那个 20G 的日志

    服务器突然写不进文件,数据库报错,网站 500。第一反应是「磁盘满了」,但真正麻烦的是找出谁占的。 …

  • 运维部署
  • 2025/1/11
  • 米阳
  • 18