问题标签 [xmp]

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 投票
0 回答
398 浏览

pdf - 在哪里可以找到 PDF/A XMP 元数据的 XSD 架构文件?

我正在尝试验证 PDF 和 PDF/A 文件中包含的 XMP 元数据。不幸的是,事实证明很难为大多数命名空间找到实际的 XSD。是否有来自 Adob​​e 的官方资源池,我可以在其中找到它们?

特别是,我正在寻找这些命名空间:

非常感谢所有提示。

0 投票
2 回答
3976 浏览

c# - 如何在 C# 或 C++ 中读/写 xmp 元数据

我正在尝试操作图像的 xmp 元数据。我可以用 c# 或 c++ 来完成。

我怎样才能做到这一点?有没有我可以使用的库?

0 投票
1 回答
867 浏览

php - 将“创建日期”EXIF/XMP 元数据写入 jpg 时出现问题

我有一个 php 脚本,它使用 Flickr API 从 Flickr 下载我的图像,解析相关的文本和元数据,并将版本保存在我的服务器上,并将元数据嵌入图像文件中。我使用历史图像并希望在我的智能手机上按日期顺序显示它们(我正在 Android 上试用 F-Stop 应用程序)。

我已经使用 PHP JPEG 元数据工具包 - http://www.ozhiker.com/electronics/pjmt/ - 通过将 XMP 数据写入文件来进行元数据更新。但是对于我的生活,我似乎无法让“拍摄日期”工作!

以下是一些示例图像:

这是来自 Flickr 的原始文件,日期设置为我创建文件 http://metapicz.com/#landing?imgsrc=http%3A%2F%2Fwww.whatsthatpicture.com%2Ftools%2FPHP_JPEG_Metadata_Toolkit%2Fflickr 的日期。 jpg(如果要在本地检查,请右键单击图像并保存)

这是我第一次尝试使用该工具包。它更新了 XMP 'DateCreated' 但没有更新 EXIF CreateDate 或 XMP CreateDate http://metapicz.com/#landing?imgsrc=http%3A%2F%2Fwww.whatsthatpicture.com%2Ftools%2FPHP_JPEG_Metadata_Toolkit%2Fprocessed_orig.jpg

所以我然后强迫它改变 XMP CreateDate http://metapicz.com/#landing?imgsrc=http%3A%2F%2Fwww.whatsthatpicture.com%2Ftools%2FPHP_JPEG_Metadata_Toolkit%2Fprocessed_new.jpg。然后,这会在 Windows 资源管理器中显示为创建日期,但不会显示在 F-Stop 应用程序中。

所以我想知道仍然是 Flickr 的值的 EXIF CreateDate 是否具有优先权,所以我删除了该元数据(据我所知,该工具集不允许您修改 EXIF)http:// metapicz.com/#landing?imgsrc=http%3A%2F%2Fwww.whatsthatpicture.com%2Ftools%2FPHP_JPEG_Metadata_Toolkit%2Fprocessed_new2.jpg

在这些情况下,F-Stop 都不能正确解释日期。我已经联系了开发人员,但我实际上并不认为是应用程序有问题,我认为这是文件中的元数据格式。那是因为当我在 Windows 资源管理器中显示该原始文件并更改那里的拍摄日期时,该文件可以完美运行http://metapicz.com/#landing?imgsrc=http%3A%2F%2Fwww.whatsthatpicture.com%2Ftools%2FPHP_JPEG_Metadata_Toolkit %2Fflickr_win.jpg

任何人都可以告诉我发生了什么,或者建议我可以解决这个问题的另一种方式吗?

0 投票
1 回答
216 浏览

