F
正常收录系统添加

Frost's Blog

Frost Ming's personal blog

加入于 2026年10月10日118 篇文章

来自这个博客的文章

友好的 Python:接口友好

前言 上一篇说到写代码要对开发者、接手者友好,需要让程序扩展起来比较容易,实现「高内聚」。同样地,对用户来说,程序使用起来是否友好也是决定了他用不用你的软件的一大要素。本文我们就先说一说其中的一种使用情形:作为上游库对下游提供接口(API)。 <!-- more --> 场景 小 F 新加入了某大厂的一个基础组件部门,…

在原博客上阅读

友好的 Python:扩展友好

时隔两个月没有更新博客,这次准备来个专题「友好的 Python」。虽然我脑海中想好了几个主题,但具体写什么还不知道,这个系列能写几篇也不知道。构思一篇博客真的是太难了,至少对我这种懒人来说。 <!-- more --> 前言 Python 是一门相当灵活动态的语言,这就导致实现一件事情可用的方法往往不止一个,于是就有很…

在原博客上阅读

重新思考自定义容器类的实现

随便水一篇「雕虫小技」,想到哪算哪。读本文前假设已读过这篇文章 在 Python 中如何编写一个自定义的字典类?大家可能被告诉要使用collections.abc中的类作为基类而不是dict。dict也不是任何时候都不能做基类——当你没有重载任何内建方法时可以直接继承dict。 但实际场景千变万化,我们不能被几条规则限…

在原博客上阅读

自建、免费、开源的评论系统解决方案

2024.1.2 更新: 本文中的评论系统已经迁移到了 Artalk 我最近把评论系统切换到了Cusdis,这是一个非常年轻的项目,我是看着 GitHub Repo 从建立到现在近 900 个 star 的。产品体验不错,在开源协作的过程中也有很多收获,觉得有必要推荐一下,并且介绍下自己用的 workflow 所以有了…

在原博客上阅读

我最近做开源的体会

最近每天早上醒来的第一件事就是看邮件,做开源这么久,好像突然变忙起来了,之前从来没有过的分身乏术的感觉也涌现了出来。 有段时间不写博客,就会浑身难受,实在没写的就更新下近况。<cite>― laixintao</cite> 那就水篇文章来谈谈我最近做开源的体会吧。 一个性能非常拉垮的 Markdown 解析器 我在 2…

在原博客上阅读

留住正在消失的

(放一首歌纪念潇洒哥) 「我的技能是 LRU」这并不是一句玩笑话,我们的大脑记忆本就是基于这种模型运作的。 <!-- more --> LRU(Least Recently Used)顾名思义,只有最近经常使用的才会留下,其他更久远的只能消失了。我离开学校七八年,至今仍非常喜欢看一些数学题解,甚至拿起手边的纸笔演算一番…

在原博客上阅读

Python打包指南2021

大家圣诞快乐,雕虫小技栏目又和大家见面了,谁让咱不会那些个屠龙之技,只好捉几个虫子玩玩了。 写这篇文章是因为过去的两年关于pip和 Python 包管理有几个重要的 PEP 发布,然而网上(中文世界)的打包发布教程很少有针对此的更新。 再加上我成为 PyPA 的成员已经尸位素餐快一年了,还是应该来做点贡献。 <!-- …

在原博客上阅读

遥远的她

吃完晚饭略感燥热,把外套脱了。打开朋友圈,我知道北京下了第一场雪。饭店熙熙攘攘,我却思绪澎湃。 我和北京断了关系,已经六年了。 时间回到我八岁那年,那时记忆已模糊,只是后来听大人饭后时常提起,那时我第一次从电视上认识了一所大学,并把她当成了我的目标。 她就是北京大学,那是 1998 年,北大的百年校庆,一位伟人做了讲话…

在原博客上阅读

代码高亮分词对比

在做独立博客的时候,特别是对于程序员来说,代码高亮是很重要的一个组件。我也接触过几款不同的代码高亮引擎。衡量一个高亮引擎的好坏有很多不同的方面:分词、性能、稳定性、主题丰富性。本文将专注分词的表现,对几款流行的高亮引擎以及 IDE 做一个横向对比。 <!-- more --> 什么是分词 要把一段代码高亮输出,主要工作…

在原博客上阅读

关于近况的说明

不得不来更新博客了,因为 GitHub 发邮件给我,要是 6 个月内仓库没有活动的话,就给我禁用掉定时同步的 GitHub Action。万万没想到更新博客居然是被 GitHub 催了? <!-- more --> 最近换了工作,离开了鹅厂,感谢那些曾经一起战斗过的伙伴,Keep Fighting。我只是个咸鱼,换了工…

在原博客上阅读

写在30岁生日之前

转眼就快到三十岁了,临近这个坎人就莫名地变焦虑。 <!-- more --> 这半年在两个答辩、面试中受到挫败,使我陷入空前的自我怀疑中——我为什么这么失败?这种自我怀疑让我无心工作,消极懈怠。然而与之形成鲜明对比的是,我在公司和社区中都被人以「大佬」「大神」称呼,一开始我多番辞谢,后来也拦不住了。这种不对等让我陷入了…

在原博客上阅读
RSS SUBSCRIPTIONS

选择 RSS 订阅

把博客汇的文章添加到你常用的阅读器。

关注文章 RSS 订阅本订阅需要登录后使用