摘要: 入职多年,面对生产环境,尽管都是小心翼翼,慎之又慎,还是难免捅出篓子。轻则满头大汗,面红耳赤。重则系统停摆,损失资金。每一个生产事故的背后,都是宝贵的经验和教训,都是项目成员的血泪史。为了更好地防范和遏制今后的各类事故,特开此专题,长期更新和记录大大小小的各类事故。有些是亲身经历,有些是经人耳传口授 阅读全文
posted @ 2024-06-02 18:45 程语有云 阅读(4282) 评论(20) 推荐(6) 编辑
摘要: "Almost no one will remember what he had just not interested." - Nobody “几乎没有人会记得他所丝毫不感兴趣的事情。” —— 佚名 0x00 大纲 目录0x00 大纲0x01 前言0x02 技术选型0x03 需求分析目标用户用户故 阅读全文
posted @ 2023-10-10 11:31 程语有云 阅读(661) 评论(0) 推荐(5) 编辑
摘要: "If debugging is the process of removing software bugs, then programming must be the process of putting them in." - Edsger Dijkstra “如果调试是消除软件Bug的过程,那 阅读全文
posted @ 2023-04-21 15:55 程语有云 阅读(919) 评论(1) 推荐(1) 编辑
摘要: 入职多年,面对生产环境,尽管都是小心翼翼,慎之又慎,还是难免捅出篓子。轻则满头大汗,面红耳赤。重则系统停摆,损失资金。每一个生产事故的背后,都是宝贵的经验和教训,都是项目成员的血泪史。为了更好地防范和遏制今后的各类事故,特开此专题,长期更新和记录大大小小的各类事故。有些是亲身经历,有些是经人耳传口授 阅读全文
posted @ 2023-04-17 16:30 程语有云 阅读(1306) 评论(5) 推荐(5) 编辑
摘要: “我苦心锻炼了三年,我变秃了,也变强了。” —— 琦玉老师 0x00 大纲 0x01 前言 四个月前,我在《你是来找茬的吧?对自己的博客进行调优》一文中探讨了以博客的使用者而不是开发者身份去进行优化,究竟能做到何种程度的问题。当时以 Edge 浏览器的开发者工具里的 lighthouse 评分和加载 阅读全文
posted @ 2023-04-15 06:28 程语有云 阅读(631) 评论(0) 推荐(5) 编辑
摘要: 入职多年,面对生产环境,尽管都是小心翼翼,慎之又慎,还是难免捅出篓子。轻则满头大汗,面红耳赤。重则系统停摆,损失资金。每一个生产事故的背后,都是宝贵的经验和教训,都是项目成员的血泪史。为了更好地防范和遏制今后的各类事故,特开此专题,长期更新和记录大大小小的各类事故。有些是亲身经历,有些是经人耳传口授 阅读全文
posted @ 2023-04-07 02:29 程语有云 阅读(15770) 评论(19) 推荐(58) 编辑
摘要: “作为博客园的使用者而不是开发者,就不能对博客进行调优了?看好了,我只示范一次。” —— 我说的 0x00 大纲 0x01 前言 用过很多博客和写作平台,但是最终还是选择了博客园,毕竟,自定义 CSS 和自定义 JS 是真的香!某天突发奇想,决定对自己的博客进行下优化,现将其中的一些心得与大家分享。 阅读全文
posted @ 2022-12-27 15:26 程语有云 阅读(1363) 评论(4) 推荐(11) 编辑
摘要: “好记性不如烂笔头。” —— 张溥 0x00 大纲 0x01 前言 最近某个特殊的项目需要用到银河麒麟系统,物理机是arm64架构的,由于架构不同,没办法在x86机器上使用 VMware 和 VirtualBox 等软件直接创建虚拟机,条件有限,只能借助支持多种架构的QEMU,期间踩坑无数,特写本文 阅读全文
posted @ 2022-12-24 12:48 程语有云 阅读(11042) 评论(6) 推荐(9) 编辑
摘要: 入职多年,面对生产环境,尽管都是小心翼翼,慎之又慎,还是难免捅出篓子。轻则满头大汗,面红耳赤。重则系统停摆,损失资金。每一个生产事故的背后,都是宝贵的经验和教训,都是项目成员的血泪史。为了更好地防范和遏制今后的各类事故,特开此专题,长期更新和记录大大小小的各类事故。有些是亲身经历,有些是经人耳传口授 阅读全文
posted @ 2022-12-23 12:48 程语有云 阅读(1678) 评论(0) 推荐(2) 编辑
摘要: "Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris." - Larry Wall “程序员的美德:懒惰,不耐烦 阅读全文
posted @ 2022-12-21 16:23 程语有云 阅读(1855) 评论(4) 推荐(2) 编辑
摘要: “像白天不懂夜的黑,像永恒燃烧的太阳,不懂那月亮的盈缺。” —— 黄桂兰 0x00 大纲 0x01 前言 夜间模式(Dark Mode),也被称为黑暗模式或深色模式,是一种高对比度,或者反色模式的显示模式,这种模式现在越来越流行,因为和传统的白底黑字相比,这种黑底白字的模式通常被认为可以缓解眼疲劳, 阅读全文
posted @ 2022-12-20 15:54 程语有云 阅读(445) 评论(2) 推荐(3) 编辑
摘要: “好记性不如烂笔头。” —— 张溥 0x00 大纲 0x01 前言 部分内容翻译自 ZooKeeper 3.6 Documentation,文末附原文章节,可对照理解。 0x02 独立运行 在独立模式下设置 ZooKeeper 服务很简单。服务包含在单个 JAR 文件中,因此安装包括创建配置。 下载 阅读全文
posted @ 2022-12-15 10:51 程语有云 阅读(393) 评论(0) 推荐(0) 编辑
摘要: "I don’t care if it works on your machine! We are not shipping your machine!" - Vidiu Platon “我才不管它能不能在你的机器上运行捏!我们又不会给你提供机器!” —— 韦都·柏拉图 0x00 大纲 0x01 前 阅读全文
posted @ 2022-12-14 10:28 程语有云 阅读(468) 评论(0) 推荐(1) 编辑
摘要: "Simplicity is prerequisite for reliability." - Edsger Dijkstra “简单是可靠的前提条件。” —— 艾兹格·迪杰斯特拉 0x00 大纲 0x01 前言 最近在重温设计模式(in Java)的相关知识,然后在工厂模式的实现上面进行了一些较深 阅读全文
posted @ 2022-12-10 14:24 程语有云 阅读(412) 评论(0) 推荐(1) 编辑
摘要: "Good code is its own best documentation." - Steve McConnell “好代码本身就是最好的文档。” —— 史蒂夫·麦克康奈尔 0x00 大纲 0x01 前言 数据与结构的解耦 在上篇文章,我们通过将链表的节点放在具体数据类型的结构体内,这样,抽象 阅读全文
posted @ 2022-12-09 10:26 程语有云 阅读(234) 评论(2) 推荐(2) 编辑