小编Zoo*_*ork的帖子

如何使用eclim运行java程序?

我似乎无法使用eclim运行简单的Hello World程序.我跟着在安装指南http://eclim.org/guides/install.html#guides-install和教程在http://eclim.org/gettingstarted.html#gettingstarted,但是当我尝试运行程序(使用:Java)我明白了

java.lang.RuntimeException: Required setting 'org.eclim.java.run.mainclass' has not been set.
    at org.eclim.plugin.jdt.command.src.JavaCommand.execute(JavaCommand.java:107)
    at org.eclim.command.Main.main(Main.java:89)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.martiansoftware.nailgun.NGSession.run(NGSession.java:334)
Run Code Online (Sandbox Code Playgroud)

而且我不知道如何设置它没有设置的任何内容.程序成功编译,我可以在终端中定期运行,我使用的是Ubuntu 9.10,java jdk 1.6,eclim 1.5.4.

java eclipse vim eclim

4
推荐指数
2
解决办法
4322
查看次数

创建Windows应用程序的最佳方法

我一直在从在线和PDF书籍学习Windows API,但我听说有人使用sdk和visual studio程序.我该怎么办?API我创建但非常复杂.我是否可以从学习API中受益,或者我应该获得为我编写代码的sdk或程序?我有msc ++ e,但我不认为它带有那些问题

c++ api sdk

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

C++地图是什么意思?

我有以下C++地图示例代码:

map<string,string> &weight2price  
....  
weight = ...  
price = ...  
if(weight2price.find(weight) == weight2price.end())  
    weight2price[weight] = price;
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我它意味着什么

if(weight2price.find(weight) == weight2price.end())
Run Code Online (Sandbox Code Playgroud)

c++ map

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

android surfaceview无法正常工作

这是一个简单的问题,但我无法弄清楚:

这是我的xml:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
    xmlns:android = "http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
>

<GG.My_pic.testA
        android:id = "@+id/myview"
        android:layout_width = "fill_parent"
        android:layout_height = "fill_parent"
    />

</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

在月球着陆器中,主线程使用

    // tell system to use the layout defined in our XML file
    setContentView(R.layout.lunar_layout);
Run Code Online (Sandbox Code Playgroud)

但我不能用我的

@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
}
Run Code Online (Sandbox Code Playgroud)

如果我将R.layout.main更改为 - > new testA(this),它就可以了

(testA是扩展SurfaceView实现SurfaceHolder.Callback的类)

为什么??

java android surfaceview

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

使用stringstream操作底层字符串对象

我是C++的新手,仍然在使用stringstream.我写了一小段代码,但没有提供所需的输出代码如下:

#include "iostream"
#include "sstream"

using namespace std;
int main ()
{
   string xyz;
   cout << "Initial xyz : " << xyz << endl;
   stringstream s1 ( xyz );
   s1 << "Hello";
   cout << "Final xyz : " << xyz << endl;
}
Run Code Online (Sandbox Code Playgroud)

输出:

Initial xyz : 
Final xyz : 
Run Code Online (Sandbox Code Playgroud)

我的理解是stringstream作为字符串对象的包装器.因此一旦stringstream用字符串对象初始化,对流的任何写操作都会影响底层的字符串对象.所以当我写"Hello"来流和打印字符串时xyz,它应该显示"你好".但显然情况并非如此.有人可以告诉我我错在哪里以及如何使用stringstream操纵底层字符串?提前致谢 !VIMAL

c++

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

角度指令用于舍入十进制数

Angular是否有内置指令来舍入输入值?

在这种情况下,数字过滤器是不合适的,因为我也希望对实际val的ng模型进行舍入.如果我要写一个,它会是什么样的?

angularjs angularjs-directive

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

MapMaker和ReferenceMap - Google Collections

据我所知,Google Collections的alpha版本中的ReferenceMap已被MapMaker取代.

我将这个ReferenceMap构造函数与支持映射一起使用:

public ReferenceMap(ReferenceType keyReferenceType, ReferenceType
       valueReferenceType, ConcurrentMap<Object, Object> backingMap) {
     this(keyReferenceType, valueReferenceType, backingMap, true);
} 
Run Code Online (Sandbox Code Playgroud)

我的支持地图是一个能够收集统计数据(命中/未命中等)的并发映射.

我可以用什么来代替上面的ReferenceMap构造函数?

谢谢,格雷斯

guava

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

如何将Twitter用户ID转换为Twitter用户名

我正在Rails中构建一个需要将Twitter ID转换为Twitter用户名的应用程序.这是提取ID的代码.

url = 'http://twitter.com/' + params[:username]
buffer = open(url, 'UserAgent' => 'irb').read
@vouched_user_twitter_id = buffer[/\d+(?=\.rss)/]
Run Code Online (Sandbox Code Playgroud)

一旦我不再使用params,如何使用该号码来提取用户名.

ruby-on-rails

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

返回一个数组

我是编程和Java的新手,并尝试编写一个程序,它将两个数组作为输入并报告它们的总和.我想通过创建一个类来实现这一点,该类将两个数组作为构造函数输入,然后创建一个将它们添加到一起的方法,以及一个打印出这个新的sum数组的方法.

这是我的班级:

public class test1 {
    int [] a;
    int [] b;
    int [] final23;

    public test1 (int x [], int y [])
    {
        int [] a = x;
        int [] b = y;
    }

    public int [] sum(int [] x, int[] y)
    {
    int [] a = x;
    int [] b = y;
    for (int i = 0; i < Math.min(x.length, y.length); i++)
    {
        final23 [0]=x[0] + y[0] ;

    }
    return final23;
    }

    public void print()
    {
    for (int …
Run Code Online (Sandbox Code Playgroud)

java arrays

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

从文件中获取变量

假设我有一个像这样的"test.lua"文件:

myVar = 5

Food = function()

end
Run Code Online (Sandbox Code Playgroud)

如果我通过loadfile或Lua API(用C++或其他)加载文件并运行它,变量将保存在全局命名空间_G下; 但是,我想分开使用它们,比如_test.myVar和_G.myVar.(原因是我希望只有该文件中的变量列表).谢谢.

variables lua namespaces

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