Tag: java

Java:清除控制台

请问任何机构可以告诉我什么代码用于Java中的清屏? 例如在C ++中 system("CLS"); Java中用于清除屏幕的代码是什么? 谢谢!

如何获得一个整数的单独数字?

我有像1100,1002,1022等数字。我想有个人数字,例如对于第一个数字1100我想有1,1,0,0。 我怎样才能得到它在Java?

SQlite获取最近的地点(有经度和纬度)

我有存储在我的SQLite数据库的经度和纬度的数据,我想获得最近的位置,我放入的参数(例如,我的当前位置 – 纬度/经度等)。 我知道在MySQL中这是可能的,我已经做了相当多的研究,SQLite需要一个自定义的Haversine公式的外部函数(计算球体上的距离),但我还没有发现任何用Java编写的东西, 。 另外,如果我想添加自定义函数,我需要org.sqlite .jar(用于org.sqlite.Function ),并将不必要的大小添加到应用程序。 另一方面,我需要SQL函数中的Order by函数,因为单独显示距离并不是什么大问题 – 我已经在自定义的SimpleCursorAdapter中完成了,但我无法对数据进行sorting,因为我在我的数据库中没有距离列。 这意味着每次更改数据库时都会更新数据库,这样会浪费电池和性能。 所以如果有人有任何想法sorting光标与不在数据库中的列,我会很感激! 我知道有很多Android应用程序使用这个function,但有人可以解释这个魔术。 顺便说一句,我发现这个替代方法: 查询获取基于Radius的SQLite中的logging? 它build议为经纬度和纬度的cos和sin值创build4个新的列,但还有其他的,不是多余的方式吗?

https连接Android

我正在做一个HTTPS后,我得到一个例外的SSL例外不受信任的服务器证书。 如果我做正常的http,它工作得很好。 我必须以某种方式接受服务器证书吗?

string是不可变的。 究竟是什么意思?

我在不可变的string上写了下面的代码。 public class ImmutableStrings { public static void main(String[] args) { testmethod(); } private static void testmethod() { String a = "a"; System.out.println("a 1–>" + a); a = "ty"; System.out.println("a 2–>" + a); } } 输出: a 1–>aa 2–>ty 这里variablesa的值已经被改变了(虽然很多人说不可变对象的内容不能改变)。 但是说一个String意思是不可变的 ? 你能为我澄清这个话题吗? 来源: https : //docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

如何等待所有线程完成,使用ExecutorService?

我需要一次执行一些任务4,如下所示: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(…) { taskExecutor.execute(new MyTask()); } //…wait for completion somehow 一旦所有这些都完成,我怎么能得到通知? 现在我想不出比设置一些全局任务计数器好多less,并在每个任务结束时减less它,然后在无限循环监视这个计数器变成0; 或者得到一份期货清单,并在无限循环监测isDone所有这些。 什么是不涉及无限循环的更好的解决scheme? 谢谢。

使用同步方法而不是同步块是否有优势?

有没有人可以告诉我同步方法优于同步块的例子?

什么是NoSuchBeanDefinitionException,如何解决?

请在Spring中解释有关NoSuchBeanDefinitionExceptionexception的以下内容: 这是什么意思? 在什么情况下会被抛出? 我怎样才能防止它? 这篇文章是针对使用Spring的应用程序中关于NoSuchBeanDefinitionException一个全面的问答。

Java中的评估顺序是什么?

我正在阅读一些Java文本,并得到以下代码: int[] a = {4,4}; int b = 1; a[b] = b = 0; 在文中,作者没有给出明确的解释,最后一行的效果是: a[1] = 0; 我不太清楚,我明白:评估是如何发生的?

你如何findJava中给定类的所有子类?

一个人如何去尝试在Java中查找给定类(或给定接口的所有实现者)的所有子类? 到目前为止,我有一个方法来做到这一点,但我觉得效率很低(至less可以这么说)。 方法是: 获取类path上存在的所有类名称的列表 加载每个类并testing它是否是所需类或接口的子类或实现者 在Eclipse中,有一个叫做Type Hierarchy的很好的特性,可以很有效地显示出来。 人们如何去做,并以编程方式进行?