-
java – joda-time:new DateTime(String)vs DateTime.parse(Str
所属栏目:[Java] 日期:2020-12-15 热度:105
使用joda-time-2.0版本库,我想知道,哪个函数更适合从ISO日期(suposed XML xs:dateTime格式)构建: new DateTime(String) 与 DateTime.parse(String) . 因为两者都从相同的值返回不同的结果.例: new DateTime("2012-08-16T07:22:05Z")DateTime.parse("2012-[详细]
-
在Java中,什么时候调用枚举常量的构造函数?
所属栏目:[Java] 日期:2020-12-15 热度:137
要在 Java中使用一个有创意的例子,这里是代码: enum Commands{ Save("S"); File("F"); private String shortCut; private Commands(String shortCut){ this.shortCut = shortCut; } public String getShortCut(){ return shortCut; }} 我有以下测试/驱动程[详细]
-
用于java中的iterable的Collections.max函数
所属栏目:[Java] 日期:2020-12-15 热度:154
Java Collections.max仅采用可排序对象的集合.但是,由于集合不一定排序,我认为没有任何理由不为可迭代类型实现相同的max函数. 是否存在Iterable的最大方法 T extends Comparable?超级T在java的标准库中? 解决方法 Collections.max于1.2中引入. Iterable在1[详细]
-
如何正确使用Java比较器?
所属栏目:[Java] 日期:2020-12-15 热度:185
如果我有以下课程: public class Employee { private int empId; private String name; private int age; public Employee(int empId,String name,int age) { // set values on attributes } // getters setters} 如何使用按名称比较的比较器,然后是年龄,然[详细]
-
如何将IEEE-11073 16位SFLOAT转换为Java中的简单浮点数?
所属栏目:[Java] 日期:2020-12-15 热度:120
标题不言自明:如何将IEEE-11073 16位SFLOAT转换为 Java中的简单浮点数? 解决方法 你可以使用位移.提取符号,指数和尾数并将它们移位,使它们呈浮点格式.您可能需要更正Infinity和NaN. 正如@PretiP的答案所指出的那样,指数是10,所以你需要乘以或除以10的幂来[详细]
-
java – 如何在单元测试时使用jmockit将空字符串传递给私有方法
所属栏目:[Java] 日期:2020-12-15 热度:135
下面是我的DataTap类中的私有方法,我试图使用jmockit对这个私有方法进行junit测试 – private void parseResponse(String response) throws Exception { if (response != null) { // some code }} 所以下面是我写的junit测试但是对于null情况,它会在junit测[详细]
-
Java Portlets的优点和缺点?
所属栏目:[Java] 日期:2020-12-15 热度:131
我有一个项目,我的客户端要求我使用portlets 1.0规范和Websphere Portal Server 6.0.我之前没有使用过portlet,但是我听说过它们总是受到不好的批评.除了显而易见的使用它们之外还有什么原因?如果没有原因,我可以使用哪些参数来避免它们? 解决方法 我对port[详细]
-
java – Mockito:如何在调用时使用stub方法运行一些代码
所属栏目:[Java] 日期:2020-12-15 热度:117
我想存根一个存储库类来测试另一个具有存储库的类(Holder类).存储库接口支持CRUD操作,并且有很多方法,但我对Holder类的单元测试只需要调用其中的两个.存储库界面: public interface IRepo { public void remove(String... sarr); public void add(String...[详细]
-
java – 在swing中显示HTML5
所属栏目:[Java] 日期:2020-12-15 热度:136
这里有许多关于在swing应用程序中显示 HTML内容的问题.但是没有一个库支持html5(我买不起JxBrowser). 我有一些本地存储的html5网页,我想在我的秋千应用程序中显示.一个想法是将firefox或chrome嵌入我的java应用程序并删除控件. 如何在我的秋千应用程序中显示[详细]
-
如何将JavaFX 2中的场景图形的内容输出到图像
所属栏目:[Java] 日期:2020-12-15 热度:115
如何将 JavaFX 2中的场景图的内容输出到图像.实际上,我正在开发一款基本上设计卡片的应用程序.因此,用户只需单击各种选项即可自定义场景.最后,我想将场景内容导出到Image文件.我怎么做 ? 解决方法 在FX 2.2中出现了新的快照功能.你可以说 WritableImage sna[详细]
-
java – Hibernate:如何获取当前在会话中的所有对象的列表
所属栏目:[Java] 日期:2020-12-15 热度:188
我得到了好的,老旧的可怕的TransientObjectException,并且在这种情况下经常发生,我在找到什么样的微妙错误导致问题的时候遇到问题. 我的问题是:有没有办法获取当前Hibernate会话中的每个对象的列表? 当我得到这个问题的答案时,我可能已经解决了当前的问题,[详细]
-
浮动到2位小数java
所属栏目:[Java] 日期:2020-12-15 热度:123
我想把一个浮点数加2个小数. 我有2个浮点值: 1.98529.294998 他们都需要四舍五入,所以我结束了以下: 1.9929.30 当我使用以下方法: public static Float precision(int decimalPlace,Float d) { BigDecimal bd = new BigDecimal(Float.toString(d)); bd =[详细]
-
在java中的超级调用之前创建一个对象
所属栏目:[Java] 日期:2020-12-15 热度:155
考虑到那些不起作用的简单 java代码: public class Bar extends AbstractBar{ private final Foo foo = new Foo(bar); public Bar(){ super(foo); }} 我需要在super()调用之前创建一个对象,因为我需要在母类中推送它. 我不想使用初始化块,我不想做类似的事[详细]
-
java – 如何将Google Adsense放在GWT中
所属栏目:[Java] 日期:2020-12-15 热度:50
有没有人知道如何将Google adsense广告放在GWT网络应用程序中? 解决方法 您可以将Adsense中的 JavaScript代码放在GWT开始的单个HTML页面中.这样广告不会显示在与GTW相同的区域,而是在GWT代码之上/之下.对于可能是广告 这个例子在应用程序之上放置一个空白:[详细]
-
java – 如何使用Intent集合调用Activity后,getIntent()返回null
所属栏目:[Java] 日期:2020-12-15 热度:96
这个问题类似于我原来的问题,但我认为有更好的方法来解决问题. getIntent returns wrong intent when setIntent is followed by a rotation 基本上,在我的主要Activity(FragmentActivity)的扩展中,有两个实例在片段中传递了一个意图给这个Activity. 这是有问[详细]
-
java – .nextval JDBC插入问题
所属栏目:[Java] 日期:2020-12-15 热度:61
我尝试以序列.nextval作为主键插入到表中,Java中的sql是 sql = "INSERT INTO USER (USER_PK,ACCOUNTNUMBER,FIRSTNAME,LASTNAME,EMAIL ) VALUES (?,?,?)"; ps = conn.prepareStatement(sql); ps.setString(1,"User.nextval"); ps.setString(2,accountNumber);[详细]
-
java – 如何使用多项式代替位来提高性能?
所属栏目:[Java] 日期:2020-12-15 热度:140
我有一个128位字符串,我的主管要求我将这128位表示为多项式.这是他正在写的论文的扫描: 他的想法是,由于我们从这些位中消除了0,我们将能够比我们处理所有位更快地执行下一个操作(大多数是位/多项式之间的XOR). 我理解要求是什么,我可以在纸上和应用程序中完[详细]
-
JavaFX tableview调整大小以适合窗口
所属栏目:[Java] 日期:2020-12-15 热度:106
我正在尝试 JavaFX,并强迫我的方式,因为它是假设是未来.我正在尝试创建一个4列的表.列AND TABLE应调整大小以填充父窗格.我不能为我的生活让这工作.我一直在尝试超过4个小时,而且tableview没有调整大小. 这是我的FXML文件. ?xml version="1.0" encoding="UTF-[详细]
-
将weka模型转换为java代码
所属栏目:[Java] 日期:2020-12-15 热度:149
通过右键单击模型并选择“保存模型”,我保存了weka分类的结果.现在,我想加载它并在我的“JAVA”应用程序中使用.我怎样才能做到这一点?模型可以是朴素偏见,决策树和回归.我需要使用这三个模型. 任何建议或解决方案将不胜感激. 谢谢. 解决方法 这是一个假设您[详细]
-
Java – 抽象类和子类的二进制兼容性
所属栏目:[Java] 日期:2020-12-15 热度:139
在 Java中,我定义了一个抽象类,其中包含具体和抽象方法,并且必须由第三方开发人员独立创建子类.只是为了确定:我是否可以对抽象类进行任何更改,这些更改与源类兼容,但不兼容二进制?换句话说:在他们编译了他们的子类之后,我可以改变抽象类 – 除了例如向它[详细]
-
java – PreparedStatement:如何使用JDBC将数据插入到多个表中
所属栏目:[Java] 日期:2020-12-15 热度:65
有人能告诉我是否第一个stmt.close();以下JDBC代码中是否需要针对两个不同的表执行两个不同的SQL查询? public class MyService { private Connection connection = null; public void save(Book book) { try { Class.forName("com.mysql.jdbc.Driver"); con[详细]
-
多线程 – 在Delphi中避免缓存一致性问题与关键部分?
所属栏目:[Java] 日期:2020-12-15 热度:163
我只是读了一篇MSDN的文章 “Synchronization and Multiprocessor Issues”,它解决了多处理器机器上的内存缓存一致性问题.这真的是对我开放,因为我不会认为在他们提供的例子中可能会有一个竞争条件.这篇文章解释说,写入内存可能不会实际发生(从其他cpu的角度[详细]
-
Java PBEWithMD5AndDES
所属栏目:[Java] 日期:2020-12-15 热度:93
我正在使用基于密码的加密.我最初的想法是使用AES加密包含密码的文件.证明基于密码的加密不支持AES.它使用DES. AFAIK des不安全. PBEWithMD5AndDES是否足够安全以推动我的数据?还是应该寻找另一个实现? 解决方法 从您的意见中可以看出,您想要做的是使用密[详细]
-
如何检查一个字符串是否包含其字符顺序的第二个字符串?
所属栏目:[Java] 日期:2020-12-15 热度:174
我刚刚开始,我完全迷失了如何做到这一点. 我希望能够检查字符串是否有较小的字符串,如果字符串按顺序包含字符串的字母,则返回true. 我不确定如何确保第二个字符串的字母顺序排列,即使它们之间还有其他字母. 一个例子是“化学”对于字符串“hit”将返回true.[详细]
-
java – 泛型类共享静态成员吗???
所属栏目:[Java] 日期:2020-12-15 热度:120
参见英文答案 Are static members of a generic class different for different types in Java?2个 我想问一下泛型类.当我从泛型类创建两个对象实例时会发生什么.他们是否共享每个静态成员,或者两者都拥有自己的静态成员? 例如: public A?(){ public stati[详细]