-
java – JAXB应该从`beforeMarshal(Marshaller)`方法返回什么?
所属栏目:[Java] 日期:2020-12-15 热度:133
首先,我不是在谈论 Marshaller#Listener. 我在谈论那些类定义的事件回调. 任何人都可以告诉我应该从boolean beforeMarshal(Marshaller)方法返回什么? /** * Where is apidocs for this method? * What should I return for this? */boolean beforeMarshal(M[详细]
-
java – 在swing应用程序中保留键盘布局?
所属栏目:[Java] 日期:2020-12-15 热度:120
我有一个 Java Swing应用程序,它生成带有文本控件的子对话框.问题是,当您在子对话框中更改键盘布局时,它会在关闭对话框后立即更改. 我需要的是无论是在主框架还是在儿童框架中切换,在切换后都要保持的键盘布局. 这是一个说明问题的SSCCE: import javax.swin[详细]
-
以编程方式确定是通过dhcp分配IP地址还是在java中手动设置
所属栏目:[Java] 日期:2020-12-15 热度:61
标题总结了它.有没有办法发现本地网络接口是否通过DHCP分配了它的地址,还是通过 java静态设置? 解决方法 因此,正如您仅请求Win NT’解决方案’,这是我的代码.它列出了具有当前配置值的网络接口. 注意EnableDHCP注册表键值,我认为这是重点. 正如我在你的问题[详细]
-
jpa – 元组结果Criteria API子查询
所属栏目:[Java] 日期:2020-12-15 热度:114
我试图在我正在使用JPA 2.0类型安全标准API编写的应用程序中使用子查询,Hibernate 3.6.1.Final作为我的提供者.我没有选择原始类型(Long,MyEntity等)的问题,但我想选择多个列. 这是一个完全合理的例子.忽略子查询的不必要使用 – 它仅仅是说明性的. EntityMan[详细]
-
java – 在一台计算机上模拟p2p网络流量
所属栏目:[Java] 日期:2020-12-15 热度:90
在 Java中模拟网络的最佳方法是什么? 我处于网络对等项目的早期阶段,并确定客户端的一些必要特性,我希望能够在我的PC上同时模拟100个实例. 理想情况下,我想创建一个套接字的“模拟”版本,它们有自己的输入和输出流.最后,我将使用这些流进行数据传输,而不是[详细]
-
java – 在log4j中使用MDC动态命名日志文件
所属栏目:[Java] 日期:2020-12-15 热度:114
是否有可能在运行时使用MDC命名日志文件. 我有一个Web应用程序,使用tomcat docbase同时使用不同的名称调用.所以我需要为每个文件都有单独的日志文件. 解决方法 这可以在 Logback,Log4J的继承者中完成. Logback is intended as a successor to the popular lo[详细]
-
Java 8泛型函数应该是不明确的,但在运行时失败
所属栏目:[Java] 日期:2020-12-15 热度:180
我正在尝试将 Java 7代码迁移到 Java 8,所以我的代码类似于: package tests;import java.util.Arrays;import java.util.Map;public class Tests { private static interface ComparableMapK,V extends MapK,V,Comparable {} public static void main(String[详细]
-
java – 由wsimport生成的代码 – 打包代码的最佳实践
所属栏目:[Java] 日期:2020-12-15 热度:175
我有一个关于使用wsimport工具生成 Java工件的问题(由Maven Jax-WS提供) 当我从WSDL生成Java工件时,我想将Web服务项目打包为WAR文件,将其客户端打包为JAR文件. 在哪里放置生成的工件以及放置WSDL的位置? 有关组织Web服务项目的最佳实践是什么? 先感谢您![详细]
-
.net – 线程堆栈和堆栈
所属栏目:[Java] 日期:2020-12-15 热度:56
如何生成新线程,即内存堆,内存堆栈和线程如何相关,如何分配内存?我知道这是基本的(.net框架概念)但不知怎的,我不太了解这个概念. 解决方法 由于.Net线程的实现方式,很难回答这个问题.托管和相应的本机线程之间不一定有1-1实现. CLR可以自由地使用多个本机线[详细]
-
java – 什么是netbean的Lookup?
所属栏目:[Java] 日期:2020-12-15 热度:61
我很难理解这一点.基本上,此Lookup API用于保持松散耦合的模块间性质.那么基本上服务提供者和消费者模块可以使用Lookup API相互通信吗? 但我不明白的是: Lookup就像一个装满了那个类的对象的包?有人可以给出一个更简单的类比吗? 那么创建依赖关系,并在服[详细]
-
java – 给我看一个简单的Oracle Streams示例?
所属栏目:[Java] 日期:2020-12-15 热度:194
我刚刚开始研究项目并希望使用Oracle流. 我正在寻找使用Oracle Streams的直接,hello-world类型的示例.你能指点我一个教程或给我看一个例子吗? 谢谢 解决方法 一个相当不错的资源是博客: We Do Streams 一个很好的起点是:Oracle Streams One Way Table Rep[详细]
-
java – 如何在Gradle上运行AspectJ加载编织(特别是libgdx构建)
所属栏目:[Java] 日期:2020-12-15 热度:148
所以我想在我的libgdx游戏中注入一些测试和日志记录功能. 所以我在主桌面gradle依赖项中添加了以下内容. compile 'org.aspectj:aspectjweaver:1.8.2' compile "org.aspectj:aspectjrt:1.8.2" 最初它没有找到依赖项,但是通过关闭离线模式并关闭并重新打开我的[详细]
-
java – HTML ASCII Case不敏感的ICU Collat??or
所属栏目:[Java] 日期:2020-12-15 热度:92
我需要创建一个对应于 https://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive/的Collat??or,即在进行比较时忽略ASCII A-Z和a-z字符的区分大小写. 我用以下ICU4j RuleBasedCollat??or尝试了这个: final RuleBasedCollator collato[详细]
-
java – List.toArray(Object [])性能
所属栏目:[Java] 日期:2020-12-15 热度:189
参见英文答案 .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?9个 我正在获取对象A的列表,然后我使用Apache Commons Collection4将获得的List从A实例转换为具有B实例. listOfBs = (ListB) CollectionUtils.collect(listOfAs,componentTr[详细]
-
Grizzly – java.lang.NoSuchMethodError:javax.xml.ws.WebFaul
所属栏目:[Java] 日期:2020-12-15 热度:189
我有一个Web服务的wsdl文件.我想测试客户端和服务器之间的交互.为此,我运行带有嵌入式灰熊的模拟服务器. 关于实现模拟服务器的问题.我使用wsimport和write实现从wsdl(和xsd)生成了一个接口.当在灰熊上运行时,我收到以下错误: com.sun.xml.ws.server.ServerR[详细]
-
java – 保存后刷新并获取实体(JPA / Spring Data / Hibernate)
所属栏目:[Java] 日期:2020-12-15 热度:72
我有这两个简单的实体Something and Property. Something实体与Property具有多对一关系,因此当我创建一个新的Something行时,我会分配一个现有的Property. 东西: @Entity@Table(name = "something")public class Something implements Serializable { privat[详细]
-
java – 在创建,更新和获取休息端点中相同/不同的DTO对象?
所属栏目:[Java] 日期:2020-12-15 热度:81
考虑使用UserDTO类和UserController公开端点来创建,更新和获取用户. 在UserDTO类中具有id属性对于创建和更新没有意义.如果我使用swagger或其他自动生成的API文档,那么它会显示id可以在create end point中传递.但系统不使用它,因为ID是在内部生成的. 如果我看[详细]
-
Java枚举在mockito的thenReturn中的列表
所属栏目:[Java] 日期:2020-12-15 热度:173
有没有办法在mockito的thenReturn函数中枚举列表中的项目,所以我返回列表中的每个项目.到目前为止我已经这样做了: ListFoo returns = new ArrayListFoo();//populate returns listMockito.when( /* some function is called */ ).thenReturn(returns.get(0)[详细]
-
junit – Cobertura给出的参数列表太长了
所属栏目:[Java] 日期:2020-12-15 热度:144
我正在尝试使用cobertura插件生成代码覆盖率报告. 我在pom.xml中有这种依赖 plugin groupIdorg.codehaus.mojo/groupId artifactIdcobertura-maven-plugin/artifactId version2.6/version executions execution phasetest/phase goals goalcobertura/goal /go[详细]
-
Restricted Boltzmann机器和深度学习的Java代码
所属栏目:[Java] 日期:2020-12-15 热度:198
从最近几天开始,我正在阅读和研究Restricted Boltzmann机器和深度学习.现在来测试深度学习的能力我正在寻找 Java代码. 我在Google上搜索了很长时间,但无法获得任何令人满意的实施. 作为一个例子,我发现以下用于Restricted Boltzmann机器的java库: http://ja[详细]
-
玩框架java依赖注入 – 何时使用单例
所属栏目:[Java] 日期:2020-12-15 热度:186
我试图找出如何在Play Framework 2.4中使用依赖注入.我熟悉一般原则,但并不真正理解对设计的影响.我的一般推理是,控制器类中的静态方法太像使用全局变量,并且很容易导致线程安全等问题,而且通常会鼓励糟糕的设计.因为Play现在鼓励切换到依赖注入,我也应该切[详细]
-
IntStream Java的出现次数
所属栏目:[Java] 日期:2020-12-15 热度:157
我想定义一个名为countRepeats的方法,它接受一个数字列表0到9,并返回相邻重复字母的出现次数. 例如, 测试用例1:数组{0,1,2,3,1}有三次重复数字 测试用例2:数组{0,2}有一次出现 以下是我的代码: ListInteger intlist = new ArrayListInteger(); int [] arr[详细]
-
java – 具有多种类型的json字符串Map [String,Object]
所属栏目:[Java] 日期:2020-12-15 热度:192
我有这个json字符串: { "startDate" : "2014-12-17T14:31:40Z","name" : "Izek","age" : 12} 当我用Jackson将它转换为Map [String,Object]时,startDate的类型是String我怎么能告诉Jackson将它转换为DateTime类型? 解决方法 您需要在objectMapper中显式设置[详细]
-
java – Ambiguous Mockito – 0匹配预期,1记录(InvalidUseOfMat
所属栏目:[Java] 日期:2020-12-15 热度:119
我面临一个非常奇怪的问题. URL = "/my/specific/url/"; when(this.restHelperMock.post( eq(myEnum),eq(this.config.apiEndpoint() + URL),any(JSONObject.class))).thenReturn(new JSONObject(myDesiredJsonContent)); 甚至包含 URL = "/my/specific/url/"[详细]
-
javafx – Java 11与Java 8中的拖放工作方式不同
所属栏目:[Java] 日期:2020-12-15 热度:66
我编写了一个程序,它使用了 javafx中的拖放功能.在 JavaFX8中它完美运行. 在JavaFX11中,拖放操作功能失效:我没有得到不同的鼠标光标,我没有得到我正在拖动的行的鬼图像,而且滴有问题 – 它们不会触发鼠标释放,然后每次我点击表格时触发掉落. 这是最小的可运[详细]