Tag: 核心

什么是JAVA_HOME? JVM如何find存储在JAVA_HOME中的javacpath?

我想知道什么是JAVA_HOME。 我在哪里设置javac.exe和java.exe的path。 这是在环境variables。 当我从命令提示符编译Java程序时,JVM如何findjavac.exe ?

混淆来自String.split的输出

我不明白这个代码的输出: public class StringDemo{ public static void main(String args[]) { String blank = ""; String comma = ","; System.out.println("Output1: "+blank.split(",").length); System.out.println("Output2: "+comma.split(",").length); } } 并得到以下输出: Output1: 1 Output2: 0

Linux上的NuGet:获取响应stream时出错

我试图在Linux上运行NuGet(Ubuntu 12)。 我有单声道3.0.6(从源代码编译)。 $ mono –runtime=v4.0.30319 .nuget/NuGet.exe update -self Checking for updates from https://nuget.org/api/v2/. Error getting response stream (Write: The authentication or decryption has failed.): SendFailure 错误是由于一些证书(最有可能的nuget.org)不被信任,我收集。 这篇博文有更多的细节 。 所以我跑了: $ mozroots –import –sync $ certmgr -ssl https://go.microsoft.com $ certmgr -ssl https://nugetgallery.blob.core.windows.net $ certmgr -ssl https://nuget.org …无济于事。 NuGet版本是2.3.0.0(虽然我开始了一些旧版本也没有工作)。 我该如何解决这个错误?

什么是SEGV_MAPERR?

什么是SEGV_MAPERR ,为什么总是想出SIGSEGV ?

ConcurrentHashMap vs同步HashMap

在HashMap和ConcurrentHashMap上使用包装类SynchronizedMap什么区别? 它只是能够修改HashMap而迭代它( ConcurrentHashMap )?

同时录制和播放audio

任何一个帮助我录制和播放audio同时在iphone中。

如何分析来自Java核心转储的信息?

如果一个进程崩溃,离开核心转储,或者我用gcore创build一个,那我该如何分析呢? 我想能够使用jmap , jstack , jstat等,也看到所有variables的值。 这样我可以find崩溃或冻结JVM的原因。

将图像添加到JAR Java

我在JFrame使用了一些图像,我已经给出了加载图像到框架面板的path,但是当我把应用程序的jar子不显示图像。 我应该在哪里放置图像? 我应该如何指定path? setIconImage(Toolkit.getDefaultToolkit().getImage( "D:\\RFT\\src\\dailogBox\\dump.jpg")); 像我这样做了。

string是Java中的对象,那么为什么我们不使用“新”来创build它们呢?

我们通常使用new关键字创build对象,如: Object obj = new Object(); string是对象,但我们不使用new来创build它们: String str = "Hello World"; 为什么是这样? 我可以用new的string吗?