GetSystemMenu() 可能损坏其他进程的窗口菜单

通过 Windows API GetSystemMenu 获取窗口系统菜单(即窗口标题栏右键菜单)句柄,可以实现自定义窗口菜单的功能。但若获取的窗口菜单句柄来自其他进程的窗口,便会引发问题。

……

《宋案重审》概要
本文部分内容为 AIGC

尚小明的《宋案重审》通过对一手档案的分析,试图还原宋教仁案的真相。虽然还存在争议,但目前被视为最具史料支撑的权威研究。该书的核心观点为:

  1. 袁世凯未直接下令刺杀
  2. 赵秉钧知情但非主谋
  3. 洪述祖为邀功擅自谋划
  4. 否定陈其美幕后真凶说

……

WinGet 更新后,已安装列表出现重复条目

平常使用 WinGet 来管理 Windows 软件包。经常发现在使用一段时间后,winget list 返回的列表中会出现同一个已安装包的多个不同版本。特别是微软自家的大型软件,比如 Visual Studio 之类的,安装后新增的条目更是大肠包小肠。更恶心的是,有些包在更新后,无法覆盖旧版本的条目。而另一边,旧条目一直处在可升级状态。这导致每次更新都要重新升级一遍。

……

关闭指定程序的 UAC 通知

在启动某些 Windows 程序时会弹出 UAC (用户账户控制)确认窗口,这表示该程序需要管理员权限来运行。用户可以选择批准或拒绝。

运行 Listary 每次都要弹出 UAC 通知

运行 Listary 每次都要弹出 UAC 通知

以管理员身份运行 Everything

以管理员身份运行 Everything

用户可以通过控制面板 > 系统和安全 > 更改用户帐户控制设置来更改 UAC 的行为。将滑块移动到从不通知便可以全局关闭系统 UAC 通知。Windows 并没有提供 UAC 通知的白名单功能。

……

一种在《龙珠》弗利萨篇后量化战斗力的方法

战斗力是《龙珠》中一个非常有趣的设定,可惜在后期体系崩坏。鸟山明原计划在那美克星篇后完结《龙珠》,因此在悟空和弗利萨大战时战斗力数值疯狂膨胀。结果导致后续篇章不得不放弃战斗力的具体数值,改用“气”这个模糊的概念来衡量角色强弱。

弗利萨初始形态战斗力

悟空来到那美克星时的战斗力是 9 万(基纽队长和悟空互换身体后只能发挥出 2.3 万的战斗力),弗利萨第一形态的战斗力是 53 万。然而随着战斗的展开,两人的战斗力开始不可控地成倍膨胀。到了战斗尾声,100% 弗利萨的战斗力膨胀到 1 亿 2000 万,而超赛悟空的战斗力达到了 1 亿 5000 万。

……

标准 Windows 字体

标注 * 的为推荐字体。

Font NameWinXPVistaWin7Win8
Monospaced Fonts
Consolasxxx
Courier *xxxx
Courier New *xxxx
Lucida Console *xxxx
Symbol Fonts
Cambria Mathxxx
Marlettxxxx
Segoe UI Symbolxx
Symbolxxxx
Webdingsxxxx
Wingdingsxxxx
Proportional Fonts
Arial *xxxx
Arial Blackxxxx
Calibrixxx
Cambriaxxx
Candaraxxx
Comic Sans MSxxxx
Constantiaxxx
Corbelxxx
Estrangelo Edessaxxxx
Franklin Gothic Mediumxxxx
Gabriolaxx
Gautamixxxx
Georgiaxxxx
Impactxxxx
Lathaxxxx
Lucida Sans Unicodexxxx
Modernxxxx
MS Sans Serif *xxxx
MS Serif *xxxx
MV Bolixxxx
Myanmar Textx
Nyalaxxx
Palatino Linotypexxxx
Plantagenet Cherokeexxx
Romanxxxx
Scriptxxxx
Segoe Printxxx
Segoe Scriptxxx
Segoe UI *xxx
Small Fontsxxxx
Sylfaenxxxx
Tahoma *xxxx
Times New Roman *xxxx
Trebuchet MSxxxx
Tungaxxxx
Verdanaxxxx
食物丙烯酰胺含量表

数据出处为《香港首個總膳食研究第六號報告》25–30 页。

  1. 中式炒菜是主要的丙烯酰胺摄入来源,占总摄入量的 52.4%。其中,蒜头、洋葱、灯笼椒、蕹菜/通菜、翠玉瓜的丙烯酰胺含量很高
  2. 薯片的丙烯酰胺含量是所有食物中最高的
  3. 在谷物及谷物制品类别中,饼干、谷类早餐、油炸面团食品的丙烯酰胺含量明显高于其他谷物食品
  4. 咖啡中的丙烯酰胺含量明显高于其他饮品,但并不是主要摄入来源

……

配置 PowerShell PSReadLine 模块

PowerShell 的 PSReadLine 模块提供类似 GNU Readline 的功能,包括命令行编辑、历史记录管理、语法高亮、智能提示和多行输入支持,以增强 PowerShell 命令行的交互体验。

无论是 Windows 10/11 自带的 PowerShell 5.x 版本,或是最新的 PowerShell 7.x 版本,都已自带 PSReadLine 模块。可以使用如下命令查看是否已加载该模块:

powershellGet-Module PSReadLine

正常会输出 PSReadLine 版本等信息。如果没有输出内容,则需要手动导入模块:

……

幕末·明治时期日本人对上海认识的轨迹 从高杉晋作的《游清五录》到远山景直的《上海》

对于幕末与明治时期的日本人而言,上海首先是中国的上海;同时上海也是世界、尤其是西洋的上海,租界区域出现了与此前的中国本土迥然相异的新的样态;再次是与日本紧密相关的上海,19世纪末期以后,在虹口一带形成了以日本居留民为主体的日本人社会。这样一个多元组合、多重叠加、既相对分离又互相交融、同时其经济政治文化的影响力日益凸显的都市,对于正在走向东亚乃至世界舞台的近代日本而言,无疑是一个巨大的存在。因此,这一时期日本人对于上海的认识,首先是对于以上海为媒介的中国的认识,其次是对于与上海相关的世界的认识,同时也是对于通过上海所体现出来的中日关系的认识。因此,近代上海对于这一时期的日本人,实际上具有三层意义:观察中国的现场;透视世界的窗口;反观日本本身的参照系。

有趣的编程语言 Red

Red 项目最早始于 2011 年,项目由 Nenad Rakocevic 主导。Red 语言是一种同时具有函数式、声明式、符号式特性的现代编程语言,其目标是构建成一个全栈编程语言。Red 语言受到 Rebol 语言启发,两者语法高度相似。和 Rebol 语言只能解释执行不同,Red 语言还提供了 AOT 编译(生成独立的可执行文件)功能,在未来还将支持 JIT 编译。

Red 语言的主要特性:

……