2026年7月

戴老师的博客

输入输出(Shell基础教程17.html)

Process Substitution在上一节中,我们已经看到了如何将一个命令的输出链接到下一个命令。但是,如果要将两个或多个命令的输出链接到另一个命令,该怎么办?如果您有一个将文件作为参数但又想处理发送到该文件的内容的命令,该怎么办?进程替换允许使用...

如何设计Google文档

如何设计 Google 文档系统设计面试通常具有开放性,要求候选人具备广泛的知识储备。为了在此类面试中表现出色,重要的是覆盖不同的领域,而不是专注于单个主题。我们花费了大量时间筛选系统设计问题进行分析,主要标准如下:问题流行且经典确保所选问题的多样性分析...

HAMT 简介

简介在此前的系列文章中,我们从基本原理出发,一步步实现了基于 Vector Trie 的持久化 List 数据结构。接下来,我们将研究如何使用 HAMT(Hash Array Mapped Trie)这一数据结构来实现持久化 Hash Table。在 持...

我现在是这样编程的

编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。我在做什么曾经,我试过接到一些需求。一眼带过后,脑袋马上随着高昂的斗志沉溺在代码的世界中,马不停蹄地敲着键盘直到测试完成。当我从思绪...

上级逼的紧,下级任务排期又有水份,我能砍的功能已经砍完了,我怎样才能提高下级的主动性和效率?

关于案例中管理者面临的困境,以下仅作为个人思路与看法供参考,可谓「一家之言」:若想有效地解决一个问题,首先要界定问题,也就是重新定义问题。因此,我首先建议与管理者确认:核心诉求究竟是「排好期」(做事的范畴)还是「提升员工主动性」(带人的范畴)?不同的问题...