idioms

idioms

文章 0 浏览 4

在 Clojure 的嵌套映射中关联多个键/值的惯用方法是什么?

想象一下您有一个这样的地图: (def person { :name { :first-name "John" :middle-name "Michael" :last-name "Smith" }}) 在一个表达式中更改与 :fi…

ゞ记忆︶ㄣ 2024-10-08 13:11:46 8 0

您最喜欢的 C++ 是什么?成语?

可能的重复: 您最喜欢的 C++ 编码风格习惯用法是什么 亲爱的 C++ 粉丝, 您能在这里列出您最喜欢的 C++ 习惯用法吗?最好列出那些有用但不为人所知…

离不开的别离 2024-10-07 09:04:55 8 0

面向对象程序员方案

我对Scheme非常感兴趣,并从一些玩具编程示例开始,并且正在阅读Paul Graham的On Lisp 。 我还没有找到一本旨在向“面向对象的人”教授Scheme的书或网…

黑凤梨 2024-10-07 08:14:16 8 0

虚拟构造函数习语——美德或完全谬误

C++ 中的黄金法则之一是,实例的生命周期从其构造函数成功完成时开始,在其析构函数开始时结束。 从这条规则我们得出结论,在构造函数中调用虚拟方法…

倥絔 2024-10-07 00:08:09 11 0

Scala 的哪些功能无法转换为 Java?

Scala 编译器直接编译为 Java 字节代码(或 .NET CIL)。 Scala 的一些功能可以直接用 Java 重新完成(例如简单的推导式、类、翻译匿名/内部函数等)…

狠疯拽 2024-10-05 04:13:06 9 0

写时复制 (COW) 惯用法的线程安全实现?

任何人都可以向我指出 Copy-on-write (COW) 习语? 此网站上的示例代码看起来不错 - 是它是线程安全的吗? 如果有人想知道我将用它做什么:我有一个 F…

冰葑 2024-10-05 02:04:43 5 0

在 Ruby 中,以问号结尾的方法名称的真实性是惯用的吗?

带问号的方法返回真实的内容(例如数字)以指示某事为真,这是否正常,还是应该返回 true 本身? 例如,Ruby 标准库或 Rails 是否有使用真实性的示例…

带刺的爱情 2024-10-04 20:07:40 5 0

初始化 Java 对象的 Clojure 惯用方法

我正在尝试找到一种 Clojure 惯用的方法来初始化 Java 对象。我有以下代码: (let [url-connection (let [url-conn (java.net.HttpURLConnection.)] (…

笔落惊风雨 2024-10-04 19:08:49 3 0

Haskell:想要更好的方法: value == x ||值 == y ||

我是 Haskell 的新手,所以很抱歉,如果这是非常明显的...... 我制作了以下函数(此处用作示例来询问多个 value==something || value==somethingElse …

月野兔 2024-10-04 17:35:13 3 0

如何保存模板向量的类型信息

我正在尝试实现一个序列化类(现在是 XML)。这个想法是任何派生类都可以向基类注册其成员,并且基类可以以 XML 形式编写成员。 代码看起来像这样 cla…

柒夜笙歌凉 2024-10-03 23:15:30 5 0

Python“自我”为了功能

我已阅读SO post关于“自我”的解释,并且我已阅读有关类的 Python 文档。我想我理解了 Python 类中 self 的使用以及其中的约定。 然而,由于对 Pytho…

浅沫记忆 2024-10-03 11:34:59 11 0

这个高阶函数有名字吗?

我在代码和库中随处可见这种模式,但似乎在任何地方都找不到它的名称或抽象。 示例(伪代码) T foo( T x, void f(T&) ) { T y = x; f( y ); return y…

卸妝后依然美 2024-10-02 20:38:37 6 0

Javascript 正则表达式:用 f($1) 替换 $1

我有一个正则表达式,例如 /url.com\/([A-Za-z]+)\.html/,我想将其替换为 新字符串 $1: f($1),即带有两个插值的常量字符串、捕获的字符串和捕获的…

葬心 2024-10-02 06:11:13 6 0

常见架构模式/习惯用法的实现示例?

我想知道在哪里可以找到实现作为常用架构模式/习惯用法的说明性示例, 例如 日志记录 异常处理 归档/缓存 用户/角色/策略/权限 业务规则/约束 数据访…

ˉ厌 2024-10-01 06:50:09 7 0

用于求解动态规划算法的惯用 Clojure

我决定完成 CLRS 算法简介文本,并巧妙地选择了打印问题 此处。 我解决了这个问题,并提出了一个命令式解决方案,该解决方案在 Python 中实现起来很简…

谈场末日恋爱 2024-10-01 02:13:13 5 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文