草庐IT

open_date

全部标签

java - 在 Windows 上监听 "open file with my java application"事件

标题很乱,不知道怎么用几句话来解释:我有一个读取*.example文件的java应用程序。由于install4j,我还添加了一个文件关联,因此当用户双击任何扩展名为*.example的文件时,我的应用程序就会启动install4j似乎在args[]中发送文件路径,因此打开该文件并在我的应用程序中显示它应该很容易。但是如果应用已经在运行会怎样?我只能允许应用程序的一个实例,那么我怎么知道用户正在打开一个文件?我找到了这个:http://resources.ej-technologies.com/install4j/help/api/com/install4j/api/launcher/S

java - XmlSchemaType "date"- 没有时区?

我正在使用这样的javaxml注释:@XmlRootElement@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name="OrganisationUnit",propOrder={"companyId","validFrom","validTo",})publicclassOrganisationUnit{@XmlElement(name="company_id",required=true)protectedStringcompanyId;@XmlElement(name="valid_from")@XmlSchemaType(name

java - 找不到请求的操作的编解码器 : [date <-> java. util.Date]

在Cassandra中,列类型设置为日期,在模型类中,字段类型设置为java.util.Date,带有getter和setter。在com.datastax.driver.mapping.Mapper.save期间,出现以下异常:Codecnotfoundforrequestedoperation:[datejava.util.Date]Causedby:com.datastax.driver.core.exceptions.CodecNotFoundException:Codecnotfoundforrequestedoperation:[datejava.util.Date]atc

java - 最新的 Open JDK 8 JAXB 库无法解码具有包含换行符的属性的对象

我在Ubuntu16.04上使用Java。最近我升级到使用oracle-java8-installer包安装的OpenJDKjava版本“1.8.0_161”(包版本8u161-1~webupd8~0)。自从进行此升级后,我在对Java对象进行JAXB编码时遇到了新的异常。具体来说,当尝试使用JAXB将Java对象编码为XML时,如果Java对象具有包含任何换行符(“\n”)字符的String属性并且该String属性被序列化为元素,我会得到以下异常XML中的内容。(顺便说一句,如果将String属性序列化为属性内容,则String值中的任何换行符都将转换为空格字符,并且不会触发异常。

java - Spring MVC : Binding 3 dropdowns to a date property in SimpleFormController

我应该如何配置类以将三个下拉列表(日期、月份、年份)绑定(bind)到单个日期属性,以便它按照“每个属性一个请求参数”场景的方式工作?我想应该通过覆盖initBinder方法来添加一些自定义PropertyEditors。还有什么? 最佳答案 AlekseyKudryavtsev:你可以在你的Controller中覆盖onBind方法,你不能在命令对象中摆弄一些特殊的东西,比如dateField=newSimpleFormat("YYYY-mm-dd").parse(this.year+"-"+this.month+"-"this.

java - 如何告诉 Apache CXF 在 Spring 配置中使用 java.util.Date

我正在使用CXF来托管Web服务在Spring上下文中,这使得JAX-WS成为默认绑定(bind)。我正在使用Java-First,这意味着带注释的端点接口(interface)和类。由于JAX-WS的默认绑定(bind)使用XMLGregorianCalendar类作为日期,当我调用我的Web服务传递java.util.Date时,它被转换为服务器上的XMLGregorianCalendar。有很多帖子和文档介绍如何更改它以将日期值绑定(bind)到java.util.Date,但都与wsdl2java工具相关,例如:因为我使用的是Spring,所以我正在寻找一种在Spring上下文

java - 在 Java 11 HttpClient 中如何解决受限 header 名称 : Date

以下Java11代码:HttpRequestrequest=HttpRequest.newBuilder().uri(uri).header("Digest",digest).header("Date",date).build();出现以下错误:Exceptioninthread"main"java.lang.IllegalArgumentException:restrictedheadername:"Date"问题是摘要是基于日期的,所以我不能简单地依赖http客户端日期,因为那样会使摘要无效。我需要一种方法来设置Dateheader,或者检索Dateheader然后设置摘要。标准J

java - 如何修复 Hudson 中的 "Too many open files"问题?

我们使用Hudson作为一个持续集成系统来执行我们许多项目的自动化构建(每晚并基于CVS轮询)。有些项目每15分钟轮询一次CVS,有些项目每5分钟轮询一次,有些项目每小时轮询一次。每隔几周我们就会得到一个失败的构建并输出以下内容:FATAL:java.io.IOException:Toomanyopenfilesjava.io.IOException:java.io.IOException:Toomanyopenfilesatjava.lang.UNIXProcess.(UNIXProcess.java:148)下一个构建始终有效(有0个更改),因此我们总是将其归结为同时运行2个构建作

java - Protocol Buffer : How to define Date type?

我正在尝试编写一个原型(prototype)文件,该文件的日期字段未定义为ProtocolBuffer中的类型。我已经阅读了以下帖子,但我无法找到适合我的合适解决方案:Whatthebestwaystousedecimalsanddatetimeswithprotocolbuffers?.我正在尝试将proto文件转换为java。 最佳答案 我在链接帖子中的回答主要与protobuf-net相关;但是,由于您是从Java来的,所以我建议:保持简单。对于日期,我建议只使用时间(可能是毫秒)作为纪元(传统的是1970年1月1日)。有时,

java - 为什么在 Java 中将 String 解析为 Date 很慢?我们可以加速吗?

我正在读取一个包含日期的文本文件,我想将表示日期的字符串解析为java中的Date对象。我注意到操作很慢。为什么?有什么办法可以加速吗?我的文件看起来像:2012-05-0212:08:06:950,secondColumn,thirdColumn2012-05-0212:08:07:530,secondColumn,thirdColumn2012-05-0212:08:08:610,secondColumn,thirdColumn我逐行读取文件,然后从每一行中获取日期String,然后使用将其解析为Date对象>SimpleDateFormat如下:DataInputStreamin