.NET 面试必问的 8 道 GC 题,建议收藏 - 码农刚子
大家好,我是码农刚子。这篇文章整理了 .NET 面试中出现频率最高的 8 道 GC 题。不是背答案——是帮你把 GC 的底层逻辑串一遍,面试时不管怎么追问都能接得住。 01 .NET GC 的分代机制是怎么回事? 这是开胃菜,但答不好直接出局。 .NET GC 把托管堆分成三代:Gen 0、Gen
汇聚 V2EX、Hacker News、掘金等 IT 社区的热门讨论与精华内容。
大家好,我是码农刚子。这篇文章整理了 .NET 面试中出现频率最高的 8 道 GC 题。不是背答案——是帮你把 GC 的底层逻辑串一遍,面试时不管怎么追问都能接得住。 01 .NET GC 的分代机制是怎么回事? 这是开胃菜,但答不好直接出局。 .NET GC 把托管堆分成三代:Gen 0、Gen
简而言之:小米手机上的广告可以冒充你已安装应用的图标。作者遇到一个钓鱼性质的“spotify casino”应用,被显示成看似正规的通知,点击“更多”时甚至会跳转到真正的 Spotify 应用设置。看起来 MIUI 存在一些白名单应用(如其系统广告应用),可以代替其他应用发送通知。
作者想从一台老旧的 SQL Server 4.2 中获取元数据:既要有列的对象,也要没有列的对象(如存储过程等)。该服务器不支持 LEFT OUTER JOIN、子查询等较新的语法,因此尝试把一条简单的 sysobjects / syscolumns 左连接查询改写为“旧式连接”写法。
一份文件因涂黑(脱敏)处理不当,意外曝光了谷歌数据中心的用水量与耗电量数据,在 Hacker News 上引发大量讨论。
Reddit r/programming 热帖:一个只有 8(!)字节的 MS-DOS 演示程序(intro),用极限代码绘制出谢尔宾斯基图案,展示 sizecoding 的极致技巧。
Reddit r/technology 热帖:谷歌被指控为建设新的数据中心项目砍伐了面积相当于近 500 个足球场的森林,引发对科技巨头环境影响的讨论。
介绍如何使用 Prior Labs 的 TabPFN 表格基础模型,在晚上 10 点根据连续血糖监测(CGM)日志预测夜间低血糖风险,且数据完全不上云。
Reddit r/technology 热帖:一名佛罗里达女子将 Claude 当作日记使用,Anthropic 随后把其中一条内容上报警方,引发关于 AI 对话隐私的讨论。
这是 Sanity 挑战赛「路径一:发布一个查询真实内容的 Agent」的参赛作品:借助 Sanity Context MCP 检测并追踪 DEV 社区文章被抄袭盗用的情况。
随着 ai 越来越发达,程序员失业越来越多。现在轮到独立开发者了,以前凭借 app 上架 ios 和安卓可以养活家人。。但是最近半年 app 下载量越来越低了,收入快跌没了。出路在哪里?
在消费级显卡 RTX 4090 上以约 100 token/秒的速度运行 125B 参数的 Qwen 3.8 Flash Next 大模型,Hacker News 上引发热烈讨论。
作者从事参考文献核查工作,在阅读 ICLR 2027 作者指南和样式文件时发现:模板自带的示例 .bib 中,《Deep Learning》一书的作者被写成“Goodfellow, Bengio, Courville, Bengio”,还多了一个并不存在的第 1 卷;查看 GitHub 后发现这个错误从 2019 年的模板起就一直存在。
grubby 是一个用 Ruby 编写的静态站点生成器,可将 Git 仓库生成为可浏览的静态网站。
过去 30 天内发生的变化:Kaggle 参赛者只能使用较小的本地模型,但借助 harness 框架,它们开始在这个本意用来证明人类优势的基准上超越普通人类水平。作者想听听大家怎么看。
表达式 a.b.*c.d 会被解析为 (a.b).*(c.d),因为 . 运算符的优先级高于 .* 运算符。为什么这两类运算符的优先级不同?当初是出于什么考虑做出这个设计?有什么好处?
作者认为,云服务、API 与 AI 调用等按量计费的服务都应默认提供硬性预算上限,以避免意外产生的巨额账单。
这是 Hacktoberfest 周末挑战赛「为朋友而做」的参赛作品:作者用在浏览器端运行的 Gemma 模型做教练,打造了一款 Vim 练习工具。
探讨为何许多 Web 开发者不愿直接使用浏览器平台原生提供的能力(HTML、CSS、Web API),而偏爱依赖框架与第三方库。
今天我们发布了 IINA 的 1.5.0 正式版。 如果从我在图书馆中开始写下第一行代码时算起,已经过去十年了。 在将近十年前,我也在 V2EX [发了帖]( v2ex.com) 并得到了很多关注,在此感谢大家一直以来的支持。 IINA 的界面从 0.0.x 时代就没有改变太多,但是随着 macOS 26 的到来,作为「现代 macOS 播放器」的 IINA 也必须更新它的更新设计语言了。 在 1.5.0 中我们第一次大范围重新设计了界面,使得 IINA 在最新的 macOS 中看起来更原生。 我们也同时为旧版本 macOS 做了很多优化,使得新界面也可以兼容旧版本系统的风格。 IINA 1.5.0 最大的更新是可以解锁窗口的长宽比并随意缩放窗口。 这个选项可以在菜单中或者在新的「显示布局」侧边栏中找到。 这个侧边栏同时提供了更多的功能:如果取消「视频铺满窗口」,侧边栏将不会覆盖视频。 如果进一步启用「停靠控制条和标题栏」,标题栏和控制条(如果控制条显示在顶部或底部)也不会覆盖视频,达到类似 VLC 的使用体验。 IINA 1.5.0 支持同时
探讨 Rust 中 #[derive] 生成的代码为何常常隐含 inline 行为,以及这对编译时间与代码体积的影响。