
计算机科学
文章平均质量分 84
技术的游戏
做正确的事,持续做正确的事。
展开
-
Golang - 选项模式 vs 构建器模式
在使用Golang创建复杂对象时,常用的两种模式是选项模式(Options pattern)和构建器模式(Builder pattern)。这两种模式各有优缺点,选择适合项目需求的模式取决于具体情况。原创 2023-06-02 17:24:03 · 719 阅读 · 0 评论 -
高性能 Go 的 6 个技巧 — Go 高级主题
本文旨在讨论6个提示,这些提示可以帮助诊断和修复Go应用程序中的性能问题。原创 2023-05-31 19:47:47 · 199 阅读 · 0 评论 -
Go中的并发是困难的
我明白标题可能有些令人困惑,因为一般来说,Go被认为在并发方面有很好的内置支持。然而,我并不认为在Go中编写并发软件是容易的。让我向您展示我是什么意思。原创 2023-05-31 17:00:25 · 720 阅读 · 0 评论 -
软件工程的问题
当工程师的自我感得到满足时,它会变得更大,导致傲慢的对话。这会引发怨恨和无效的结果。产品受到影响。原创 2023-05-29 12:17:24 · 960 阅读 · 0 评论 -
Postgres vs MySQL
简而言之,Postgres 和 MySQL 之间的主要区别实际上归结为主索引和辅助索引的实现方式以及数据的存储和更新方式。原创 2023-05-28 11:46:32 · 1158 阅读 · 0 评论 -
从数据库到固态硬盘的读取过程
在本文中,我将详细介绍一个 SELECT 语句以及在执行过程中不同层次的输入 / 输出(I/O)是如何一直执行到磁盘的底层。原创 2023-05-27 09:21:30 · 839 阅读 · 0 评论 -
不要将你的 API 设计得过于简单
API 代表应用程序编程接口。它们与系统进行接口交互,接受系统的本真模样,包括它的美丽、丑陋、简单和复杂的部分,以及其中的错误和特性。原创 2023-05-26 08:51:28 · 72 阅读 · 0 评论 -
我是如何精通软件工程的
工程师更好地掌握软件工程的方法是熟悉软件工程的基础知识,而不是那些不断变化的框架、语言或平台。原创 2023-05-25 21:39:15 · 728 阅读 · 0 评论 -
在酒店房间中的数据库索引
索引的目标是消除集合,这是数据库索引的基本原理。在一个拥有十亿行的表中进行搜索的最佳方法是避免搜索十亿行。原创 2023-05-24 21:35:02 · 405 阅读 · 0 评论 -
B+树索引搜索(Index Seek)与索引扫描(Index Scan)
索引扫描更适用于范围查询或接近的大值,而索引搜索适用于返回非常少的结果或者更具选择性的查询。原创 2023-05-22 20:53:54 · 221 阅读 · 0 评论