问题标签 [metadata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9724 浏览

wpf - Using WPF Imaging classes - Getting image dimensions without reading the entire file

Link this post I want to be able to read an image files height and width without reading in the whole file into memory.

In the post Frank Krueger mentions there is a way of doing this with some WPF Imaging classes. Any idea on how to do this??

0 投票
2 回答
2415 浏览

perl - 如何通过 Perl 模块获取图像的元数据?

我通过 MacPorts 安装了以下组件:

它在其网站上说您可以通过以下方式使用它

但是,我运行不成功

如何通过 Perl 模块获取图像的元数据?

0 投票
3 回答
6018 浏览

c++-cli - AssemblyInfo.cpp 是必要的吗?

我想删除 AssemblyInfo.cpp,因为有时会出现一些元数据错误。

AssemblyInfo.cpp 对任何东西都有用吗?还是可以毫无问题地删除它?

0 投票
4 回答
391 浏览

html - 我应该使用哪些元信息?

我在互联网上看到很多关于元标签的不同观点。我已经使用它们一段时间了,但我现在想知道我是否一直在使用当前的最佳实践来做这件事。

我知道描述是最重要的...

但是其他元标记呢?我什至应该使用描述标签以外的东西吗?例如,有人说现在使用关键字是不好的做法,因为某些网站过度使用它们,这可能导致网站进入搜索引擎的垃圾邮件文件夹。

最后,编写描述元标记时的最佳实践是什么?使用我个人的例子,现在我有一个引用各种歌曲的网站。我应该这样做:

在每个不同的页面上或更多类似的内容:

或者 :

或前一个的任何组合......或其他什么?

谢谢 !

0 投票
3 回答
15160 浏览

visual-studio-2008 - “LNK2022:元数据操作失败”让我发疯

我有很多项目的大解决方案,使用 VS2008 SP1,并且每天至少遇到一次 LNK2022 错误。如果我完全重建解决方案,它构建得很好,但这并不有趣。

它发生在依赖 DLL 被“不显着”地改变(即没有改变任何方法或类),并且后来构建了引用项目时。合并元数据时失败 - 不管这意味着什么。

首先要注意的是,共享 DLL 是#using从多个 .CPP 文件中引用的。
第二件事是,如果我从共享 DLL 中删除 AssemblyInfo.cpp,那么问题就会消失(但我不确定这是否是一个明智的修复?)。

我已尽可能将其缩小为包含 2 个 CLR 类库项目的以下解决方案( xxx项目依赖于Shared):
替代文字

以下是每个文件的内容:

共享.cpp:

英寸:

xxx.cpp 和 xxx2.cpp:

要重现,首先重建解决方案。它会建立好的。
现在保存Shared.cpp并构建解决方案,它将构建良好并显示:

现在保存xxx.cpp并构建解决方案,它失败并显示以下消息:

编辑
xxx.obj 和 xxx2.obj 的 IL 之间的区别如下:

(for xxx.obj)
// AssemblyRef #2 (23000002)
// ---------------------------------- ---------------------
// 令牌:0x23000002
// 公钥或令牌:
// 名称:共享
// 版本:1.0.3412.16 606
// 主要版本: 0x00000001
// 次要版本: 0x00000000
// 内部版本号: 0x00000d54
// 修订号: 0x000040 de
// 区域设置:
// HashValue Blob: 1c bb 8f 13 7e ba 0a c7 26 c6 fc cb f9 ed 71 bf 5d ab b0 c0
//标志:[无](00000000)

(for xxx2.obj)
// AssemblyRef #2 (23000002)
// ---------------------------------- ---------------------
// 令牌:0x23000002
// 公钥或令牌:
// 名称:共享
// 版本:1.0.3412.16 585
// 主要版本: 0x00000001
// 次要版本: 0x00000000
// 内部版本号: 0x00000d54
// 修订号: 0x000040 c9
// 区域设置:
// HashValue Blob: 64 af d3 12 9d e3 f6 2b 59 ac ff e5 3b 38 f8 fc 6d f4 d8 b5
//标志:[无](00000000)

这对我来说意味着 xxx2.obj 仍在使用旧版本的 Shared.dll,这与使用更新的 Shared.dll 的 xxx.obj 冲突。那么我该如何解决呢?

0 投票
1 回答
1452 浏览

asp.net - SSRS 获取远程报告的元数据

如何从远程 SSRS 报告中检索元数据,例如描述、修改/创建日期等。报告本身在 aspx 页面上的 ReportViewer 控件中显示没有问题,因此我可以访问报告...

.ServerReport 对象中的这些值似乎没有任何属性...

多谢!

0 投票
3 回答
780 浏览

architecture - 实体元数据存储架构

我们正在构建一个文档存储解决方案,对于每个文档,我们需要存储大量额外的元数据以符合当地法规,范围从标题或描述等基本数据到相关事件的日期或处置和分类规则。

我见过不同类型的解决方案,但没有一个能说服我:

  1. 添加新的元数据槽时表在列中增长(因此它们的列与与文档关联的元数据一样多)
  2. 具有大量备用通用列的表。与 1 非常相似,但表不会增长(权限较少)
  3. 文档 ID、元数据键和元数据值的表。
  4. 3. 中包含元数据定义和元数据键的表被元数据 ID 替换。我们过去使用过这个解决方案。这些表最后有数百万行。
  5. 文档表或关联表中的文本字段,用于存储 XML 或其他结构化信息以及键值对中的所有元数据。

我偏向于数字 5,提供并行全文索引(Lucene.Net?其他?)以通过相关元数据进行搜索(并非所有内容都必须是“可搜索的”)。

有什么建议吗?类似的经历?

0 投票
1 回答
861 浏览

sqlite - 如何列出所有表或仅列出给定数据库的表

您可以使用获取数据库列表

或使用“主”数据库中的表列表

但正如我刚刚写的那样,它只返回“主”数据库中的表,而且我看不到知道哪些表在其他数据库中的方法。

那么如何列出其他数据库中的表(稍后附上)?

谢谢,--DD

PS:我可以想到一种解决方法,为通过 pragma database_list 列出的每个数据库创建一个单独的 sqlite*,然后他们在这些数据库上执行 N 次“从 sqlite_master 中选择名称”(因为每个都是现在是“主要”),但这听起来应该是可能的,无需求助于解决方法,不是吗???

0 投票
1 回答
170 浏览

wcf - 将不相关的合同注入 WCF 的 MEX 提供程序创建的 WSDL

我正在实现一个 WCF 服务(合同 A),该服务最终将调用客户端托管的独立服务(合同 B)。在设计时,当客户端查询我的服务的 WSDL 以构建其代理时,我想包含 Contract B 的 WSDL,以便客户端可以围绕它构建它的服务。不幸的是,我不知道如何将 Contract B 注入到服务发出的 WSDL 中。由于合同是一个接口并且没有 [DataContract] 属性,因此我无法将其添加为已知类型。有没有其他方法可以将合约注入到发出的 WSDL 中?

这是一个例子:

起初,这似乎是一个双工合同的教科书示例。但是,对于这个特定的应用程序,由于各种原因,我需要在客户端和服务器之间进行更多的分离,所以我希望只给客户端一个接口来实现(通过 WSDL),让它托管自己的服务,然后告诉我服务的网址。

0 投票
6 回答
2837 浏览

jquery - 关于 jQuery、元数据和 XHTML 合规性

我想向我们的网站添加一些 jQuery 功能,其中一个标记将具有一个单击处理程序,该处理程序需要在另一段标记上引起动作,即 A 是 B 动作的触发器。不能保证相对A 和 B 的结构,所以我不能依赖 jQuery 选择器,而且每个唯一的 A 只需要与其唯一的对应物 B 相关。

对于在这种情况下进行的最佳方式的普遍共识是什么?

选项 1:谁在乎 XHTML 合规性,反正它被高估了。我们有未经培训的 Web 内容生产者能够将标记注入我们的网站,因此严格的 XHTML 合规性将是一个白日梦。只需制作标签属性并使用 jQuery 读取它们的值。

选项 2:使用看起来像 HTML 的属性,但实际上不应该用于该目的。

选项 3:使用像 ASP.NET 4.0 那样的命名空间。

如果您想推荐选项 3,我将不胜感激一个链接,以使其工作所需的内容,因为我真的不知道是否必须制作 DTD 或如何链接它。

选项 4: Stack Overflow 社区有更好的主意……???