-
为什么Java Thread.sleep或Date.after()在其他计算机上的功能不
所属栏目:[Java] 日期:2020-12-15 热度:156
我有一个单元测试,检查以确保我的实例中的对象是使用填充的正确日期创建的: Date earlier = new Date(); Thread.sleep(10); instance.execute(); assertTrue(instance.getMyObject.getCreationDate().after(earlier)); 当在Eclipse中运行或从命令行使用Ant[详细]
-
java – 选择哪个JRadioButton
所属栏目:[Java] 日期:2020-12-15 热度:157
我在ButtonGroup中有几个JRadioButtons. private ButtonGroup radioGroup= new ButtonGroup(); private JRadioButton radio1= new JRadioButton("Red"); private JRadioButton radio2= new JRadioButton("Green"); private JRadioButton radio3= new JRadioB[详细]
-
java – Wait.until()与Webdriver PageFactory元素
所属栏目:[Java] 日期:2020-12-15 热度:86
我正在使用@FindBy注释来查找我页面上的元素.像这样: @FindBy(xpath = "//textarea") public InputBox authorField; 请帮忙.我希望使用带有注释元素的wait(ExpectedConditions).像这样: wait.until(visibilityOfElementLocated(authorField)); 代替: wait[详细]
-
如何在范围内选择随机数,但是加权到该范围的一部分? (在Java中)
所属栏目:[Java] 日期:2020-12-15 热度:52
我想在一系列数字中选择随机数,但是要对该范围的一部分进行加权.例如: 选择1-10之间的随机数 重量这样1-5可能比6-10可能性高20% 这可能吗?我该怎么做? 解决方法 这取决于您希望概率分布的样子. 例如: Pick a random number between 1-10If it is = 6 Re[详细]
-
java – 如何在多个线程中运行jar文件?
所属栏目:[Java] 日期:2020-12-15 热度:172
我需要在多个线程/核心中运行可执行的JAR文件. JAR文件未实现Runnable.我一直在寻找一种方法,并没有找到一个.是否可以使JAR文件使用多个线程/核心而无需访问源代码? 目前.如果我只是正常运行JAR文件,它只使用一个核心. 解决方法 没有办法神奇地制作一个程序[详细]
-
java – 在捕获“I??nterruptedException”之后,为什么“Thread.
所属栏目:[Java] 日期:2020-12-15 热度:81
作为标题. public static void main(String[] args) throws InterruptedException { Thread thread = new Thread(new Runnable() { @Override public void run() { try { TimeUnit.SECONDS.sleep(2); } catch (InterruptedException e) { e.printStackTrace([详细]
-
看起来像java内部静态类,但显然它不是(我不明白,这怎么可能?)
所属栏目:[Java] 日期:2020-12-15 热度:195
从: http://developer.android.com/resources/tutorials/views/hello-gridview.html,在ImageAdapter类中: imageView.setLayoutParams(new GridView.LayoutParams(85,85)); 查看新的GridView.LayoutParams部分.看来LayoutParams是GridView类的内部静态类,但[详细]
-
java – 从绝对路径中提取相对路径
所属栏目:[Java] 日期:2020-12-15 热度:133
这是一个看似简单的问题,但我无法以干净的方式进行.我有一个文件路径如下: /这/是/的/绝对/路径/到/的/位置/的/我的/文件 我需要的是从上面给出的路径中提取/ of / my / file,因为那是我的相对路径. 我想这样做的方式如下: String absolutePath = "/this/i[详细]
-
java – 为什么Tomcat中实际上需要WAR文件?
所属栏目:[Java] 日期:2020-12-15 热度:151
为什么不将文件放在webapps目录下的子目录中? WAR在服务器性能方面有什么优势吗? 解决方法 使用WAR文件没有性能优势.实际上,在运行webapp之前,典型的Web容器会将部署的WAR文件解压缩到webapp的目录中……这需要时间. WAR和EAR文件的真正好处在于简化部署…[详细]
-
java – JTable不显示列标题
所属栏目:[Java] 日期:2020-12-15 热度:168
这是我第一次使用GUI,所以我不确定导致问题的原因.我的Uni任务.该项目旨在为各种目的制定一种“产品管理”计划.除了GUI之外,整个过程都已完成,这就是我不知道为什么这个JTable不会显示列标题的原因.这是代码(顺便说一句,使用MIGLayout) package sepm.s2012.e[详细]
-
java – 如何定义抛出泛型异常类型的接口?
所属栏目:[Java] 日期:2020-12-15 热度:134
我想定义一个界面,比如 public interface Visitor ArgType,ResultType,SelfDefinedException { public ResultType visitProgram(Program prog,ArgType arg) throws SelfDefinedException; //...} 在实现过程中,selfDefinedException会有所不同. (selfDefined[详细]
-
java – 如何以编程方式启动apache derby jar文件?
所属栏目:[Java] 日期:2020-12-15 热度:128
我有一个 Java应用程序,它使用Apache Derby.使用 Eclipse Export选项,我将其导出为JAR文件.当我运行Eclipse,并且服务器连接到端口1527时,JAR正确执行. 但是当执行jar时关闭eclipse(并且服务器未连接到1527),我收到此错误 java.sql.SQLNonTransientConnection[详细]
-
java – 为什么不能将android.os.build.VERSION解析为变量?
所属栏目:[Java] 日期:2020-12-15 热度:119
我收到错误:“ android.os.Build.VERSION无法解析为变量”作为附加到行“int myVersion = android.os.Build.VERSION;”的错误在下面的代码中: public void test4_validate_mainOverflowMenuAbout() { int myVersion = android.os.Build.VERSION; String my[详细]
-
java – @Entity实体无法解析为某个类型
所属栏目:[Java] 日期:2020-12-15 热度:187
学习 Spring MVC和Hibernate. import javax.persistence.Column;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;@Entitypublic class Customer { 在@Entity行中存在错误:无法将实体解析为[详细]
-
在Java中是否存在这样的数据类型?
所属栏目:[Java] 日期:2020-12-15 热度:91
我在redis中找到了这个,并试图看看 Java中是否有类似的东西.说我有以下数据: 3:13:23:34:1 正如您所看到的那样,非数据点本身是唯一的,但组合是唯一的. redis中有一个命令: sadd 3 1 2sadd 3 3sadd 4 1 这会给我一个像这样的东西: 3 - 1,2,34 - 1 通过做一[详细]
-
java – 是否可以在链接阻塞队列的头部添加或修改元素?
所属栏目:[Java] 日期:2020-12-15 热度:166
或者也许更好地使用其他类来同步访问数据? 解决方法 如果要操作队列的两端,请使用LinkedBlockingDeque.[详细]
-
java – 在不安装SMTP服务器的情况下测试Greenmail
所属栏目:[Java] 日期:2020-12-15 热度:121
我正在尝试使用Greenmail来测试我的localhost上的电子邮件功能.问题是我没有安装SMTP服务器,并且认为安装一个SMTP服务器过度.我的期望是应该有一个免费的库,允许我保持我的发送邮件代码相同,但不是真正发送电子邮件到SMTP服务器,发送到我的本地机器,以便我可[详细]
-
Java中的继承与现实世界继承有何不同?
所属栏目:[Java] 日期:2020-12-15 热度:73
我在接受采访时得到了这个问题.通过现实世界的继承,面试官意味着像泉水这样的东西继承了一些财富,父母的某些特征等, 我有一种感觉,这个问题可以辩论,并没有成为一个很好的面试问题. 这问题可以得到很好的回答吗? 解决方法 是的,这个问题可以很好地回答,我认[详细]
-
java – 重新启动Tomcat服务器时自动删除的MySQL表
所属栏目:[Java] 日期:2020-12-15 热度:70
我正在构建一个 spring MVC Web应用程序.我使用Hibernate作为我的ORM.每当我重新启动tomcat 7服务器时,它都会自动删除之前创建的表.怎么预防这个? 解决方法 在配置中的某处搜索hbm2ddl文本,接近Hibernate配置属性.它应该设置为更新或没有,显然你有create-dr[详细]
-
java – Generics – 无法添加到带有无界通配符的List
所属栏目:[Java] 日期:2020-12-15 热度:125
我实例化以下列表: // I am just revising generics again and the following is just cursory code!List? super Integer someList = new ArrayListObject();someList.add(new Object()); 以上不起作用.我收到编译器错误.但是,以下工作: List? super Integ[详细]
-
覆盖Java中的私有final方法
所属栏目:[Java] 日期:2020-12-15 热度:171
class X1{ private final void show() { ... }}class X2 extends X1{ private final void show() { ... }} 问题1 代码正在编译而没有任何错误.由于final关键字会阻止方法被覆盖,为什么代码会编译? 问题2 如果我从两个show方法中删除private关键字,代码将无[详细]
-
java – OOP设计 – 私有修饰符
所属栏目:[Java] 日期:2020-12-15 热度:160
我以为我知道何时应该使用private关键字.封装是这样做的原因,因此我努力使所有方法尽可能保密. 我刚刚写了一篇关于测试的文章,并被告知在我的私有方法上使用反射进行测试是一个坏主意,这是糟糕的代码设计.为什么会这样,我的密钥代码被隐藏/封装的事实是一件[详细]
-
java – Eclipse – 方法建议问题
所属栏目:[Java] 日期:2020-12-15 热度:134
我想知道是否有人可以帮助我解决日食问题. 由于我在eclipse中更改了包,因此使用自动完成工具进行了一些操作.在编写时,我再也看不到任何公共方法了.但是,如果我手动输入行,则没有编译错误. 有谁知道如何解决这个问题? 谢谢 解决方法 我以前遇到过这个问题,对[详细]
-
Java:如何在单个线程中与多个客户端进行通信
所属栏目:[Java] 日期:2020-12-15 热度:75
我有一个属于单个线程的套接字列表.但我想知道是否有一种可行的方式与那些客户进行通信(读/写)?我不想为每个客户端创建一个线程,因为可能有太多用户并且为每个客户端创建一个线程可能成本太高. 解决方法 我会说NIO是你最好的选择.查看通过套接字(好吧,Socke[详细]
-
java – 格式化文本字段和JComboBox在一起
所属栏目:[Java] 日期:2020-12-15 热度:139
我有一个GUI窗口,询问休息时间.我想得到的结果是,例如,1:15 – int hours = 1和int mins = 15 – 单击继续按钮后.我得到的结果要么是小时,要么是分钟,因为我不能让JComboBox和JButton一起工作(我想).另外,我不太清楚如何检查用户是输入了数字还是输入了无效[详细]