php - 我怎样才能提交html使用 onsubmit 将数据发送到 MySQL&lt;/h1&gt; &lt;div id="body"&gt;&lt;p&gt;我正在使用 HTML 标记来显示从我的 mysql 数据库中检索到的 html/js 代码。&lt;/p&gt; &lt;p&gt;用户可以编辑这段代码(xmp contentEditable='true')并保存回mysql数据库。&lt;/p&gt; &lt;p&gt;我能够从 mysql 检索数据(html/js 代码)并在 xmp</a> </h3> <div class="s-post-summary--content-excerpt"> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/php" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">php</a><a href="/tags/html" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">html</a><a href="/tags/submit" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">submit</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-01-14T20:31:47.500</span></time> </div> </div> </div> </div><div id="question-summary-71909431" class="s-post-summary js-post-summary" data-post-id="71909431" data-post-type-id="1"> <div class="s-post-summary--stats js-post-summary-stats"> <div class="s-post-summary--stats-item s-post-summary--stats-item__emphasized" title="Score of 0"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">投票</span> </div> <div class="s-post-summary--stats-item " title="1 answers"> <span class="s-post-summary--stats-item-number">1</span> <span class="s-post-summary--stats-item-unit">回答</span> </div> <div class="s-post-summary--stats-item " title="100 views"> <span class="s-post-summary--stats-item-number">100</span> <span class="s-post-summary--stats-item-unit">浏览</span> </div> </div> <div class="s-post-summary--content"> <h3 class="s-post-summary--content-title"> <a href="/questions/21177282" class="s-link">windows - 查看和编辑 XMP 信息</a> </h3> <div class="s-post-summary--content-excerpt"> <p>我希望构建一个能够修改 XMP 读取和编辑图像文件信息的 Web 应用程序。是否可以以这种方式点击图像文件的 XMP 信息?</p> <p>我很可能会通过 Windows Server (2003) 工作,并使用 ASP 编写代码。</p> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/windows" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">windows</a><a href="/tags/indexing" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">indexing</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-01-17T03:27:03.640</span></time> </div> </div> </div> </div><div id="question-summary-71909431" class="s-post-summary js-post-summary" data-post-id="71909431" data-post-type-id="1"> <div class="s-post-summary--stats js-post-summary-stats"> <div class="s-post-summary--stats-item s-post-summary--stats-item__emphasized" title="Score of 0"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">投票</span> </div> <div class="s-post-summary--stats-item " title="1 answers"> <span class="s-post-summary--stats-item-number">1</span> <span class="s-post-summary--stats-item-unit">回答</span> </div> <div class="s-post-summary--stats-item " title="2991 views"> <span class="s-post-summary--stats-item-number">2991</span> <span class="s-post-summary--stats-item-unit">浏览</span> </div> </div> <div class="s-post-summary--content"> <h3 class="s-post-summary--content-title"> <a href="/questions/21316655" class="s-link">metadata - PNG 图像是否支持 XMP 元数据?</a> </h3> <div class="s-post-summary--content-excerpt"> <p>在过去的几个小时里,我一直试图了解 XMP 元数据是如何处理 PNG 文件的,但我无法完全理解它。</p> <p>如果我用 Photoshop 创建一个 PNG 图像,保存它并打开文件信息对话框(文件 &gt; 文件信息或 Ctrl+Alt+Shift+I),我可以看到一些 XMP 属性,如<code>CreateDate</code>,<code>CreatorTool</code>或<code>ModifyDate</code>.</p> <p>现在,如果我尝试使用 exiv2 打开文件并读取元数据,它似乎什么也找不到:</p> <p><code>exiftool -xmp:all myImage.png</code>,<code>exiv2 -P X myImage.png</code>甚至 GIMP 也是如此(但我认为它在内部<a href="http://libregraphicsworld.org/blog/entry/gimp-gets-advanced-exif-xmp-iptc-metadata-support" rel="nofollow noreferrer">使用 exiv2</a>)。</p> <p>如果在使用 Photoshop 再次保存时未删除任何添加的元数据,则不会出现这样的问题。如果不清楚,打开图像并使用 exiv2 添加 XMP 元数据,保存它,在 Photoshop 和文件信息对话框中打开图像,之前添加的属性不再存在。</p> <p>奇怪的是,如果您使用 JPEG 图像执行整个过程,一切都会按预期工作:所有属性都可以从 Photoshop 和 exiv2 中看到,如果我尝试使用 exiv2 添加元数据(使用相同的代码),它会出现在Photoshop 也是如此。</p> <p>我错过了一些明显的东西吗?对于 JPEG,PNG 有什么特别之处吗?我还没有尝试使用<a href="http://www.adobe.com/devnet/xmp.html" rel="nofollow noreferrer">Adob​​e 的 SDK</a>来编辑 XMP 数据,是不是更好?</p> <p>任何帮助将不胜感激,因为这开始让我发疯:/</p> <p>编辑:阅读<a href="https://stackoverflow.com/q/13682401/831673">这篇文章后</a>,我尝试使用 Adob​​e Bridge,但它似乎没有显示与 Photoshop 相同的属性。如果我使用 Exiv2 添加 XMP 元数据,它们会显示在 Bridge 中,但如果我在 Photoshop 中修改图像,元数据会再次从 Bridge 中消失。</p> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/metadata" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">metadata</a><a href="/tags/photoshop" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">photoshop</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a><a href="/tags/exiv2" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">exiv2</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-01-23T18:39:07.463</span></time> </div> </div> </div> </div><div id="question-summary-71909431" class="s-post-summary js-post-summary" data-post-id="71909431" data-post-type-id="1"> <div class="s-post-summary--stats js-post-summary-stats"> <div class="s-post-summary--stats-item s-post-summary--stats-item__emphasized" title="Score of 0"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">投票</span> </div> <div class="s-post-summary--stats-item " title="2 answers"> <span class="s-post-summary--stats-item-number">2</span> <span class="s-post-summary--stats-item-unit">回答</span> </div> <div class="s-post-summary--stats-item " title="973 views"> <span class="s-post-summary--stats-item-number">973</span> <span class="s-post-summary--stats-item-unit">浏览</span> </div> </div> <div class="s-post-summary--content"> <h3 class="s-post-summary--content-title"> <a href="/questions/21380359" class="s-link">c++ - What is the relationship between exif and xmp? Are they interchangeable?</a> </h3> <div class="s-post-summary--content-excerpt"> <p>I am writing an application which read/write metadata for an image (it converts a raw file into a jpeg/tiff) and I need to write metadata about camera/mode/...into the generated jpeg.</p> <p>I know that I can do this using exif and in windows I am using GDI to do this. But I am reading information about xmp and xmp sdk from adobe. </p> <p>I am wondering which one should I use? exif or xmp?</p> <p>How they are relates to each other?</p> <p>Why one may select to write exif metadata and somebody else may select XMP? What is the pros/cons of selecting any of them.</p> <p>I am writing in c++ on windows (visual studio 2012)</p> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/c++" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">c++</a><a href="/tags/visual-studio" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">visual-studio</a><a href="/tags/metadata" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">metadata</a><a href="/tags/exif" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">exif</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-01-27T12:02:02.513</span></time> </div> </div> </div> </div><div id="question-summary-71909431" class="s-post-summary js-post-summary" data-post-id="71909431" data-post-type-id="1"> <div class="s-post-summary--stats js-post-summary-stats"> <div class="s-post-summary--stats-item s-post-summary--stats-item__emphasized" title="Score of 0"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">投票</span> </div> <div class="s-post-summary--stats-item " title="1 answers"> <span class="s-post-summary--stats-item-number">1</span> <span class="s-post-summary--stats-item-unit">回答</span> </div> <div class="s-post-summary--stats-item " title="649 views"> <span class="s-post-summary--stats-item-number">649</span> <span class="s-post-summary--stats-item-unit">浏览</span> </div> </div> <div class="s-post-summary--content"> <h3 class="s-post-summary--content-title"> <a href="/questions/21466796" class="s-link">python - 将修改后的主题数据写入 XMP 文件失败(使用 pyexiv2)</a> </h3> <div class="s-post-summary--content-excerpt"> <p>我的照片编辑器搞砸了我许多照片的标签。我将此作为开始熟悉 Python 并编写脚本来清理标签的最后一击。我发现 pyexiv2 可能会派上用场,我尝试基本上遵循教程(<a href="http://tilloy.net/dev/pyexiv2/tutorial.html" rel="nofollow">http://tilloy.net/dev/pyexiv2/tutorial.html</a>)。</p> <p>我正在尝试做的事情:</p> <ul> <li>从 XMP 文件中解析原始数据(注意:我使用 sidecar 文件而不是直接将元数据写入照片文件)。</li> <li>从 Xmp.dc.subject 中读取原始标签(并将它们打印到标准输出以进行调试)</li> <li>将标签更改为新值(并用于调试打印新值)</li> <li>将新数据写回 XMP 文件</li> </ul> <p>在我在编辑器中检查 XMP 文件之前,情况看起来相当不错。更改的值只是没有显示出来。但是,XMP 文件会获得一个新的时间戳,如果我将 XMP 文件设为只读,则会收到一条错误消息。所以似乎有些东西被写入文件。只是数据不正确。</p> <p>这是一个显示我的问题的最小脚本:</p> <p>它的输出是:</p> <p>但是 XMP 文件的相关部分仍然是这样的:</p> <p>那么我必须做什么才能将更改的元数据写入 XMP 文件?</p> <p>请注意,我是 Python 的完全初学者(但不是编程的初学者),所以这个问题可能是由我不知道的一些琐碎的事情引起的。我在 Debian Linux 上运行 Python 2.7.6。</p> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/python" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">python</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a><a href="/tags/pyexiv2" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">pyexiv2</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-01-30T20:28:38.143</span></time> </div> </div> </div> </div><div id="question-summary-71909431" class="s-post-summary js-post-summary" data-post-id="71909431" data-post-type-id="1"> <div class="s-post-summary--stats js-post-summary-stats"> <div class="s-post-summary--stats-item s-post-summary--stats-item__emphasized" title="Score of 0"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">投票</span> </div> <div class="s-post-summary--stats-item " title="1 answers"> <span class="s-post-summary--stats-item-number">1</span> <span class="s-post-summary--stats-item-unit">回答</span> </div> <div class="s-post-summary--stats-item " title="219 views"> <span class="s-post-summary--stats-item-number">219</span> <span class="s-post-summary--stats-item-unit">浏览</span> </div> </div> <div class="s-post-summary--content"> <h3 class="s-post-summary--content-title"> <a href="/questions/21925045" class="s-link">pdf - 是否可以使用 exiftool 获得 PDF 文档安全性</a> </h3> <div class="s-post-summary--content-excerpt"> <p>我想提取PDF文档安全设置,如内容复制、打印等。是否可以使用exiftool。</p> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/pdf" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">pdf</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a><a href="/tags/exiftool" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">exiftool</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-02-21T04:02:38.900</span></time> </div> </div> </div> </div><div id="question-summary-71909431" class="s-post-summary js-post-summary" data-post-id="71909431" data-post-type-id="1"> <div class="s-post-summary--stats js-post-summary-stats"> <div class="s-post-summary--stats-item s-post-summary--stats-item__emphasized" title="Score of 0"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">投票</span> </div> <div class="s-post-summary--stats-item " title="0 answers"> <span class="s-post-summary--stats-item-number">0</span> <span class="s-post-summary--stats-item-unit">回答</span> </div> <div class="s-post-summary--stats-item " title="277 views"> <span class="s-post-summary--stats-item-number">277</span> <span class="s-post-summary--stats-item-unit">浏览</span> </div> </div> <div class="s-post-summary--content"> <h3 class="s-post-summary--content-title"> <a href="/questions/21941159" class="s-link">android - Android:使用xmp将字节数组从图像解码为位图</a> </h3> <div class="s-post-summary--content-excerpt"> <p>我的 android 应用程序通过 http 请求接收多个图像,我使用以下方法对其进行解码:</p> <p>主要问题是当我传递具有 xmp 数据的 jpg 图像的字节数组时,方法 decodeByteArray() 返回 null。我的计算机中有一张图像副本,当使用记事本++ 打开时会显示以下信息:</p> <p>有没有其他方法可以将带有 xmp 的图像字节数组转换为位图?</p> <p>提前致谢。</p> </div> <div class="s-post-summary--meta"> <div class="s-post-summary--meta-tags tags js-tags t-cñ t-ûnet t-aspûnet-mvc t-aspûnet-mvc-4 t-actionfilterattribute"> <a href="/tags/android" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">android</a><a href="/tags/bitmap" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">bitmap</a><a href="/tags/bytearray" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">bytearray</a><a href="/tags/decode" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">decode</a><a href="/tags/xmp" class="post-tag flex--item mt0 js-tagname-cñ" title="" rel="tag">xmp</a> </div> <div class="s-user-card s-user-card__minimal"> <div class="s-user-card--info"> <div class="s-user-card--link d-flex gs4"> </div> </div> <time class="s-user-card--time" style="margin-left:5px;"> <span title="2022-04-18 08:34:11Z" class="relativetime"> 2014-02-21T17:29:08.040</span></time> </div> </div> </div> </div> </div> <br class="cbt"> <div class="s-pagination site1 themed pager float-left"> <a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=1" rel="" title="Go to page 2">1</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=2" rel="" title="Go to page 2">2</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=3" rel="" title="Go to page 2">3</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=4" rel="" title="Go to page 2">4</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=5" rel="" title="Go to page 2">5</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=6" rel="" title="Go to page 2">6</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=7" rel="" title="Go to page 2">7</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=8" rel="" title="Go to page 2">8</a><a class="s-pagination--item js-pagination-item is-selected" href="/tags/xmp?p=9" rel="" title="Go to page 2">9</a><a class="s-pagination--item js-pagination-item " href="/tags/xmp?p=10" rel="" title="Go to page 2">10</a></div> </div> <div id="sidebar" class="show-votes" role="complementary" aria-label="sidebar"> <div class="module js-gps-related-tags" id="related-tags"> <h4 id="h-related-tags">Reference</h4> <div data-name="javascript"> <a href="https://php.github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">php</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">1429865</span> </span> </div> <div data-name="javascript"> <a href="https://c-cpp.com" class="post-tag no-tag-menu js-gps-track" target="_blank">c/c++</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">756500</span> </span> </div> <div data-name="javascript"> <a href="https://nginx.github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">nginx</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">49975</span> </span> </div> <div data-name="javascript"> <a href="https://mongodb.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">mongodb</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">159057</span> </span> </div> <div data-name="javascript"> <a href="https://mybatis.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">mybatis</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">3233</span> </span> </div> <div data-name="javascript"> <a href="https://anaconda.org.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">anaconda</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">13410</span> </span> </div> <div data-name="javascript"> <a href="https://pycharm.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">pycharm</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">14671</span> </span> </div> <div data-name="javascript"> <a href="https://python.github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">python</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">1902243</span> </span> </div> <div data-name="javascript"> <a href="https://vscode.github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">vscode</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">56040</span> </span> </div> <div data-name="javascript"> <a href="https://dockerdocs.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">docker</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">110988</span> </span> </div> <div data-name="javascript"> <a href="https://github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">github</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">49000</span> </span> </div> <div data-name="javascript"> <a href="https://flask.github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">flask</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">49129</span> </span> </div> <div data-name="javascript"> <a href="https://ffmpeg.github.net.cn" class="post-tag no-tag-menu js-gps-track" target="_blank">ffmpeg</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">24037</span> </span> </div> <div data-name="javascript"> <a href="https://jmeter.net" class="post-tag no-tag-menu js-gps-track" target="_blank">jmeter</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">16910</span> </span> </div> <div data-name="javascript"> <a href="https://matplotlib.net" class="post-tag no-tag-menu js-gps-track" target="_blank">matplotlib</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">63493</span> </span> </div> <div data-name="javascript"> <a href="https://getbootstrap.net" class="post-tag no-tag-menu js-gps-track" target="_blank">bootstrap</a>&nbsp;<span class="item-multiplier"><span class="item-multiplier-x">×</span>&nbsp;<span class="item-multiplier-count">54641</span> </span> </div> </div> </div> </div> </div> <footer id="footer" class="site-footer js-footer" role="contentinfo"> <div class="site-footer--container"> <div class="site-footer--logo"> <a href="https://stackoverflow.com"><svg aria-hidden="true" class="native svg-icon iconLogoGlyphMd" width="32" height="37" viewBox="0 0 32 37"><path d="M26 33v-9h4v13H0V24h4v9h22Z" fill="#BCBBBB"/><path d="m21.5 0-2.7 2 9.9 13.3 2.7-2L21.5 0ZM26 18.4 13.3 7.8l2.1-2.5 12.7 10.6-2.1 2.5ZM9.1 15.2l15 7 1.4-3-15-7-1.4 3Zm14 10.79.68-2.95-16.1-3.35L7 23l16.1 2.99ZM23 30H7v-3h16v3Z" fill="#F48024"/></svg></a> </div> <nav class="site-footer--nav"> <div class="site-footer--col"> <h5 class="-title"><a href="https://stackoverflow.org.cn" class="js-gps-track" data-gps-track="footer.click({ location: 3, link: 15})">Stack Overflow 中文网</a></h5> <p>遵从 CC BY-SA 知识共享许可协议。</p> </div> </nav> </div> </footer> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?709ff2ad9744e86b5b0eee677fc13ede"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-1MW5BV8G8E"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-1MW5BV8G8E'); </script> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6117966252207595" crossorigin="anonymous"></script> </body> </html>