-
java – 我可以将两个列表相互排序吗?
所属栏目:[Java] 日期:2020-12-15 热度:166
我在 python中进行原型设计并且我使用了zip函数,我不知道如何在 Java中执行此操作.基本上我有两个列表(一个是名称,一个是数据),并希望它们相互排序.我的程序只处理一个列表(数据,在这种情况下),但我使用名称作为我正在处理的数据的参考,我想尝试以不同的顺序[详细]
-
java – Hibernate:永远不会调用MyInterceptor#onFlushDirty
所属栏目:[Java] 日期:2020-12-15 热度:80
问题:为什么永远不会调用MyInterceptor#onFlushDirty? 我在xml配置中扩展AbstractEntityManagerFactoryBean bean id="myEntityManagerFactory" parent="abstractEntityManagerFactoryBean" abstract="true" property name="entityInterceptor" bean class=[详细]
-
UnreachableBrowserException由以下引起:java.lang.NullPointer
所属栏目:[Java] 日期:2020-12-15 热度:183
我使用的是Selenium 3.4.0,Java 1.8和Firefox 54.0.1(64位).当我尝试打开与Firefox的链接时,我得到一个空指针异常.当我使用Selenium / Python它工作正常,但我正在尝试从这个大师99页面运行代码( https://www.guru99.com/first-webdriver-script.html).I已经[详细]
-
java – Swing repaint()在循环或线程中不起作用
所属栏目:[Java] 日期:2020-12-15 热度:197
我有以下代码: import java.awt.Color;import java.awt.Graphics;import java.awt.Point;import java.awt.Rectangle;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.event.MouseMotionListener;import java.util.R[详细]
-
java – 使用JInternalFrame和一些按钮
所属栏目:[Java] 日期:2020-12-15 热度:176
我们可以在主框架中使用带有按钮的 JInternalFame 吗?当然,框架包含JDesktopPane.该按钮应该打开JInternalFrame如何? 解决方法 我不知道将JButton直接放在JDesktopPane上的方法,但您可以使用菜单项来创建和选择JInternalFrame.在此 example中,每个菜单项使[详细]
-
使用Java布局管理器的目的是什么?
所属栏目:[Java] 日期:2020-12-15 热度:167
似乎每当我尝试创建一个程序时,我总是使用setLayout(null); Java中的命令,因为我喜欢绝对定位我正在放置的摆动组件.从我读到的每个人都一直在说使用布局管理器来简化编码过程,但它如何简化它?平台系统之间的绝对定位会产生什么问题? 解决方法 当您使用 lay[详细]
-
java – 使用JLabels更新图像的正确方法
所属栏目:[Java] 日期:2020-12-15 热度:112
我正在创建一个GUI,并且是一个相当新的摇摆和awt.我正在尝试创建一个gui,在启动时,将背景设置为图像,然后使用方法创建各种幻灯片.我已经尝试过了,而且我没有附加到代码中,所以我能够同时修改和/或全新的概念. 编辑(2013年9月15日):我在幻灯片中遇到问题,似[详细]
-
如何为Cobol副本生成java~jrecord代码
所属栏目:[Java] 日期:2020-12-15 热度:142
如何使用 RecordEditor生成 Java~JRecord代码 从Cobol Copybook读取/写入二进制EBCDIC大型机文件. 这是一个问题和答案,试图防止一些不良/误导性的问题被提出或可以指出答案. 解决方法 文件传输 将二进制文件从大型机传输到Windows / * nix框中 必须做二元转[详细]
-
java – 使用Eclipse编译为特定的JRE
所属栏目:[Java] 日期:2020-12-15 热度:60
关于在 Eclipse中将项目编译为特定JRE,我有两个问题: 1)项目的属性窗口 Java构建路径库选项卡: 如果我想编译到JRE 6 – 窗口是否应该显示JRE 6以及构建路径中包含的JRE 7?或者只有JRE 6足够? 我目前的情况 – 好还是坏? 2)我知道将项目编译为特定JRE的[详细]
-
java – 将JLabel移动到其他JLabel – GUI
所属栏目:[Java] 日期:2020-12-15 热度:50
我正试图让JLabel移动到其他JLabel,现在只有1个计时器工作.它应该像火车穿过轨道一样运行,一直绕着轨道行进,最后一直向后从它开始.我不知道如何让它一路走来,任何帮助都表示赞赏. 谢谢. import java.awt.BorderLayout;import java.awt.Dimension;import java[详细]
-
Java数组,NullPointerException?
所属栏目:[Java] 日期:2020-12-15 热度:151
我宣布两张牌: Card card1 = new Card('3',Card.Suit.clubs);Card card2 = new Card('T',Card.Suit.diamonds); 这有效: Hand hand1 = new Hand();hand1.takeCard(card1); 但为什么这不起作用?它在第二行给我一个NullPointerException: Hand[] hand = new[详细]
-
java – JDBC-接口的实现
所属栏目:[Java] 日期:2020-12-15 热度:85
在JDBC中,为了在DB中连接和执行语句,我们主要使用Connection,Statement和ResultSet作为接口.但是它们的相应对象后来用于运行createStatement(),executeQuery(),next()等方法.这些类实现了这些方法吗? 为什么它被称为连接对象而不是实现的类对象? 解决方法[详细]
-
java – Google Guava vs. Apache Commons
所属栏目:[Java] 日期:2020-12-15 热度:70
我正在寻找 Java中的 bidirectional map实现,并偶然发现了这两个库: Google Guava(原“Google Collections”) Apache Commons Collections 两者都是免费的,具有我正在寻找的双向地图实现(Apache中的BidiMap,Google中的BiMap),几乎相同的大小(Apache 493 kB,[详细]
-
您在Java项目中使用什么策略进行包命名?为什么?
所属栏目:[Java] 日期:2020-12-15 热度:84
我刚才考虑过这个问题,最近我的商店正在制作它的第一个真正的 Java网络应用程序. 作为介绍,我看到两个主要的包命名策略. (要清楚,我不是指整个’domain.company.project’的一部分,我在谈论它下面的包约定.)无论如何,我看到的包命名约定如下: 功能:根据业[详细]
-
java – 人脸识别API
所属栏目:[Java] 日期:2020-12-15 热度:143
使用 Java Android,我试图找到一种用相机给定图片识别脸部的方法. 有任何想法吗?有没有人有任何API建议? 解决方法 以下是我在人脸识别库中找到的一些链接. Android的FaceDetector.Face 教程:Implementing Face Detection in Android OpenCV Facerecog 图[详细]
-
使用Java将文本复制到剪贴板
所属栏目:[Java] 日期:2020-12-15 热度:180
我想将文本从JTable的单元格复制到剪贴板,使其可以粘贴到其他程序,如Microsoft Word.我有来自JTable的文本,但我不确定如何将其复制到剪贴板. 解决方法 这适用于我,非常简单: 导入这些: import java.awt.datatransfer.StringSelection;import java.awt.Tool[详细]
-
java – 什么是堆栈映射框架
所属栏目:[Java] 日期:2020-12-15 热度:103
我最近一直在关注 Java Virtual Machine Specifications(JVMS),试图更好地理解我的程序是如何工作的,但我找到了一个我不太了解的部分…… 第4.7.4节描述了StackMapTable属性,在该部分中,文档详细介绍了堆栈映射帧.问题在于它有点罗嗦,我通过榜样学得最好;不[详细]
-
java – 请参考JPA @Column注释解释有关insertable = false和upd
所属栏目:[Java] 日期:2020-12-15 热度:128
如果一个字段是注释的,insertable = false,updatable = false,这是不是意味着你不能插入值也不能改变现有的值?你为什么想这么做? @Entitypublic class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @OneToMany(mappedB[详细]
-
java – 此视图不受约束
所属栏目:[Java] 日期:2020-12-15 热度:105
我收到以下错误,我使用 Android工作室2.2预览3.我搜索谷歌但找不到任何资源. Error: This view is not constrained,it only has design time positions,so it will jump to (0,0) unless you add constraints TextView android:layout_width="384dp" android[详细]
-
Java中volatile关键字的最简单易懂的例子
所属栏目:[Java] 日期:2020-12-15 热度:138
我正在阅读 Java中的volatile关键字并完全理解它的理论部分. 但是,我正在寻找的是一个很好的案例,它展示了如果变量不是易变的话会发生什么. 下面的代码段不能按预期工作(取自here): class Test extends Thread { boolean keepRunning = true; public void r[详细]
-
反向单链表Java
所属栏目:[Java] 日期:2020-12-15 热度:93
参见英文答案 How to reverse a singly-linked list in blocks of some given size in O(n) time in place?????????????????????????????????????4个 有人能告诉我为什么我的代码有效吗?我想在java中反转单个链表:这是方法(不能正常工作) public void reve[详细]
-
三元运算符是否比Java中的“if”条件更快
所属栏目:[Java] 日期:2020-12-15 热度:121
参见英文答案 Which “if” construct is faster – statement or ternary operator?????????????????????????????????????5个 我倾向于“if-conditional syndrome”,这意味着我倾向于一直使用条件.我很少使用三元运算符.例如: //I like to do this:int a;i[详细]
-
java – 将浮点数舍入为2位小数的最佳做法是什么?
所属栏目:[Java] 日期:2020-12-15 热度:138
参见英文答案 How to round a number to n decimal places in Java????????????????????????????????????29个 我正在使用eclipse Android SDK. 我需要将浮点值舍入为2位小数.我通常使用数学库使用下一个“技巧”. float accelerometerX = accelerometerX * 1[详细]
-
java – 有没有办法只在Tomcat / Wildfly / Glassfish启动时运行
所属栏目:[Java] 日期:2020-12-15 热度:94
我需要删除Tomcat启动时的临时文件,传递到包含临时文件的文件夹位于applicationContext.xml中. 有没有办法只在Tomcat启动时运行方法/类? 解决方法 您可以编写一个ServletContextListener,它从contextInitialized()方法调用您的方法.您将侦听器附加到web.xml[详细]
-
java – 如何在非线程的对象上调用wait()和notify()方法?
所属栏目:[Java] 日期:2020-12-15 热度:106
如何在不是线程的对象上调用wait()和notify()方法?那真的没有意义,是吗? 当然,它必须有意义,因为这两种方法可用于所有Java对象.有人可以提供解释吗?我无法理解如何使用wait()和notify()来理解线程之间的通信. 解决方法 锁定是关于保护共享数据. 锁定在受[详细]