-
java – Hibernate可以将NULL映射到非数字浮点数吗?
所属栏目:[Java] 日期:2020-05-24 热度:68
这是我对特定列的Hibernate映射: property name =“maxRating”not-null =“false”column =“max_rating”/在数据库(Postgres)中,列是max_rating双精度,即它在表中可以为空.要映射的Java类具有成员私有浮点数maxRating.在不更改表定义或类的情况下,有没有办[详细]
-
java.util.Set.addAll()方法中的问题
所属栏目:[Java] 日期:2020-05-24 热度:114
我有一个java.util.Set City城市和我需要以两种方式向这个城市添加城市:通过添加个别城市(在cities.add(city)方法调用的帮助下)通过向此集添加另一组城市(在cities.addAll(anotherCitiesSet)方法调用的帮助下)但第二种方法的问题是我不知道另一个城市集中是[详细]
-
java – 使用递归和通用接口
所属栏目:[Java] 日期:2020-05-24 热度:67
我有三个通用接口(其中两个之间有反转关系),并希望以递归方法处理它们:public interface UserR extends RoleR,U, U extends UserR,U { public R getRole(); public void setRole(R role); } publi[详细]
-
如何将Java依赖应用程序与MSI中的JRE捆绑在一起
所属栏目:[Java] 日期:2020-05-24 热度:99
这类似于How can I create a .msi file for a Java program ? (eclipse),但具体是关于捆绑JRE.我目前正在为我的产品构建MSI,因此可以将其作为Windows Home Server的附件安装.安装程序必须是静默MSI安装程序.我的产品依赖于Java 1.6.我想在MSI中捆绑Java,但不[详细]
-
是否有一个精心设计,维护的Java决策树学习库?
所属栏目:[Java] 日期:2020-05-24 热度:141
我需要一个Java决策树学习库.我看过jaDTi和Weka,但都没有达到现代标准的图书馆设计.例如,两者仍然在任何地方使用非通用Vector对象,并且既不能以编程方式提供训练数据,也希望从文件或数据库加载数据.最佳答案我建议你看看JBoost.[详细]
-
在java中继承带有构造函数参数的类
所属栏目:[Java] 日期:2020-05-24 热度:147
情况是我想继承一个对象以获得更清晰的构造函数接口:class BaseClass { public BaseClass(SomeObject object){ ... } } class SubClass extends BaseClass{ private SubObject subObject = new Sub[详细]
-
java – 客户端中的GWT浏览器区别
所属栏目:[Java] 日期:2020-05-24 热度:146
我尝试在GWT中找到特定Hack的当前浏览器.喜欢:(观景级)if( GWT.getBrowserName().contains(IE) ) { // DOM.setElementPropertyBoolean( ... Hack }else { // normal stuff } 最佳答案我发现了一个丑陋的解决方案为每个bowser创[详细]
-
java – 在JBOSS中升级Hibernate版本
所属栏目:[Java] 日期:2020-05-24 热度:72
我试图在我的EAR中发布我自己的Hibernate版本时遇到困难(而不是JBoss默认带来的版本).然后我通过在EAR中包含一个包含以下内容的jboss-app.xml文件来使我的部署成为“作用域”:jboss-app loader-repository com.example:archive=unique-arch[详细]
-
java – jackson – json编码双精度控制精度
所属栏目:[Java] 日期:2020-05-24 热度:72
我正在使用double值数组编码复杂的Map结构.高精度并不重要,输出大小也是如此,因此我试图使用提供的DecimalFormat来获取JSON工具(在本例中为Jackson)来序列化double值.以下是我最好的镜头,但由于对象映射器没有选择序列化程序来编码数组,因此失败了:class MyT[详细]
-
java – 是否可以在JFreeChart中将Legend添加到绘图中?
所属栏目:[Java] 日期:2020-05-24 热度:183
我正试图在散点图中的情节下添加一个图例,如下所示.谁知道这是否可能?之前:后:最佳答案扩展StandardXYItemLabelGenerator通常是一种有用的方法,但提供的constructors可能就足够了.对于此生成器,MessageFormat ArgumentIndex值对应于系列名称,域和范围.Numb[详细]
-
Java递归(?)重复(?)深(?)模式匹配
所属栏目:[Java] 日期:2020-05-24 热度:121
我正在尝试获取输入字符串中与给定模式匹配的所有子字符串.例如,给定字符串:aaxxbbaxb模式:a [a-z] {0,3} b(我实际想要表达的是:所有以a开头并以b结尾的模式,但在它们之间最多可以包含2个字母)我想要的确切结果(及其索引):aaxxb:索引0~4axxb:指数1~4axx[详细]
-
java – 为JBoss EAP 5.1中的特定MDB配置maxSession属性
所属栏目:[Java] 日期:2020-05-24 热度:136
如何为MDB用户配置maxSession值?有一个MDB可以侦听来自特定队列的消息.它被定义为注释.@ActivationConfigProperty(propertyName =“maxSession”,propertyValue =“5”).为了更改maxSession的值,必须每次都编译代码.有没有办法让用户可配置,以便不需要构建并[详细]
-
Java Kernel确实存在吗?
所属栏目:[Java] 日期:2020-05-24 热度:99
在Java更新常见问题中,它提到了一个名为Java Kernel:http://java.sun.com/javase/6/6u10faq.jsp#JKernel的新东西它基本上允许您只安装最小的组件来运行Java程序.我想在我的网络小程序中使用它,这样没有Java的人就可以快速启动和运行.但是,我无法在任何地方找[详细]
-
java – 涉及非保证析构函数的语言的非gced内存的语言绑定?
所属栏目:[Java] 日期:2020-05-24 热度:196
当有人从C库绑定到Java(或任何其他垃圾收集语言而没有保证运行的析构函数)时,它们如何处理非垃圾收集内存的正确释放?编辑:我正在考虑的事情(我知道这在我的原始问题中没有明确说明)是当一块非gced内存持有对其他非gced资源的引用时,当该对象需要被释放时释[详细]
-
有人能指出我关于javax.net.debug的确切细节吗?
所属栏目:[Java] 日期:2020-05-24 热度:113
我想获得使用javax.net.debug生成的SSL调试输出的确切细节.我看过了,但几乎所有内容都只是通过一个示例文件.提前抱歉,如果这更容易找到,那么我期待.最佳答案我不明白你不理解的是什么.在JSSE Reference Guide中有选项本身的规范.有@JavaGeek提到的教程.您肯定[详细]
-
java – 如何通知xjc不要通过xs:import?
所属栏目:[Java] 日期:2020-05-24 热度:168
我想使用xjc ant任务从xsd创建一个java类.大多数都可以.我需要它不要通过,因为它已经完成了映射.这是xsd:?xml version=1.0 encoding=UTF-8? xs:schema targetNamespace=urn:oasis:names:tc:opendocument:xmlns:digita[详细]
-
java – 调用invalidate后重新使用会话ID
所属栏目:[Java] 日期:2020-05-24 热度:172
我继承了一个非常古老的JSP应用程序(JDK 1.3.1_15),并试图插入会话固定漏洞.在使用HttpSession.invalidate()进行身份验证后,我成功地使当前会话无效,但是在创建新会话时,将重新使用旧会话ID.% // login.jsp if (authenticated) { request.getSession().in[详细]
-
java – 用于发送Web应用程序的EAR与RPM?
所属栏目:[Java] 日期:2020-05-24 热度:158
将Web应用程序发布到生产环境时,您会考虑企业应用程序存档还是RPM?每个人的缺点和优点是什么?使用RPM,您可以跟踪版本控制并正确处理配置文件.假设您的应用程序不会安装在Windows机器上,因此操作系统依赖性不是我们担心的问题.最佳答案我使用或研究过的大多[详细]
-
java – 在失控的GroovyShell服务器线程上调用Thread.stop是否风险太大?
所属栏目:[Java] 日期:2020-05-24 热度:153
我想在我们的应用程序中添加groovy-shell-server.我们最近遇到了几个生产问题,内部API的调用可以加快诊断速度,甚至可以提供短期修复. Groovy-shell-server提供了一种实现这一目标的好方法.但实际上在生产中使用它会带来潜在的复杂性.让我们说,尽管经过仔细的[详细]
-
java – 为基于JSF的webapp选择测试框架
所属栏目:[Java] 日期:2020-05-24 热度:149
我对以下测试框架/工具感到困惑: JUnit页岩 FitNesse我需要一个精简和通用的测试框架,以便以后任何其他Web应用程序可以重用测试用例.任何建议和其他测试工具相同?最佳答案JSF Testing Tools不是最新的文章,但给出了一个很好的概述.[详细]
-
详细的Java GC日志
所属栏目:[Java] 日期:2020-05-24 热度:142
当使用以下args时,sun JVM将详细的GC日志输出到StdOut. -verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails 但是,我不希望StdOut中的输出,我真的不需要每个GC的细节.是否可以以编程方式访问用于这些日志的数据?我希望能够记录我自己的日志文件分配/收[详细]
-
java – 如何在Eclipse中突出显示多个变量?
所属栏目:[Java] 日期:2020-05-24 热度:173
在Eclipse中,如果将光标放在变量上,它将在代码中的任何位置突出显示该变量.我想知道如何一次突出多个变量?最佳答案不完全是您想要的,但使用查找对话框可以在同一搜索中查找两个变量.在选项中标记正则表达式复选框.在“查找”文本框中使用正则表达式.例如,如[详细]
-
覆盖java中的方法约束
所属栏目:[Java] 日期:2020-05-24 热度:162
在Java中重写方法具有以下功能:1 GT; Overrinding方法应该与Parent类方法具有相同的参数列表.2 - ;返回类型应该是父类方法的返回类型的相同/子类.3 GT;访问级别应与父类方法相同或更少限制.4 overriden方法可以抛出相同或更窄的异常,而不是更广泛的异常.*只[详细]
-
在java中获取Map的字符串表示的简单方法?
所属栏目:[Java] 日期:2020-05-24 热度:58
我已编写了一个简单的函数,可以为我打印,但我想知道是否有更简单的方法.我基本上正在寻找能够打印键(字符串)和值(字符串数组)的东西,就像我在值上调用Arrays.toString()一样.最佳答案这个网站有两个有趣的方法:http://www.vineetmanohar.com/2010/05/2-ways-[详细]
-
如果我需要序列化,我应该使用具体的List(例如ArrayList)还是(Serializable)List?
所属栏目:[Java] 日期:2020-05-24 热度:133
我们在办公室进行了讨论,无法理解哪种方法更好我有一个类(SomeClass)和一些接收Serializable对象的方法.签名如下:public void someMethod(Serializable serializableObject){ ... } 我需要从另一个类调用此方法,但我应该为它提供一些List作为事实参数.有两种[详细]

浙公网安备 33038102330553号