问题标签 [datahandler]
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.
java - Java:有没有办法知道 inputStream 是否是只读文件
我们遇到错误是因为我们更新了只读文件。目前我有一种软删除文件的方法。此方法有一个参数 DataHandler,它有一个包含输入流的字段。如果有办法确定 dataHandler.getInputStream 是否仅就绪,想请教一些建议。将流写入硬盘上的文件也不是一种选择
java - 从 DataHandler 检测 MIME-Type
我有一个 SOAP-WebService 提供调用者能够上传 PDF、JPG、PNG 或 BMP 文件的方法。为了正确处理,我需要从 DataHandler 中获取 MIME-Type。我尝试使用 Apache Tika 获取 MIME-Type:
现在我的问题:
大多数情况下,Tika 会检测到正确的 MIME 类型,但在少数上传 JPG 的情况下,它会检测到plain/text
而不是image/jpeg
. 我该如何解决这个问题?
先感谢您!
java - DataHandler 名称不发送到服务器端
我正在使用 Apache CXF 实现发送附件。即使我设置了dataHandler的名称,我也不知道为什么在服务器端没有reveiced。
正如您在我执行“bads.setName(fileId);”时所看到的那样 还设置了 dataHandler 的名称。在本地,如果我执行 dh.getName 我设置了名称。发送后就没有了
python - 通常使用哪种类型的数据处理(内部或外部)?
我正在用 Python3.5 编写一个程序,它读取一个数据集并做一些事情(如果你熟悉的话,它是 DICOM 数据)。它用:
- 大小为 (512,512,141) 或更大的大型数组。
- 许多小的元数据(许多单个数据条目)。
现在我的程序有许多不同的组件,它们都将使用相同的数据集。我的问题是处理这些数据的最佳做法是什么?我是否:
- 通过内部变量传递数据?我觉得这是对内存/空间的低效使用,因为每次我必须将数据向下传递(而不破坏它的来源)它是在不必要地添加资源?
- 使用文件存储系统?当我这么说时,我指的是诸如 SQL、HDF5 甚至是 python 中的值字典之类的东西。
- 每次需要时读取数据?因此,例如我必须导入库、加载文件、在文件中搜索 var、存储 var 并再次关闭文件。似乎相当乏味。
哪种方法最好?我不会访问这些数据一次或两次,而是访问 20 多次。有没有我不知道我应该使用的方法?
在此先感谢您,我重视您的帮助(以及必要时的批评),以始终提高自己作为程序员和人类的水平。
typo3 - 如何在 TYPO3 中使用 DataHandler 创建内联记录 (IRRE)?
在我们的例子中,我们有一个表 A,其中包含使用表 B 的 IRRE 记录。在后端模块中,我们导入一个 XML 文件来为表 B 导入这些记录。
表 A 的所有记录/数据均可用。表 B 的所有数据都可用,新的 uids/标识符除外。
基于https://docs.typo3.org/typo3cms/CoreApiReference/6.2/ApiOverview/Typo3CoreEngine/Database/我必须NEWxxxx
为所有新创建的记录设置标识符。
我一次导入大量记录。我可以在循环中生成这些标识符并一次处理所有记录,还是必须按记录运行整个数据映射处理记录?
除了标识符之外,我是否必须在包含 IRRE 记录的父记录上设置任何字段?
不涉及翻译/工作区/其他关系。
谢谢你的帮助。
typo3 - 用于创建父/子记录关系的 DataHandler 结构
我正在尝试使用 TYPO3 的 DataHandler 数据结构(使用 TYPO3 v7 测试)创建嵌套记录结构。但是,关系并未按预期创建。考虑以下数据结构:
这在数据库中给出了以下结果:
请注意所有“父”字段的“0”值。为什么不为数据结构中设置的“父”字段解释“NEW_*”值?
java - 带有 dataHandler 的 Spring-WS 内容大小限制
我使用 spring-ws 4.3.3,我想知道是否可以获得包含数据处理程序参数的肥皂请求的真实内容大小。
如果请求大小似乎小于 4096 字节,则以下代码运行良好,否则如果 content-size 大于 4096,则 requestSize 等于 -1。但是在javadoc中它是这样写的:
返回请求正文的长度(以字节为单位)并由 * 输入流提供,如果长度未知,则返回 -1 ir 大于 * Integer.MAX_VALUE
在我的示例中,如果肥皂请求超过 51200000,但如果我的请求大于 4096,则会出现错误,我会尝试生成错误消息。
XSD
谢谢
nio - 如何将 javax.activation.DataHandler 对象转换为字节数组
我想将 javax.activation.DataHandler 对象转换为字节数组。最好的方法是什么。是否可以使用 nio 包。
android - 致命异常:java.lang.NoClassDefFoundError:javax.activation.DataHandler
我正在为 android OS 构建一个电子邮件发送应用程序。我的 libs 文件夹中有三个 jar:activation.jar、additional.jar 和 mail.jar。我还将这三个 jar 包含在项目的构建路径中,作为“引用库”。当我运行此应用程序并尝试发送邮件时,我在 LogCat 上收到以下错误。
致命异常:java.lang.NoClassDefFoundError:javax.activation.DataHandler
我完全被难住了,因为许多其他人都有同样的 NoClassDefFoundError 错误。由于我的类构建路径中包含所需的 jar 库,因此我认为它可能是运行时错误,如链接中所述:https ://stackoverflow.com/a/34419/3576562 注意:我遵循了这个 android 电子邮件教程:http ://www.chengxuyuans.com/qa/android/85326.html
活动.java:
GMailSender.java:
JSSEProvider.java:
Logcat 错误:
typo3 - Typo3 数据处理程序创建新的 sys_filemounts
我正在尝试为新创建的用户添加新的文件挂载。是否可以使用 Typo3 中的 Datahandler?我尝试了以下方法,但它不起作用: