小编hha*_*fez的帖子

Emacs心理治疗师:我在哪里可以找到代码?

我想将Emacs心理治疗师移植到C :)但我想知道在哪里可以找到源代码.我害怕的是它是用Lisp编写的.如果是这样的话,我想如果有人已经把它移植到C,我将会运气不好.

任何指针将不胜感激(双关语无意!)

c emacs

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

首先搜索Java类路径是第一个吗?

我有一个关于Java类路径变量的问题.

如果我有多个具有相同类的jar,jvm在运行时使用哪个jars.Class Path中列出的第一个,最后一个,还是未定义的?

谢谢

java jvm classpath

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

何时躲避异常以及何时处理它们

在决定是否让方法避免异常时(例如:让异常传播)或者在收到异常后处理它时,你使用了什么guidlines?

这是我想要问的一个例子

如果我有三个方法method1,2,3和3. Method1调用Method2调用Method3.并且只有在方法3中抛出异常才能让异常传播如下(请原谅我的伪java;))

   method1 {
        try {
            call method2;
        } catch (exception e) {
            doErrorProcessing;
        }
    }

    method2 throws exception {
        call method3;
    }

    method3 throws exception {
        call readFile;
    }
Run Code Online (Sandbox Code Playgroud)

一旦它被提出,我应该何时处理异常,如下所示

   method1 {
        call method2;
    }

    method2 {
        call method3;
    }

    method3 {
        try {
            call readFille
        } catch (exception e) {
            doErrorProcessing;
        }
    }
Run Code Online (Sandbox Code Playgroud)

exception-handling exception

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

适用于Mac OS X或Linux的Java Micro Edition(JME)SDK

问题从标题中清楚可见.

是否有适用于Mac OS X或Linux的Java Micro Edition SDK?或者是否需要Windows XP来开发JME应用程序?

linux macos java-me

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

如何从iPhone的字典中检索随机单词?

有没有办法通过SDK从内置字典中随机检索单词?

我可以提供自己的单词列表,但使用内置词典可以轻松进行本地化.

iphone dictionary

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

Google App Engine:数据存储区不是传统的关系数据库.这是什么意思?

GAE入门指南

由于App Engine数据存储区不是传统的关系数据库,因此不使用SQL指定查询.相反,您可以使用我们称为GQL的类似SQL的查询语言来准备查询.

它们是什么意思"不是传统的关系数据库",除了要求GQL而不是SQL之外,它还有什么含义.

sql google-app-engine gql

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

将数组分配给C中的Struct值

对于家庭作业,我们正在开发CSV解析器.我正在尝试让事情奏效,但我遇到了一个问题.我似乎无法为结构中的"字段"值赋值.在他们提供的代码中,他们有:

typedef char f_string[MAX_CHARS+1] ;    /* string for each field */

    typedef struct {
        int nfields;                        /* 0 => end of file */
        f_string field[MAX_FIELDS];         /* array of strings for fields */
    } csv_line ;
Run Code Online (Sandbox Code Playgroud)

使用上面定义的20和15的常量.看看它们有什么,struct hold和int,它包含一个数组,应该使用前面定义的f_string typedef填充它.好吧,很酷.我试着这样做:

f_string test = "Hello, Bob";
f_string testAgain = "this is dumb, k?";
f_string anArray[MAX_FIELDS] = {*test, *testAgain};

csv_line aLine;
aLine.nfields = 3;
aLine.field = *anArray;
Run Code Online (Sandbox Code Playgroud)

当我制作"anArray"时,如果我没有测试和testAgain的解释,我会收到关于在没有演员表的情况下对指针进行整数的警告.所以我把它们留在了.但是这条线:

aLine.field = *anArray;
Run Code Online (Sandbox Code Playgroud)

返回错误:"csv.c:87:错误:赋值中的不兼容类型"有或没有指针那么...所以我不确定我应该如何分配该变量?帮助将不胜感激!

c arrays struct pointers

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