-
java – 如何将进度值从线程传递给活动?
所属栏目:[Java] 日期:2020-12-14 热度:141
我有一个设计问题,从活动类中的Thread调用的类中发送进度条值以更新GUI,如下所示 [代码片段不编译它仅用于解释]: Class A : Extend Activity { new Thread(new Runnable() { public void run() { B objB = new B(); objB.DownloadFile(); } }).start();}Cla[详细]
-
java – 我的Eclipse的包资源管理器中的白色包图标
所属栏目:[Java] 日期:2020-12-14 热度:84
我在测试项目中收到这些奇怪的白色包图标.从我所看到的@ http://jamie.ideasasylum.com/images/icons.pdf,他们发出“空包”,但我不知道为什么. 我的src /文件夹被设置在构建路径中,所以我没有得到什么问题可能是: 谢谢 解决方法 这很有可能是因为您选择了层[详细]
-
java – 为什么没有更多无聊的GC
所属栏目:[Java] 日期:2020-12-14 热度:133
除了Azul之外,我知道的所有GC都是并发的,但是至少有一些小的世界性的组件.为什么没有更多的GC像Azul? Azul是否将技术专利化到不可能做到的程度? 或者做无用操作所需的读/写障碍会产生如此大的开销,这对大多数工作负载是不切实际的? 解决方法 基于 the Azu[详细]
-
java – 为什么这个代码不会导致ConcurrentModificationExceptio
所属栏目:[Java] 日期:2020-12-14 热度:127
我正在阅读关于ConcurrentModificationException和如何避免它.发现 an article.该文章中的第一个列表的代码类似于以下内容,这显然会引起例外: ListString myList = new ArrayListString();myList.add("January");myList.add("February");myList.add("March"[详细]
-
java.io.PrintStream上的线程争用
所属栏目:[Java] 日期:2020-12-14 热度:68
我正在使用 Java Mission Control来分析我的应用程序的性能问题. JMC突出显示了Thread Contention和Lock Instances部分下的java.io.PrintStream. 为什么我要面对JDK包的线程争用问题? 解决方法 看起来你的应用程序正在同时从几个线程向stdout或stderr产生大[详细]
-
java中的属性 – 我们可以使用单个值的逗号分隔键吗?
所属栏目:[Java] 日期:2020-12-14 热度:58
我希望在我的 java应用程序的属性文件中为单个值提供多个键( 1).一种简单的方法是在属性文件中的单独行中定义每个键,并为所有这些键定义相同的值.这种方法增加了属性文件的可维护性.另一种方式(我认为可能是聪明的方式)是使用单行中的值定义逗号分隔的键.例[详细]
-
java – 带选择器的FrameLayout前台
所属栏目:[Java] 日期:2020-12-14 热度:184
我有一个FrameLayout,我想通过选择器应用前景drawable,我试图实现“drawSelectorOnTop”,但为一个简单的布局 现在,当用户按“state_pressed”时,选择器不适用 这是我的代码: FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" andro[详细]
-
orm – 业务对象/数据库访问层的体系结构
所属栏目:[Java] 日期:2020-12-14 热度:91
由于各种原因,我们正在编写一个新的业务对象/数据存储库.该层的要求之一是分离业务规则的逻辑和实际的数据存储层. 可以有多个数据存储层实现对同一对象的访问 – 例如,实现大多数对象的主“数据库”数据存储源,以及实现User对象的另一个“ldap”源.在这种情[详细]
-
java – Android的位置.getAccuracy()返回1
所属栏目:[Java] 日期:2020-12-14 热度:83
我试图通过使用Location.getAccuracy()获取我当前的GPS精度.但是,这是返回1(或有时2),似乎不可能. Google地图告诉我,我目前的位置精确度是40米. 有什么想法吗? int accuracy = (int) loc.getAccuracy();// This will give me accuracy = 1 解决方法 从 docu[详细]
-
java – 为什么`a`不能在C中编译但是`(a)`呢?
所属栏目:[Java] 日期:2020-12-14 热度:56
参见英文答案 Why is ++i considered an l-value,but i++ is not?11个 标题说的是什么.对于C,(a)确实编译.但奇怪的是,(a)不是: int main() { int a = 0; ++a++; // does not compile (++a)++; // does compile ++(a++); // does not compile} 但在Java中,并[详细]
-
java – 如何提高电子邮件发送和交付的可靠性?
所属栏目:[Java] 日期:2020-12-14 热度:167
当前的应用程序使用 Simple Java Mail每天发送几封电子邮件,但有些电子邮件永远不会发送给客户端. 根据应用程序服务器日志,已经有几个邮件服务器超时但这并不能解释所有丢失的电子邮件的情况.添加重试功能有助于解决超时问题,但是有没有其他方法可以提高电子[详细]
-
java – Selenium WebDriver中selenium.waitForPageToLoad(“300
所属栏目:[Java] 日期:2020-12-14 热度:90
以下是在Selenium RC中等待页面加载的 java代码: selenium.waitForPageToLoad("30000"); Selenium WebDriver中的等效java代码是什么? 解决方法 2种方法: 如果你需要等待60秒,你可以使用Thread.sleep(60000) 如果您想确保页面已加载(可能小于或大于60秒),[详细]
-
java – JPA更新双向关联
所属栏目:[Java] 日期:2020-12-14 热度:138
假设我们有以下实体: @Entity public class Department { @OneToMany(mappedBy="department") private ListEmployee employees; } @Entity public class Employee { @ManyToOne private Department department } 在更新时可以理解,我们需要保持关系的双方如[详细]
-
java – 找不到参数org.gradle.api.Project的方法android()
所属栏目:[Java] 日期:2020-12-14 热度:147
得到一个bug,当我尝试在工作室中编译我的项目时,我已经搜索了很多而没有真正的解决方案 错误:(17,0)无法在类型为org.gradle.api.Project的根项目’booksStudioDir’中找到参数[build_a7zf1o8ge4ow4uolz6kqzw5ov $_run_closure2 @ 19201053]的方法android().[详细]
-
编译器构造 – 是否可以使用JVM字节码显式释放内存?
所属栏目:[Java] 日期:2020-12-14 热度:86
使用JVM字节码有 several computer programming languages,比如说,他们的解释器/编译器的目标语言.在我看来,许多新的编程语言(不到15年)都在JVM上运行,我想知道是否所有这些语言都禁止显式内存释放: 是否可以通过任何指令使用字节码显式分配 – 释放内存?[详细]
-
即时编译 – 它何时实际发生在Java中?
所属栏目:[Java] 日期:2020-12-14 热度:78
最近我参加了关于 Java效率的讨论. 正如我所听到的,反对Java的大量论据是解释“非常耗时”,因为它甚至简单的Java程序运行速度比直接编译到机器代码的类似程序慢. 答案就是Java代码经常直接编译为机器代码,如果只有JVM计算它会使程序比以标准方式解释更快. 我[详细]
-
java – 为什么在四核机器上使用多个线程时,此代码没有看到任何
所属栏目:[Java] 日期:2020-12-14 热度:195
我写了一些 Java代码来了解更多关于Executor框架的信息. 具体来说,我编写了验证Collatz Hypothesis的代码 – 这表示如果您迭代地将以下函数应用于任何整数,则最终得到1: f(n)=((n%2)== 0)? n / 2:3 * n 1 CH仍然未经证实,我认为这将是了解执行人员的好方[详细]
-
java – 无法将项目与eclipse IDE中的运行时服务器相关联
所属栏目:[Java] 日期:2020-12-14 热度:169
我创建了一个动态的Web项目.现在,它有一个正在尝试运行的jsp文件.当我尝试将项目与特定运行时(tomcat 6.0)相关联时,它不会发生. 我右键单击项目/属性/目标运行时.它不显示任何运行时(我在服务器中添加了tomcat 6.0).当我点击“显示所有运行时”复选框时,所有[详细]
-
为什么这个Java程序的第17行没有被执行?
所属栏目:[Java] 日期:2020-12-14 热度:62
作为今天早上我在Uni的 Java课程练习,我不得不写一个小程序来要求用户输入一些细节,然后打印回来.我已经完成了它的写作,但我遇到了一个奇怪的问题. 请参阅以下代码: import java.util.Scanner;public class Scanner_Exercise{ public static void main (Str[详细]
-
java – URL可以使用浏览器访问,但是仍然是具有URLConnection的F
所属栏目:[Java] 日期:2020-12-14 热度:103
我使用HttpURLConnection连接到一个网站,并收到一个ResponseCode = 404(HTTP_NOT_FOUND).但是,我的浏览器(IE)中打开网站没有问题. 为什么有区别,我能做些什么呢? 问候,帕潘 这是我的节目 import java.io.BufferedReader;import java.io.InputStreamReader;i[详细]
-
Java记录器使用…函数
所属栏目:[Java] 日期:2020-12-14 热度:147
参见英文答案 Which of array creation vs string concatenation for logging method has better performance?3个 Java logger允许以下语法: m_logger.info("ID: {} NAME: {}",id,name); // 1m_logger.info("ID: " + id + " NAME: " + name); // 2 在第一种[详细]
-
java – SimpleClientHttpRequestFactory vs HttpComponentsClie
所属栏目:[Java] 日期:2020-12-14 热度:199
我正在开发一个项目,我需要对我的服务器进行HTTP URL调用,该服务器正在运行Restful Service,它将响应作为 JSON字符串返回. 下面是我使用未来和callables的主要代码: public class TimeoutThreadExample { private ExecutorService executor = Executors.new[详细]
-
如何在数组Java的一部分上调用Collections.Shuffle
所属栏目:[Java] 日期:2020-12-14 热度:71
所以我有以下数组: String [] randomList = new String [16]; randomList[0]="Dog"; randomList[1]="Dog"; randomList[2]="Cat"; randomList[3]="Cat"; randomList[4]="Mouse"; randomList[5]="Mouse"; randomList[6]="Car"; randomList[7]="Car"; randomLi[详细]
-
NoClassDefFoundError使用Scala类从Java
所属栏目:[Java] 日期:2020-12-14 热度:194
我没有 Scala的经验,所以这个问题可能是基本的.根据本教程中的“Person”示例,我正在使用 Java内的Scala类: http://www.codecommit.com/blog/java/interop-between-java-and-scala 我创建两个源文件,一个Scala和一个Java,如下所示. Person.scala: class Pe[详细]
-
如何在java中为OS X运行sudo命令
所属栏目:[Java] 日期:2020-12-14 热度:99
我正在使用 javafx中的app,我正在尝试使用终端中的命令打开一个应用程序,我正在使用我的java代码运行命令我的命令有一些变量它有我的安装程序文件的路径,因为文件名不会总是相同可以在更新构建时有所不同. 这是一个示例,因为我正在运行命令它不是我正在运行[详细]