-
java – 在JPA中链接不同实体类型的最佳方法
所属栏目:[Java] 日期:2020-09-21 热度:171
匆忙的简短版本: 我的域模型中有不同的表/实体具有相同的字段(UUID).有一个表,我需要将这些实体的行/实例链接到其他JPA管理的实体.换句话说,该链接表中的字段的实例将不会在前面被知道.我可以想到的两种方法是: 使用抽象实体和TABLE_PER_CLASS策略,或 使用@[详细]
-
java – 如何在表达式语言中格式化数字?
所属栏目:[Java] 日期:2020-09-21 热度:169
如何在EL中为数字(例如long或BigDecimal)进行格式化输出?例如,我想将一些十进制数字限制为3 ${result.returnValue.contract.balance} 使用 fmt:formatNumber / http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/fmt/formatNumber.html 例如: %[详细]
-
java – 为什么LinkedHashMap类实现Map接口?
所属栏目:[Java] 日期:2020-09-21 热度:184
参见英文答案 Why do many Collection classes in Java extend the abstract class and implement the interface as well?10个 HashMap类实现了Map接口: public class HashMapK,V extend[详细]
-
是否有Java翻译库脱机工作?
所属栏目:[Java] 日期:2020-09-21 热度:195
我真的需要找到一个可以翻译的 Java翻译库 在法语,英语,德语之间的语言,而不需要 互联网连接. 对于翻译单独的单词,请查看 Debian’s freedict packages.它们具有简单的基于文本的格式,可以轻松地解析为Java.[详细]
-
你可以帮我收集Java Best Practices在线材料集合吗?
所属栏目:[Java] 日期:2020-09-21 热度:89
我在一个中等规模的开发团队工作,维护着一个8年的 Java 1.4编写的Web应用程序. 对于新的发展,我总是试图说服人们遵守更新的标准和最佳实践,这从简单的事情,如使用新的命名标准,如HtmlImplementation over HTMLImplementation,到像为什么最好编码一个接口,而不[详细]
-
java – 选择具有预期数量的唯一值和插入的HashSet的初始容量
所属栏目:[Java] 日期:2020-09-21 热度:139
好的,这是我的情况: 我有一个国家数组,可能包含重复的.为了摆脱重复,我可以将它们全部添加到一个集合. 然而,当我创建Set时,它需要定义初始容量和负载因子,但是应该设置什么? 从谷歌搜索,我已经提出: String[] allStates = getAllStates();SetString unique[详细]
-
在独立Java类中使用ClassPathXmlApplicationContext
所属栏目:[Java] 日期:2020-09-21 热度:165
我还没有接触到 Spring.我在我的系统中的一个独立java项目中看到了下面的代码.你能帮我理解下面的代码.我无法在项目中看到spring.xml – 它是否必须存在并且缺失? appContext = new ClassPathXmlApplicationContext(new String[] { classpath*:/META-INF/spr[详细]
-
java – LinkedBlockingQueue put vs offer
所属栏目:[Java] 日期:2020-09-18 热度:127
我有一个链接的阻塞队列,我正在执行插入和删除操作. 我需要知道哪个更好的放在或提供链接阻塞队列的情况下. 性能参数是CPU利用率,内存和总体吞吐量. 应用程序使用是实时系统,其中可以有多个传入请求和较少的线程来处理我们需要在队列中插入元素的位置. 我读到[详细]
-
java – 如何停止.mdmp文件的创建
所属栏目:[Java] 日期:2020-09-18 热度:193
我有一个Solr实例,由Tomcat托管,最近开始创建minidump文件.任何日志中没有任何错误,Solr继续使用. 这些文件大约是14GB,正在填满硬盘.在我们调查这个问题的时候有没有办法解决这个问题? 一般来说,当JVM崩溃时,hs_err错误日志文件(由-XX:ErrorFile控制)的内容[详细]
-
java – 认证需要窗口弹出7u21更新后
所属栏目:[Java] 日期:2020-09-18 热度:157
我在过去6个月里一直在研究一个项目.对于这个项目,我有一个glassfish服务器实例,其中部署了Web服务.在客户端,我使用 JavaFX2.2,它使用BASIC身份验证与Jersey(XML请求/响应,无 JSON)进行REST请求. 当用户启动程序(JWS / JNLP)时,通常只需在自己登录的窗口中输[详细]
-
java – 使用反射从抽象基类访问构造函数
所属栏目:[Java] 日期:2020-09-18 热度:121
我正在玩 Java的Reflection.我有一个带有构造函数的抽象类Base. abstract class Base { public Base( String foo ) { // do some magic }} 我还有一些扩展Base的类.它们没有太多逻辑.我想用Base的构造函数实例化它们,而不必在这些派生类中编写一些代理构造函[详细]
-
java – JsonMappingException没有单String构造函数/工厂方法Jackson
所属栏目:[Java] 日期:2020-09-18 热度:67
我正在尝试使用 Spring build Jackson支持来解析我的Controller中的UI发送的 JSON数据,这是我的代码 final MapString, CartDataHelper entriesToUpdateMap = new ObjectMapper().readValue(entriesToUpdate, new TypeReferenceMapString, Ca[详细]
-
在Java中创建重复的定时器提醒
所属栏目:[Java] 日期:2020-09-18 热度:53
我想要一个类,每2秒更改自己的私有变量.我知道如果我做某事 import java.util.Timer;//...Timer timer;//...timer.schedule(new ChangeSomething(), 2000); 它将在2秒后执行ChangeSomething(),有没有办法告诉它每2秒钟做一些事情,或者如果我放在ChangeSomethi[详细]
-
java – 我正在运行什么版本的JBoss?
所属栏目:[Java] 日期:2020-09-18 热度:175
(正如问题:)如何知道我正在运行什么版本的JBoss? 我也很好奇我正在运行什么版本的tomcat. JBoss的特定版本是否对应于某个版本的tomcat? JBoss有一个称为服务器的MBean.这报告了JBoss本身的构建和版本.一旦你知道这个版本,你可以看到什么组件涉及到.它不是很[详细]
-
java – 如何将可变数量的参数传递给ant exec
所属栏目:[Java] 日期:2020-09-18 热度:108
我有一个ant目标,它接受一些可传递给exec任务的可变参数.使用旧机制它是微不足道的: exec command=cmd /c ${_full-path-to-exec} osfamily=windows failonerror=true/exec 但是,不推荐使用’command’来支持嵌套元素.像这样: exec executable=cmd osfamily=[详细]
-
java – 为什么匿名类访问封闭类的非最终类成员
所属栏目:[Java] 日期:2020-09-18 热度:174
我们知道只能在匿名类中访问最终的局部变量,这里有一个很好的理由: Why are only final variables accessible in anonymous class?. 但是,如果变量是封闭类的成员字段,我发现匿名类仍然可以访问非最终变量:How can I access enclosing class instance varia[详细]
-
java – ClassCastException在使用WebLogic解析XML时
所属栏目:[Java] 日期:2020-09-18 热度:88
我收到以下错误消息: java.lang.ClassCastException: weblogic.xml.jaxp.RegistryDocumentBuilderFactory cannot be cast to javax.xml.parsers.DocumentBuilderFactory 我经历了一些研究这个论坛.他们说要删除xml-apis.jar或者JAR文件是冲突的.但是,尽管我[详细]
-
Java动画短片当不移动鼠标光标时
所属栏目:[Java] 日期:2020-09-18 热度:101
我有一个非常简单的动画,一个大字体的文字不断(逐个像素)移动到左边.首先将文本转换为图像,然后启动定时器任务,重复(每10-20 ms)将图像的x坐标递减1,并进行重绘(). 这个程序在某些系统上显示出一个奇怪的行为.在带有nVidia卡的电脑上,它运行顺利.在我的Vaio笔[详细]
-
java – 从XMLGregorianCalender中删除“Z”部分
所属栏目:[Java] 日期:2020-09-18 热度:123
当我喜欢下面的时候, GregorianCalendar calendar = new GregorianCalendar(TimeZone.getTimeZone(UTC));calendar.setTime(startTime); // startTime DateDatatypeFactory.newInstance().newXMLGregorianCalendar(calend[详细]
-
java – 打开导航栏时如何使背景活动较小?
所属栏目:[Java] 日期:2020-09-18 热度:73
我想让我的背景活动稍微打开导航抽屉,模拟在Airbnb应用程序中存在的影响.我想最好的解释是屏幕截图: 但是要点不是使View更小,而是使其成为与Drawer Open / Close动画同步的动画.所以如果你开始打开抽屉,中间决定停下来,背景活动量表会受到相应的影响. 如何使[详细]
-
java – 如何使spring @retryable可配置?
所属栏目:[Java] 日期:2020-09-18 热度:198
我有这段代码 @Retryable(maxAttempts = 3, stateful = true, include = ServiceUnavailableException.class, exclude = URISyntaxException.class, backoff = @Backoff(delay = 1000, multiplier = 2) )public v[详细]
-
Java中的浮点精度错误
所属栏目:[Java] 日期:2020-09-18 热度:70
我想知道什么是修复精度错误的最佳方法是在 Java中.如下例所示,有精度错误: class FloatTest{ public static void main(String[] args) { Float number1 = 1.89f; for(int i = 11; i 800; i*=2) { System.out.println(lo[详细]
-
java – 在JUnit测试的上下文中使用OSGi声明性服务
所属栏目:[Java] 日期:2020-09-18 热度:133
我试图找出如何使用JUnit在OSGi中实现多捆绑集成测试. 通过集成测试,我的意思是实例化捆绑的一个子集,以自动验证该子系统中的功能. 我们正在运行Equinox并使用Eclipse作为工具链. Eclipse提供了“运行为JUnit插件”选项,它使OSGi框架启动并实例化配置包,因此[详细]
-
java – JAX-WS总是内联发送MTOM附件
所属栏目:[Java] 日期:2020-09-18 热度:87
基本上我想创建一个Web服务客户端通过代理方法发送一个mtom soap消息.我已经从Web服务wsdl创建了我的服务工件.消息已正确创建,但是当我启用mtom并添加附件时,附件始终是内联发送的,而不是单独的mime部分.它像mtom是启用,但由于某种原因它决定不优化消息,所以[详细]
-
java – 清空GroupID声纳
所属栏目:[Java] 日期:2020-09-18 热度:185
我在使用Maven和Sonar与 eclipse.我已经在LocalHost 9000上有我的maven项目. 但是当我去eclipse配置关联声纳说我的groupId是空的.我认为这不应该发生.有谁知道如何解决这个问题?谢谢 我遇到同样的问题,这里的技巧是: 声纳项目的关键是遵循命名约定[groupid][详细]