-
java – 获取方法对象而不按名称寻址方法
所属栏目:[Java] 日期:2020-12-15 热度:192
有没有办法获取方法对象而不必使用方法的名称来获取它? 例如,我有班级: class Car { public String drive(); public String giveUp(); public String fillUp();} 我想创建一个Map String,Method方法(又名:(“move”,drive()),(“name”,giveUp()),….).[详细]
-
java – Spring hibernate jdbc批量大小
所属栏目:[Java] 日期:2020-12-15 热度:96
我有几个场景,我认为从 hibernate documenation有点不清楚. 数据类: class HibernateDao { // ... @Transactional public void store(ListObject batch) { for(Object o : batch) { hibernate.store(o); } }} 场景1 hibernate.jdbc.batch_size = 1 Q1:使用[详细]
-
java – 动态编程ArrayIndexOutOfBoundException
所属栏目:[Java] 日期:2020-12-15 热度:68
我得到了这个奇怪的异常,我真的不明白为什么..我试过调试,发现运行时出错了: opt[i][j] = Double.POSITIVE_INFINITY; 当i == 0且j == 1时,但这不应该发生,因为在这种情况下,opt是9×6矩阵. 这是我的代码: public class Versie3 { private int desCap; priv[详细]
-
java – 在Hibernate中使用的AttributeOverride注释是什么
所属栏目:[Java] 日期:2020-12-15 热度:72
@Entityclass User {@EmbeddedId@AttributeOverride(name="firstName",column=@Column(name="fld_firstname")UserId id;Integer age;}@Embeddableclass UserId implements Serializable {String firstName;String lastName;} 我想知道AttributeOverride的用[详细]
-
java – 迭代一个hashmap:’for’循环使用Random Access OR Ite
所属栏目:[Java] 日期:2020-12-15 热度:161
我需要迭代Hashmap来检索存储在其中的值. 作为奖励,我还有一个键列表.所以我可以选择使用迭代器或for循环中的随机Access迭代它.这两个选项中的哪一个可以提供更好的执行方式? 解决方法 没有什么区别,但是如果你通过调用map.keySet()来获取键列表,那么最简单[详细]
-
java – 无法理解Maven的全部内容,看看正式的定义
所属栏目:[Java] 日期:2020-12-15 热度:56
我是 Java的初学者,最近尝试使用一些现有的库,突然间Maven介于两者之间.我不知道在Apache网站上阅读项目页面,maven是什么. 它需要什么?我正在使用一些库,要求我安装Maven和一些进一步的步骤,但我不知道它是什么.我看到的一些地方,它是用于自动化构建过程,但[详细]
-
用Java编写的ODBC接口/驱动程序
所属栏目:[Java] 日期:2020-12-15 热度:130
我正在寻找一种通过ODBC连接公开我的 Java EE应用程序服务器的方法.那是;我需要将AS中的数据提供给使用ODBC连接到它的应用程序. 这可能意味着我必须用Java编写自定义ODBC驱动程序,这似乎是一项艰巨的任务. 有这方面经验的人吗?以前做过吗?任何图书馆都要开[详细]
-
java – Liferay Junit-Mockito测试
所属栏目:[Java] 日期:2020-12-15 热度:139
我正在尝试使用JUNIT和Mockito测试我的liferay portlet插件代码.目前,我正在模拟服务实现以返回模拟数据并测试功能. 我面临的问题是,我需要测试一些带有属性的代码: PropsUtil.get( “someKey”) 但是当我将它作为独立的JUNIT测试运行时,PropsUtil不会从任[详细]
-
java – 为什么要创建这个类文件?
所属栏目:[Java] 日期:2020-12-15 热度:60
在 Java中,所有类在第一次使用类时动态加载到JVM中. 这是否意味着如果我在我的源文件中有类并且我没有对它进行任何引用,那么它的Class对象不会被创建(即不创建.class文件)? 在下面的示例代码中,iam没有引用test3类,但仍然创建了它的类对象. class test1 { s[详细]
-
java – json反序列化问题
所属栏目:[Java] 日期:2020-12-15 热度:170
有一个数组,当大小为1时,我收到的json数据不包含[];喜欢 {"firstname":"tom"} 当大小大于1时,我收到的数据包含[],如 [{"firstname":"tom"},{"firstname":"robert"}] 目前我的类包含一个数组属性 String[] firstname;//getter setter omit here 代码处理这个[详细]
-
Java – ArrayList作为参数……?
所属栏目:[Java] 日期:2020-12-15 热度:87
我想知道如何创建一个方法,它将一个ArrayList of Integers(ArrayList)作为参数,然后显示ArrayList的内容? 我有一些代码生成一些随机数并用结果填充ArrayList,但是在尝试创建这个特定方法时,我在eclipse中一直有错误标记. 这是我到目前为止: public void sh[详细]
-
java – EBNF / parboiled:如何将regexp翻译成PEG?
所属栏目:[Java] 日期:2020-12-15 热度:123
这是一个特定于parboiled解析器框架和一般BNF / PEG的问题. 假设我有一个相当简单的正则表达式 ^s*([A-Za-z_][A-Za-z_0-9]*)s*=s*(S+)s*$ 代表伪EBNF line ::= ws? identifier ws? '=' nonwhitespace ws?ws ::= (' ' | 't' | {other whitespace c[详细]
-
java – 如何找到具有给定lat long值和距离的lat的长点
所属栏目:[Java] 日期:2020-12-15 热度:70
我有一个点A(52.132781727864,-106,63492619991302).从A点开始,我想从A点向南5公里处得到纬度为B的长点. 我怎样才能得到B点的纬度?我用Java编写代码. 编辑:如果要点在东南部,我该怎么办? 解决方法 角度5km =((5 /(6371 * pi))* 180)= 0.0449660803.应从纬[详细]
-
java – 无法加载Main-Class清单属性
所属栏目:[Java] 日期:2020-12-15 热度:114
从 eclipse导出后我有错误: C:Program FilesJavajre6binjava C:wampwwwJOGLtest.jarException in thread "main" java.lang.NoClassDefFoundError: C:wampwwwJOGLtest/jarCaused by: java.lang.ClassNotFoundException: C:wampwwwJOGLtest.j[详细]
-
java – 查找每个点的最近点(最近邻)
所属栏目:[Java] 日期:2020-12-15 热度:89
我正在编写一个方法,它将一个点数组作为输入,并为数组中的每个点找到除它自身以外最接近它的点.我目前正在以蛮力的方式做这件事(每隔一点与每一点交叉).我当前的implimentation没有对数组进行排序,但我可以使用CompareByX方法按p.x值对其进行排序.我正在考虑[详细]
-
java – 即使没有contentlength头,也从HTTP请求获取内容
所属栏目:[Java] 日期:2020-12-15 热度:117
我正在测试一个客户端,该客户端向我发送一个没有内容长度标题但有内容的HTTP请求. 如何在没有contentlength标头的帮助下提取此内容? 解决方法 我保留了完整性的原始答案,但我刚刚查看了 HTTP RFC (2616)第4.3节: The presence of a message-body in a requ[详细]
-
通过JPA绑定Java JTable
所属栏目:[Java] 日期:2020-12-15 热度:63
我试图寻找合适的答案,但到目前为止没有任何帮助.我对 java GUI编程很新,实际上,对于java本身.但是我有经理要了解JPA,如何使用JPA检索,插入和删除. 现在我希望我的数据库中的数据显示在JTable中. 我目前有以下mySQL表(我希望在JTable中显示) 游戏 Id PK int[详细]
-
java – 什么是Logging,Apache Commons日志记录是如何使用的?
所属栏目:[Java] 日期:2020-12-15 热度:141
Web应用程序服务器希望记录哪些信息,为什么? 据我所知 org.apache.commons.logging.Log 是一个抽象其他Logging类提供的功能的接口,同样适用于接口LogFactory. 我想了解的代码有 – Log auditLogger = LogFactory.getLog(someString); String someString如何[详细]
-
使用Java分叉特权
所属栏目:[Java] 日期:2020-12-15 热度:110
我正在用 Java编写一个服务器程序,允许用户使用DRMAA提交作业.虽然主服务器进程以root身份运行,但它所做的只是对用户进行身份验证,然后启动另一个以该用户身份运行的Java程序,并实际完成工作以符合最小化权限的原则.最初,我使用Runtime.exec()和sudo(下面的[详细]
-
java DOM xml文件创建 – 输出文件中没有选项卡或空格
所属栏目:[Java] 日期:2020-12-15 热度:52
我已经查看了stackoverflow上的帖子,但似乎没有任何帮助. 这是有什么: // write the content into xml file TransformerFactory transformerFactory = TransformerFactory.newInstance(); transformerFactory.setAttribute("indent-number",2); Transformer[详细]
-
java – 我可以使用Apache Pivot而不是Swing吗?
所属栏目:[Java] 日期:2020-12-15 热度:147
我看到了Apache Pivot,但这适用于“可安装的Internet应用程序”.什么是IIA,我可以使用Apache Pivot而不是Swing,因为我喜欢Pivot的UI. 解决方法 可安装的互联网应用程序是“利用互联网但不需要浏览器的客户端应用程序”( source). 有关“Swing vs. Pivot”的[详细]
-
传递给Java中的方法时,如何要求参数为两种类型
所属栏目:[Java] 日期:2020-12-15 热度:175
在一个类中,我必须调用另一个需要两个参数的类的构造函数,即IHelloServiceConnectionObserver和ContextWrapper.问题是他们都是这个. 注意:ContextWrapper是一个我无法控制的框架类(实际上是android.content.ContextWrapper).我的类(一个Android Activity)已[详细]
-
java – 可插拔通信模块的设计模式
所属栏目:[Java] 日期:2020-12-15 热度:61
我正在设计我的应用程序,有几个插件,将提供不同的通信方法,如蓝牙,TCP,UDP,XMPP等. 目前我在项目中包含了一些通信方法.我使用简单的开关盒以脏的方式调用其中一种方法. 你能推荐一些我可以申请的设计模式吗? 先感谢您![详细]
-
java – 函数调用所需的类型转换,将short数据类型变量作为参数
所属栏目:[Java] 日期:2020-12-15 热度:104
每当我使用字节或短数据类型作为方法参数时,在方法调用上,我需要显式地转换我传递给这些方法的值. 为了更好地解释: void foo(short x){} void main() {foo((short)32);} 如果我在这里不使用short,则会生成警告. method foo in class px cannot be applied t[详细]
-
Java中的泛型类型
所属栏目:[Java] 日期:2020-12-15 热度:115
这段代码是对的 ListInteger test2 = new ArrayListInteger();test2.add(343);int x2 = test2.get(0); 在编译时将转换为此 List test = new ArrayList();test.add(343);int x = (Integer)test.get(0); 类似于自动装箱…… 解决方法 我们试试吧.在这个类中使[详细]