8得票4回答
短暂的REST表述

假设我有一个RESTful、超文本驱动的服务,模拟了一家冰淇淋店。为了更好地管理我的店铺,我想要能够显示每种冰淇淋销售数量和价值的日报表。 看起来这个报告功能可以作为 DailyReport 资源公开。DailyReport 可以快速生成,似乎没有任何实际存储报告在服务器上的优势。我只需要某...

8得票1回答
Haskell类型是否可以通过强制转换与它们的C语言对应类型相同?

我该如何确定在给定平台上Haskell类型是否具有等效的Coercible实例? 我刚刚听说了GHC 7.8中的Coercible,这似乎很棒。在这种情况下,我想解决我的具体问题同样好的一个问题是:是否有一种方法可以询问GHC关于哪些类型对a、b存在Coercible a b实例(在当前平台...

8得票1回答
Web2py数据库中的表示格式

这里的format是什么意思? 这段代码是用于定义数据库表格的,其中'person'是表格名称,Field('name')表示表格中有一个名为'name'的字段。而format='%(name)s'则是指定了该表格的显示格式,其中'%(name)s'表示以'name'字段的值作为显示内容。

8得票4回答
R是否有类似于Python的"repr"(或Lisp的"prin1-to-string")的功能?

我偶尔发现获取R对象的打印表示作为字符字符串会很有用,就像Python的"repr"函数或Lisp的"prin1-to-string"函数一样。在R中是否存在这样的功能?我不需要它在复杂或奇怪的对象上工作,只需要在简单的向量和列表上工作。 编辑:我想要的是生成相同对象所需键入到控制台的字符串...

8得票5回答
一个可读性强的有向无环图的文本表示

有很多人类和机器可读的文本表示方法可以用来表示树结构,比如嵌套列表(以不同的形式,比如JSON和YAML)和XML。结合缩进,它们使得想象结果的结构变得非常容易。 但是对于有向无环图,我没有看到任何与之相同程度可读性的东西。它是一种比树更一般化的数据结构,所以上述格式不能直接使用。 我见...

7得票1回答
处理POST和GET之间RESTful表现结构差异的方法

我正在设计一个REST API,尽管我查阅了许多最佳实践指南,但我没找到太多关于如何处理POST所需的表现结构与从GET返回的同一表现结构之间差异的最佳实践。 对于虚拟user表现形式的GET可能会像这样: { "id": 1234, "created": "2012-04...

7得票1回答
将Blob中的数据转换为Num的Perl6代码

我有一些字节存在一个blob中, 它是二进制数据的不可变缓冲区,我正在寻找一种将其转换为浮点数数据结构Num的方法,因为它是适用于$blob中可能存在的以下3种格式的类: IEEE Float IEEE Double IEEE Long Double 最佳转换方式是什么?

7得票2回答
使用Java构建一个电路模型

最近我参加了一次Java开发职位的面试。我的任务是:思考一种好的方式在Java中表示电路(例如下图所示的电路)。 一个电路是由逻辑门XOR、AND、OR等组成的。每个门有两个输入端口和一个输出端口。每个输出都连接到另一个门的输入上,一直连接到更高级别的门(如图所示)。为了使系统简单,不允...

7得票1回答
通用Lisp:表示语法规则的好方法?

这是一个关于Common Lisp数据表示的问题。 如何表示语法是一个好的方式?所谓“好”,是指一种简单易懂的表示方法,我可以在没有太多麻烦的情况下操作该表示方法。该表示方法不必特别高效;其他属性(简单、易懂、可处理)对我来说更为重要。 以下是一个示例语法: Session → Fact...