语言无关的 问答列表

什么是控制反转?

作者:Mike Minutillo 提问时间:8/6/2008

控制反转 (IoC) 在第一次遇到时可能会非常令人困惑。 这是什么? 它解决了什么问题? 什么时候适合使用,什么时候不适合使用?...

为什么不能使用正则表达式来解析 HTML/XML:通俗易懂的正式解释

作者:mac 提问时间:7/20/2011

在 SO 上,没有一天没有关于解析 (X)HTML 或 XML 的问题,并被问到正则表达式。 虽然想出一些例子来证明正则表达式对于这项任务的不可行性,或者用一组表达式来表示这个概念是相对容易的,但我...

在浏览后从 ConcurrentQueue 中删除元素的模式 [duplicate]

作者:Ashish Negi 提问时间:1/19/2019

这个问题在这里已经有答案了: 仅当满足条件时才从 ConcurrentQueue 中取消排队 (3 个答案) 10个月前关闭。 我有一个生产者和多个消费者。我正在使用 .我正在使用 C#,但我认为我...

何时使用无符号值而不是有符号值?

作者:Bernard 提问时间:8/2/2008

什么时候适合使用无符号变量而不是有符号变量?循环呢?for 我听到了很多关于这个问题的意见,我想看看是否有任何类似于共识的东西。 for (unsigned int i = 0; i < some...

方法和函数有什么区别?

作者:willc2 提问时间:10/1/2008

有人可以对 OOP 上下文中的方法与函数进行简单的解释吗?...

如何确定电子邮件地址是否属于 K12 学校?

作者:sgfit 提问时间:6/11/2023

我工作的一个网站不允许使用来自 K12 学校(小学、初中和高中)的电子邮件,因为政策不允许 18 岁以下的用户使用。验证不寻常的域需要大量的手动版主工作;排名前 20 位的域名约占所有注册的 70%,...

为什么跳过列表必须在同一塔中保存重复的元素?

作者:Lily-Heather Crawford 提问时间:4/23/2023

我目前正在学习跳过列表,我正在努力理解为什么一座塔在每个级别都包含相同元素的副本。我的直觉告诉我,这是多余的,并且可以在不复制插入期间塔内的元素的情况下实现跳过列表的相同概率质量。 考虑这个例子,从...

抽象方法和虚拟方法有什么区别?

作者:Moran Helman 提问时间:12/24/2008

抽象方法和虚拟方法有什么区别?在哪些情况下,建议使用抽象或虚拟方法?哪一个是最好的方法?...

更喜欢组合而不是继承?

作者:readonly 提问时间:9/8/2008

为什么更喜欢组合而不是继承?每种方法有哪些权衡?反过来的问题是:我什么时候应该选择继承而不是组合?...

在可执行程序的上下文中,“二进制文件”和“可执行文件”之间的区别在哪里?

作者:RobertS supports Monica Cellio 提问时间:1/20/2020

我经常看到术语“二进制”和“可执行文件”似乎可以互换用于同一事物。 这不是两个术语来描述完全相同的事情吗?编译过程后的可执行输出程序,我可以在终端上运行吗? 加强我的假设的是,这两件事应该是相同的...


共136条 当前第6页