-
Java基础教程之构造器与方法重载
所属栏目:[Java] 日期:2020-12-14 热度:85
在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization)。初始化时,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值。 显式初始化要求我们在写程序时就[详细]
-
java – 使用ScalaObjectMapper的Jackson模块在Spark 1.4.0上运
所属栏目:[Java] 日期:2020-12-14 热度:69
我正在运行 Scala 2.10.4中的Spark函数,并运行在Spark 1.4.0集群(基于HDFS并使用YARN进行管理)中,并在Maven存储库中使用了Jackson模块2.6.1 当我从IDE(IntelliJ IDEA v14)本地运行代码时,一切都适用于内存中的集群,但是当我的远程集群(AWS VPC上的EMR集群)上[详细]
-
java – 更高效?清空一个对象或创建一个新对象?
所属栏目:[Java] 日期:2020-12-14 热度:161
“新”多贵?我的意思是说,我是否应该重新使用同一个对象,或者如果对象“超出范围”,那么它是否排空呢? 例如,说一个方法创建一个列表: ListInteger list = new ArrayListInteger(); 在方法结束时,列表不再被使用 – 这是否意味着没有内存分配给它,或者这意[详细]
-
java – 无法执行Selenium异步脚本
所属栏目:[Java] 日期:2020-12-14 热度:89
为什么在尝试执行异步脚本时会收到硒2.25.0的异常. //navigate to my test page.String script = "var callback = arguments[arguments.length - 1];" + "getResult(callback)";Object result = ((JavascriptExecutor)driver).executeAsyncScript(script,"")[详细]
-
java – 在Jetty运行时设置ssl keystore
所属栏目:[Java] 日期:2020-12-14 热度:117
是否可以在运行时更改密钥库?目前我正在设置SSL之前我做一个server.start() – sslContextFactory.setTrustStore(ks);sslContextFactory.setTrustStorePassword(TRUSTSTORE_PASS);sslContextFactory.setKeyStorePassword(KEYSTORE_PASS); ServerConnector h[详细]
-
java – 将整数转换为等效的空格数
所属栏目:[Java] 日期:2020-12-14 热度:120
我想知道最简单的方法是将整数转换为等效的空格数.当打印二叉搜索树时,我需要它在节点之间的空格.我试过了 int position = printNode.getPosition(); String formatter = "%1"+position+"s%2$sn"; System.out.format(formatter,"",node.element); 但是与位[详细]
-
通用方法中的Java有界参数
所属栏目:[Java] 日期:2020-12-14 热度:116
我通过泛型方法测试了有限参数,发现了一些奇怪的行为. 这将是伟大的如果有人可以解释下面的代码片段中的两个错误. 想象一下,Class1和Class2有两个类从BaseClass扩展. Class2实现了一个接口. 在Class1中,我有一个方法可以通过以下方式返回Class2的一个实例:[详细]
-
如何在文本控件失去焦点时获取事件?
所属栏目:[Java] 日期:2020-12-14 热度:64
我有 JavaFX 2应用程序,我需要在TextField失去焦点时执行一些操作.但是当我失去焦点时,我看不到节点上发生任何事件. 有可能以某种方式在TextField上监听焦点丢失事件吗? 解决方法 Add a ChangeListener到TextField的 focusedProperty.[详细]
-
java – 抽象类中的私有构造函数[closed]
所属栏目:[Java] 日期:2020-12-14 热度:66
在 Java中,在抽象类中使用私有构造函数的目的是什么? 在一个评论中,我得到了这个问题,我很好奇,需要用什么样的方式来使用构造函数? 我认为它可以与抽象类中的另一个构造函数配对使用,但这是非常微不足道的.它也可以用于构建静态内部类,这将使得抽象类将被[详细]
-
增加Java的BigInteger性能
所属栏目:[Java] 日期:2020-12-14 热度:193
如何提高 Java的大整数性能? 例如,这个派系程序: import java.math.*;class Fac { public static void main(String[] args) { BigInteger i = BigInteger.ONE; for(BigInteger z=BigInteger.valueOf(2);z.compareTo(BigInteger.valueOf(99999)) != 0;) { i[详细]
-
java – 从hashmap获取最大值的密钥?
所属栏目:[Java] 日期:2020-12-14 热度:63
我有一个如此定义的HashMap HashMapString,Integer uniqueNames = new HashMapString,Integer(); 它存储一个名称,并且该名称的出现.例如… uniqueNames.put("lastname",42); 如何获得最高的名称? 有关更多信息,我正在使用“人”二叉搜索树,将唯一的名称和频[详细]
-
Java泛型的泛型
所属栏目:[Java] 日期:2020-12-14 热度:157
我有一个通用类,代表一段文本.该文本片段可以具有多种不同模式(不同类型的突出显示)中的任何一种.这些模式由枚举代表.每个项目的枚举可能不同,但它必须实现一个接口,提供一种方法来组合其中的2个(可以突出显示和加粗).所以我有一个界面: public interface T[详细]
-
java – 将两个字符串与“==”进行比较:什么时候工作?
所属栏目:[Java] 日期:2020-12-14 热度:83
说你有三个字符串, String s1 = "string one";String s2 = new String("string one");String s3 = "string one"; 我知道这是真的,s1 == s2是假的,但我读到s1 == s3的地方是真的.它是否正确?为什么或者为什么不? 解决方法 字符串文字自动被自动进行.所以s1[详细]
-
java – Spring上传文件问题
所属栏目:[Java] 日期:2020-12-14 热度:192
我需要将文件从浏览器上传到服务器.我使用 spring 3.2作为我的Web框架. 所以我配置了我的应用程序这样. 1 – 我有web.xml ?xml version="1.0" encoding="UTF-8"?web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.[详细]
-
java – 如何确定两个圆形扇区是否彼此重叠
所属栏目:[Java] 日期:2020-12-14 热度:107
每个扇区可以表示为(x,y,r,a,d),其中x,y是位置,r是半径,d是方向,a是角度.鉴于这两个圆形扇区的信息,如何确定它们是否相互重叠? 有没有任何有效的算法来解决它?谢谢! 解决方法 我知道一个非常快速的方法来折扣的可能性,因为我以前用于圆圈碰撞. 找出两个中[详细]
-
java – 水平滚动和TextField错误
所属栏目:[Java] 日期:2020-12-14 热度:132
我创建了一个CustomTextField 当我键入超过TextField的宽度的文本时,它向左滚动 使用了Horizo??nalFieldManager 但现在的问题是如果我用鼠标右键单击并滚动它 它的长度不足 但是不要停止我打字的最后一个字 这里有什么问题? 这是一个bug吗 我只需要它来达到[详细]
-
java – 如何使用Spring Security 3.1更改当前用户的登录名?
所属栏目:[Java] 日期:2020-12-14 热度:101
我要求每个用户在他登录时都可以更改自己的用户名.问题是如何更新 Spring Security的身份验证令牌中的用户名(Principal)? (我必须更新它,因为我使用身份验证令牌中的原始名称来识别某些业务用例中的用户.) 我使用基于表单和cookie rememeber我的登录,所以我[详细]
-
亚马逊弹性搜索 – 使用JAVA SDK与Amazon Elasticsearch服务进行
所属栏目:[Java] 日期:2020-12-14 热度:115
我无法找到如何使用亚马逊sdk与亚马逊弹性搜索集群进行交互的例子.有人可以指点我的例子吗?我已经发现 javadocs的东西,如AWSCredentials和AWSElasticsearchClient,只是寻找如何将所有东西粘在一起的具体例子.我正在寻找如何做如下事情: – 创建一个索引 指[详细]
-
java-ee – 使用maven-surefire-plugin或maven-failsafe-plugin
所属栏目:[Java] 日期:2020-12-14 热度:71
我在使用maven-surefire-plugin或maven-failsafe-plugin在集成测试阶段运行我的硒测试(不运行单元测试)的概念感到困惑, 我看到一些例子使用maven-surefire-plugin和其他例子使用maven-failuresafe-plugin 请通过示例或链接指导配置. 解决方法 您应该使用 mav[详细]
-
如何设置Java线程的cpu核心亲和力?
所属栏目:[Java] 日期:2020-12-14 热度:133
我搜索了以前的帖子关于类似的话题,但找不到适合的答案,因此提出这个问题.您的帮助回答它是非常感谢. 我知道通过Linux中的taskset命令设置进程对特定CPU内核的亲和力.但是我想设置一个Java线程与一个特定的cpu核心的关系,以便属于同一进程的其他线程可以在所[详细]
-
java – Selenium WebDriver是否支持Safari?
所属栏目:[Java] 日期:2020-12-14 热度:109
我正在使用Selenium WebDriver与 Java.我想使用Safari浏览器. Selenium WebDriver是否支持Safari? 解决方法 SafariDriver仍然是实验性的,依靠使用WebSockets的浏览器插件与浏览器进行通信.这是一个伟大的一步,这是许多人一直在等待的. 然而,如果你想要一些[详细]
-
在Java中扩展另一个类的类中具有两个具有相同名称的变量
所属栏目:[Java] 日期:2020-12-14 热度:134
以下是我的项目代码的一部分: public class Body extends Point{ public double x,y,mass; public Body() { x = y = mass = 0; } public Body(double x,double y,double mass) { this.mass = mass; this.x = x; this.y = y; }}public class Point { public[详细]
-
java – 使用Streams API对Collection中的n个不同元素执行操作
所属栏目:[Java] 日期:2020-12-14 热度:156
我正在尝试使用 Java 8中的Streams API从集合中检索n个唯一的随机元素进行进一步处理,但没有太多或任何运气. 更准确地说,我想要这样的东西: SetInteger subList = new HashSet();QueueInteger collection = new PriorityQueue();collection.addAll(Arrays.a[详细]
-
java – JLabel html文本忽略setFont
所属栏目:[Java] 日期:2020-12-14 热度:130
我刚刚开始将我的Swing应用程序从OS X移植到 Windows,而且JLabels很痛苦. 我注意到,如果标签的文本是HTML(Mac上不会发生这种情况),则将忽略指定给setFont的字体. HTML格式对复杂显示器的可读性非常有用. 在正常情况下,我会在HTML标签中指定字体,但是我使用的[详细]
-
如何将Java与nodej进行集成来处理CPU重的任务?
所属栏目:[Java] 日期:2020-12-14 热度:149
我正在为I / O重和CPU重任务选择一种正确的Web技术. NodeJ是处理大负载的理想选择,也可以扩展.但是,我被困在cpu重的部分.可以将其他技术(例如 Java)集成到节点中,以便我可以在其他线程中运行我的算法,然后在节点中再次使用结果.有现有的解决方案吗?任何其他[详细]