小编Jus*_*n k的帖子

如何解决java.lang.NullPointerException错误?

当我运行我的Java程序时,它在这一行上给我一个错误

compiler.getTask(null, null, new DiagnosticCollector<JavaFileObject>(), null, null, compilationUnits);

我得到的错误是:

Exception in thread "main" java.lang.NullPointerException
    at AnotherClassLoader.loadClass(test.java:58)
    at test.main(test.java:30)
    at Main.main(Main.java:68)
Run Code Online (Sandbox Code Playgroud)

你能告诉我怎样才能解决这个错误?

java nullpointerexception

47
推荐指数
2
解决办法
80万
查看次数

使用PHP将图像转换为数字?

我试图找出如何将color image数字转换为数字.

例如,如果我有一个如图所示的图像figure (b),我怎样才能获得像figure (a)文本文件一样的输出?

在此输入图像描述

php image

8
推荐指数
1
解决办法
733
查看次数

java.lang.RuntimeException:Stub! - Android代码覆盖率?

我正在使用EclEmma覆盖工具来测试我的代码覆盖率.但每当我运行我的测试用例时,它会给我以下错误.你能告诉我怎样才能解决这个错误.

在此输入图像描述

java testing android code-coverage android-testing

6
推荐指数
2
解决办法
4056
查看次数

将SWF文件转换为PDF的工具

有没有任何开源工具可以将SWF转换为PDF?

pdf flash converter

6
推荐指数
1
解决办法
4万
查看次数

用C++编写4d映射?

你能告诉我怎么写多维地图吗?对于二维地图,我做了以下内容:

map<string, int> Employees
Employees[“person1”] = 200;
Run Code Online (Sandbox Code Playgroud)

我试图使用类似于以下4d映射的东西.

map<string, string, string, int> Employees;
Employees[“person1”]["gender"][“age”] = 200;
Run Code Online (Sandbox Code Playgroud)

你能告诉我正确的方法吗?

c++ visual-c++

5
推荐指数
2
解决办法
550
查看次数

Android JUnit测试的Emma代码覆盖率

如何为Android Junit测试运行Eclemma代码覆盖工具,而不是Junit测试?任何人都可以帮忙.

在此输入图像描述

testing junit android

5
推荐指数
1
解决办法
3541
查看次数

如何在C语言中附加两个数组?

如何total在C语言中将数组X和Y的元素包含在数组中?你能用一个例子来表示吗?

X = (float*) malloc(4);
Y = (float*) malloc(4);
total = (float*) malloc(8);

for (i = 0; i < 4; i++)
{
    h_x[i] = 1;
    h_y[i] = 2;
}

//How can I make 'total' have both the arrays x and y
//for example I would like the following to print out 
// 1, 1, 1, 1, 2, 2, 2, 2

for (i = 0; i < 8; i++)
    printf("%.1f, ", total[i]);
Run Code Online (Sandbox Code Playgroud)

c arrays

5
推荐指数
1
解决办法
5万
查看次数

如何在C++中将字符串转换为char*?

如何将stringin 转换为char *I使用以下方法,但它不起作用.

在运行时它给我以下错误:

运行时检查失败#3 - 正在使用变量'url'而未进行初始化.

虽然我已经初始化了它,如下面的代码所示.能告诉我一个例子吗?

    char* url;
    sup = "news"
    sup="http://www."+sup+"yahoo.com";
    strcpy(url, sup.c_str());
Run Code Online (Sandbox Code Playgroud)

我在控制台中使用Microsoft Visual Studio 2010,C++

c++ visual-c++

3
推荐指数
1
解决办法
2万
查看次数

如何在C++中找到桌面路径

更新:在Cody Gray的回复之后

我想找到一种方法将文件保存到桌面.由于每个用户都有不同的用户名,我发现以下代码将帮助我找到其他人桌面的路径.但是如何将以下内容保存到桌面?

#include <iostream>
#include <windows.h>
#include <fstream>
#include <direct.h>
#include <shlobj.h>
using namespace std;
int main ()
{
    ofstream file;  

    TCHAR appData[MAX_PATH];
    if (SUCCEEDED(SHGetFolderPath(NULL,
                                  CSIDL_DESKTOPDIRECTORY | CSIDL_FLAG_CREATE,
                                  NULL,
                                  SHGFP_TYPE_CURRENT,
                                  appData)))

    wcout << appData << endl; //This will printout the desktop path correctly, but
    file.open(appData +"/.txt"); //how can I open the desktop path here??
    file<<"hello\n";
    file.close();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Microsoft Visual Studio 2010,Windows 7,C++控制台

c++ visual-c++

2
推荐指数
1
解决办法
6168
查看次数

如何在C++中比较两个日期?

你能告诉我是否有办法可以找到自过去一天以来所花费的天数(请看下面的代码).如果我在2009年有一天的字符串,我如何将其与当天比较并显示它已经过了多少天?

#include <time.h>
#include <iostream>
#include <string>
#include <ctime>
using namespace std;

int main ()
{
   string olday = "05 14 2009";
   const int MAXLEN = 80;
   char newday[MAXLEN];
   time_t t = time(0);
   strftime(newday, MAXLEN, "%m %d %Y", localtime(&t));
   cout <<"Current day is: "<<newday << '\n';

   cout <<"Days spent since olday: "<<???? << '\n';
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

Microsoft visual studio 2010 c ++控制台

c++ visual-c++

1
推荐指数
1
解决办法
6922
查看次数