计算机科学先驱托尼·霍尔,因创造快速排序算法、霍尔逻辑以及对ALGOL的贡献而闻名,于2026年3月5日去世,享年92岁。除了他重要的技术成就外,几代学生都铭记于心,霍尔也是一位极具魅力和谦逊的人。 像吉姆·迈尔斯这样认识他的人,回忆起他敏锐的智慧、清晰的叙述能力以及即使在晚年也依然过人的记忆力。他讲述了自己早期的职业生涯,包括在全球范围内演示计算机并为其开发代码,甚至在服完兵役后与苏联合作。一个传奇故事涉及用六便士打赌来证明快速排序的速度,他*确实*赢得了这场赌注! 霍尔拥有广泛的求知欲,在进入计算机领域之前曾学习古典学和哲学,并享受简单的乐趣,例如观看电影。他对好莱坞对天才的不切实际的描绘持批评态度,并暗示政府对技术的访问权限远远超过公众所知。他的耐心、幽默和杰出的头脑将为所有认识他的人深深怀念。
本网站目前遇到技术问题。我们已知悉此问题,并正在尽快修复。对于由此带来的不便,我们深表歉意。
要与甲骨文销售代表联系:1.800.ORACLE1。
要从世界各地联系甲骨文公司总部:1.650.506.7000。
要在美国获得技术支持:1.800.633.0738。
事件编号:0.661d2017.1773155072.92a492be
## pgAdmin 查询工具摘要
pgAdmin 查询工具是一个强大的环境,用于执行 SQL 命令和分析结果。可以通过“工具”菜单或对象浏览器上下文菜单访问,它允许进行临时查询、脚本执行,甚至数据编辑(对于可更新的查询)。它显示连接和事务状态,将结果保存为 CSV,并提供详细的执行计划分析,格式包括文本、图形或表格 – 类似于 explain.depesz.com。
该工具具有双面板界面:一个 SQL 编辑器(带有历史记录、草稿板和用于 SQL 生成的 AI 助手)和一个数据输出面板(显示结果、执行计划、消息和通知)。可以同时在选项卡中打开多个查询工具实例。
最近的添加包括一个专用的工作区布局,以提供无干扰的使用体验,以及直接从欢迎页面连接到临时服务器的能力。语法着色、自动完成和宏等功能增强了可用性。可以通过 AI Insights 选项卡(需要 AI 配置)和数据结果的图形可视化进行高级分析。服务器端游标可用于处理非常大的数据集,但有一些限制。
本教程指导您使用 Prosody IM 设置 REST API,以发送 XMPP 消息——非常适合与监控系统或脚本集成。与直接的 XMPP 工具不同,它提供了一个用于发送消息的 HTTP 接口。
该设置专为 Debian 13 设计(但可适应其他 Linux 发行版),需要一个具有可控 A 记录的域名。它涉及安装 Prosody、必要的模块(包括 `mod_post_msg`)以及 Certbot 用于 SSL 证书。 最小的 Prosody 配置会禁用标准 XMPP 功能,仅专注于 REST API 功能。
在通过 Certbot 获取 Let’s Encrypt 证书后,您可以使用 `prosodyctl adduser` 创建一个用户(例如 `
这段摘录展示了交互式 Git 界面 Magit 的强大之处,重点在于其用于探索 `git log` 的功能。Magit 优先考虑**可发现性**——用户不必记住复杂的命令,而是在使用前缀键(如用于 log 选项的 'l')时,通过屏幕上的提示来引导操作。
作者逐步构建一个特定的 log 查询,利用提示来选择作者过滤 ('-A')、日期范围 ('=u') 和文件路径 ('-- tests') 等选项。Magit 同时显示等效的 shell 命令,从而帮助理解底层的 Git 操作。
虽然初始按键序列看起来很复杂,但它是在 Magit 的辅助下逐步构建的。这种方法使 Git 更容易上手*且*更高效,因为常用的命令可以快速执行。作者强调 Magit 并不会妨碍命令行知识,而是通过使 Git 的功能透明且易于理解来*增强*它。最终,对 `git log` 的充分理解对于理解仓库结构至关重要,尤其是在执行 rebase 等操作时。