core相关内容

扩展jQuery核心的用处

我发现了一种扩展核心jQuery init函数的方法(这是在你使用$()或jQuery()函数时随时调用的函数)。使用普通代理模式是不可能的,但是下面的代码使它工作: var origInit = jQuery.fn.init; jQuery.fn.init = function(selector,context,rootjQuery){ if(some condition){ ..
发布时间:2019-05-25 20:45:20 JavaScript

如何在鼠标右键单击时禁用JSlider的位置更改

我在我的应用程序中使用 JSlider 。我只想左键单击幻灯片 JSlider ,我想禁用右键单击 JSlider 。我可以通过右键单击获取事件,但是滑块正在将其值更改为其他位置。 jSlider.addChangeListener(new ChangeListener (){ public void stateChanged(ChangeEvent e){ // code } ..
发布时间:2019-01-09 21:25:24 Java开发

为什么我可以访问另一个包的其他子类中的finalize()方法?

我是Java新手第一次尝试学习Java。 我的简单问题是java.lang.Object中的finalize()方法。为什么我在其他类中访问这个受保护的方法而不是其他受保护的方法。我的导师告诉我,protected只在其类,相同的包及其子类中具有范围。这里我读过这篇文章。 有人可以解释我是否有任何特殊情况与finalize()方法。我有一个答案不满意为什么finalize()受到保护这里 ..
发布时间:2019-01-02 22:44:36 Java开发

Spark:以编程方式获取集群核心数

我在纱线集群中运行我的火花应用程序。在我的代码中,我使用数量可用的队列核心在我的数据集上创建分区: 数据集ds = ... ds.coalesce(config.getNumberOfCores()); 我的问题:我如何通过编程方式而不是按配置获取队列的可用核心数? / p> 解决方案 有很多方法可以从Spark中获取集群中的执行程序数和核心数。这是我过去使用过 ..
发布时间:2018-12-29 20:20:06 Java开发

Java:JVM可用的核心?

在Java中有方法 Runtime.getRuntime()。availableProcessors()其中包含以下Javadoc: 返回Java虚拟机可用的处理器数。 在特定的虚拟机调用期间,此值可能会更改。 值如何实际更改?在什么情况下,JVM可用的处理器比实际安装的处理器少? Jonas 解决方案 Linux命令 taskset(1)可用于强制进程使用特定的CPU ..
发布时间:2018-12-28 22:59:34 Java开发

将整数列表转换为int数组

有没有办法将整数列表转换为整数数组(不是整数)。像List to int []之类的东西?没有循环遍历列表并手动将intger转换为int。 解决方案 我相信你可以在第三方找到一些东西 - 派对库,但我不相信Java标准库中内置了任何内容。 我建议您只编写一个实用程序函数来执行此操作,除非您需要大量的类似的功能(在这种情况下,值得找到相关的第三方库)。请注意,您需要弄清楚如何处理列表 ..
发布时间:2018-12-28 20:55:26 Java开发

为什么克隆时不执行构造函数

动物动物=新动物(101); //构造函数已执行。 动物克隆=(动物)animal.clone()//未执行构造函数。为什么? 解决方案 的默认实现clone() Object 类中给出的方法不会调用任何类型的构造函数。 它是对象的“浅拷贝”,因为它通过创建新实例然后通过赋值复制内容来创建Object的副本,这意味着如果你的类包含一个可变字段,然后原始对象和克 ..
发布时间:2018-12-22 20:28:10 Java开发

覆盖textarea java的内容

我将文本附加到文本区域,每隔一秒我想覆盖或清除旧文本,我想每隔一秒写一些新数据如何在java中执行此操作? 谢谢raksha 解决方案 我猜你在谈论Swing JTextArea 。 您可以在其上调用 setText(...)来替换文字: JTextArea textArea = ...; textArea.setText(“Hello World”); ..
发布时间:2018-12-21 20:43:06 Java开发

什么是java编译器中的常量折叠?

可能重复: 有没有任何概念称为”恒定折叠”在java? 嗨 我遇到过Java编译器使用称为Constant Folding的东西。这是什么?它是如何影响的? 解决方案 常量折叠是编译器找到包含编译时常量的表达式并将其替换为结果有效地消除了冗余的运行时计算。 // code static final int a = 2; int b = 30 * a; ..
发布时间:2018-12-12 18:58:22 Java开发

使用Java从串口读取文件

我是Java的初学者,我正在写(“FLASH”)。getbytes()这样的 serialport 。 在我得到 FLASH_OK 作为回复后,我再次发送文件请求。之后我会得到 FILE_OK 的回复,然后我已经将文件读到文件的末尾。 I我没有得到怎么做,所以请帮助我。 感谢您的回复。 解决方案 jSSC 是一个稳定的串行IO java库,请看下面的示例: 将数据写 ..
发布时间:2018-12-12 18:57:32 Java开发

使用条件运算符的奇怪java行为。这是一个错误吗?

请你运行以下并解释一下吗? 对象o = true? new Integer(1):new Double(2.0); System.out.println(o); 我发现令人惊讶的是,有人预计会打印1而不是1.0 解决方案 这一点都不奇怪,虽然它看起来像是一个。该行为在 JLS§ 15.25中指定。 - 条件运算符: 否则,如果第二个和第三个操 ..
发布时间:2018-12-12 18:49:56 Java开发

java中引用变量的大小是多少

java中引用变量的大小是多少?我很确定它不会依赖于架构,不是吗?它与C中指针的概念有什么相似之处吗?我有尝试,但无法得到任何令人信服的答案。 解决方案 引用使用的内存量取决于几个参数: 在32位JVM上,在64位JVM上为32位 ,它可以是32位或64位,具体取决于配置。例如,在热点上,默认情况下会激活压缩的普通对象指针和参考的大小是32位。如果您使用 -XX:-UseCompr ..
发布时间:2018-12-12 18:40:01 Java开发

如何在其子类中访问类的私有变量?

这是我在接受采访时被问到的问题:我有A级私人成员,B级扩展A.我知道一个班级的私人成员无法访问,但问题是:我需要访问私人成员B类中的A类,而不是在B类中创建具有相同值的变量。 解决方案 面试官要么测试你的知识访问修饰符,或您更改现有类的方法,或两者​​兼而有之。 我会列出它们(公共,私有,受保护,包私有)以及每个类的解释。然后继续说A类需要被修改以允许通过添加setter和gette ..
发布时间:2018-12-12 18:12:56 Java开发

哪个会加载第一个静态变量或静态块?

我的一个朋友问我哪个会加载第一个静态变量或静态块。 我的答案指向静态变量。 所以他给了我两个方程并说要区分它们 b $ b 第一个方程式 public class Some { public static void main(String args []) { System.out.println(Some.x); } static { System.out ..
发布时间:2018-12-10 23:06:54 Java开发

检查文件存在java

我想创建文本文件,但如果文件已存在,则不应创建新文件,而应将文本附加到现有文件的内容(最后)。我怎么能用Java做呢? 我每秒钟都在从输入流读取数据当我停止阅读时我再次开始读取数据我应该写如果文件已存在,则为同一文件 我是否必须检查条件: if(file.exists){ } else { new File(); } 我需要做什么? 解决方案 ..
发布时间:2018-12-10 10:15:27 Java开发

getClassLoader()。getResourceAsStream()如何在java中工作

我谷歌如何在下面的代码加载资源 Abc.class.getClassLoader()。getResourceAsStream(“abc.txt”) 并发现它搜索所有jar文件中的资源类路径中的zip文件。 但是当我尝试它时我无法加载它但是如果我提供包路径然后我可以加载它 谁能告诉我getResourceAsStream如何搜索类路径 谢谢 一个场景是: - 我的下面的 ..
发布时间:2018-12-07 13:54:01 Java开发

如何使用Selenium Webdriver处理浏览器级别的通知

我使用Selenium Webdriver和核心Java自动化一些测试用例,在Chrome浏览器中点击一个测试用例点击按钮我正在获得浏览器级别通知'显示带有选项允许和阻止的通知'。我想选择允许选项。谁能知道如何使用Selenium webdriver处理这种通知。 请参阅以下快照了解更多详情 解决方案 WebDriver驱动程序; FirefoxProfile profile = ..
发布时间:2018-12-07 13:34:52 Java开发

Math.max(a,b)或(a> b)?a:b在Java中更快?

Java中哪一个更快?为什么? Math.max(a,b) (a> b)?a:b (这是在接受采访时提出来的。) 解决方案 Math.max(a,b)是一个静态函数(意味着没有虚拟调用开销),并且可能由JVM内联到与相同的指令(a> b)? a:b 。 ..
发布时间:2018-12-04 12:59:43 Java开发

ConcurrentHashMap与同步HashMap

在 HashMap 和 SynchronizedMap 之间有什么区别>的ConcurrentHashMap ? 是否能够在迭代它时修改 HashMap ( ConcurrentHashMap )? 解决方案 同步 HashMap : 使用对象级锁定同步每个方法。因此,synchMap上的get和put方法获得了锁定。 锁定整个集合是一种性能开销。当一个线程持有锁时,没有其他 ..
发布时间:2018-11-28 00:15:41 Java开发