问题列表 - 第21732页

CouchDB与DesktopCouch

我见过几个使用DesktopCouch的应用程序.CouchDB和DesktopCouch有什么区别?

couchdb

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

Apple mail.app的API?不公开?

我正在研究Apple Mail.App插件开发,我发现没有关于mail.app的公共api,除了有很多网站说没有这样的东西?!

那是对的吗?老实说,我不敢相信?!

干杯,alex25

email macos cocoa osx-snow-leopard

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

如何通过线程访问Runnable对象?

可能重复:need-help-returning-object-in-thread-run-method

你好.我有一个实现runnable的类,我有一个List,存储用该类的不同对象实例化的Threads.在线程对象运行它们的情况下,如何访问底层对象的属性?这是一个例子:

public class SO {
    public static class TestRunnable implements Runnable {
        public String foo = "hello";

        public void run() {
            foo = "world";
        }
    }

    public static void main(String[] args) {
        Thread t = new Thread(new TestRunnable());
        t.start();
        //How can I get the value of `foo` here?
    }
}
Run Code Online (Sandbox Code Playgroud)

java concurrency multithreading

24
推荐指数
3
解决办法
4万
查看次数

如何在C中用字符串填充数组?

我正在尝试使用文件中的名称填充数组:

Andrew
Andy
Bob
Dan
Derek
Joe
Pete
Richy
Steve
Tyler
Run Code Online (Sandbox Code Playgroud)

这是我写的函数...但是当我运行它时程序崩溃了:

#include <stdio.h>

main(){
  int i=0, size=10;
  char fname[15];
  char** data;
  char* name;
  FILE* fp;

  printf("Enter a filename to read names:\n");
  scanf("%s", fname);

  fp = fopen(fname, "r");
  if(fp == NULL)
    exit();

  data = (char**)malloc(sizeof(char**)*size);

  while(!feof(fp)){
    fscanf(fp, "%s", name);
    data[i] = (char*)malloc(sizeof(name));
    data[i] = name;
    i++;
  }

  fclose(fp);

  printf("\n\n");

  for(i=0; i<size; i++)
    printf("%s ", data[i]);

  free(data);
}
Run Code Online (Sandbox Code Playgroud)

谁知道我做错了什么?谢谢

c

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

iPhone SDK - 如何在UIImagePickerController中禁用图片预览?

使用UIImagePickerController拍照后有没有办法禁用图像预览?我想在用户按下快门释放按钮后立即关闭ImagePicker.

iphone camera photo preview uiimagepickercontroller

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

在R中为一个数据集绘制具有不同比例的轴

我有一个大型数据集,我在R中绘图,我想在图表的每一侧都有一个轴,以两种不同的比例显示数据.因此,例如,在左侧垂直轴上,我想直接绘制数据(例如,绘图(y~x)),而在右轴上,我想要对左轴进行线性缩放.(例如情节(y*20~x).

因此,只会显示一个数据集,但轴将显示这些数据点的不同含义.

我尝试过以下方法:

plot(x = dataset$x, y = dataset$y)
axis(4, pretty(dataset$y,10) )
Run Code Online (Sandbox Code Playgroud)

这将正确打印一个新的右轴,其刻度与默认左轴相同.(基本没用,但它有效)但是,如果我做了这个微小的改变:

plot(x = dataset$x, y = dataset$y)
axis(4, pretty(10*dataset$y,10) )
Run Code Online (Sandbox Code Playgroud)

突然,它拒绝添加我的新右轴.我怀疑这与R有关,看看轴是否以某种方式与数据集匹配,如果没有则拒绝它.如何让R忽略数据集并只打印我选择的任意轴?

statistics plot r graph

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

C新手找不到语法错误

我在以下代码中找不到错误:

#include <stdio.h>
#define LOOP    0
#define ENDLOOP 1
main()
{
  int c, loop;
  loop = LOOP;
    while ((c = getchar()) loop != ENDLOOP) {
      if (c == 'e'|| c == 'E') {
        printf ("END LOOP\n");
        loop = ENDLOOP;
      }
      else if (c == 'c' || c == 'C')
        printf ("Cheese\n");
      else 
        printf ("Not Cheese\n");
    }
}
Run Code Online (Sandbox Code Playgroud)

终端给我这个错误:

1-1.c: In function ‘main’:
1-1.c:8: error: syntax error before ‘loop’
1-1.c: At top level:
1-1.c:13: error: syntax error before ‘else’
Run Code Online (Sandbox Code Playgroud)

c

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

指向变量的指针与指向C中结构的指针之间的区别

在学习C时,我刚开始研究结构指针并提出一些问题.

假设我要创建一个名为结构myStructure,然后创建一个指针myStructurePointer,指向myStructure.是*myStructurePointer,有myStructure两种引用相同的方法吗?如果是这样,为什么有必要使用 - >运算符?这似乎更容易使用*myStructurePointer.variable_namemyStructurePointer->variable_name.

c pointers structure

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

当用户打开文件时,如何锁定对文件的访问?

我正在编写一个C#.NET程序,它使用XmlSerializer来序列化和反序列化当前用户正在处理的项目和XML文件.这工作正常,但我试图找出一种方法来阻止两个用户从网络驱动器打开相同的文件,并让一个用户覆盖以前用户的保存.我本质上想要MS Word具有的行为,如果程序在打开时无法获得对文件的写访问权,则会以只读模式打开文件.

那么如何锁定对文件的访问?我只是打开一个文件流对象并保留对它的引用吗?我是否继续使用相同的文件流对象进行任何中间保存,而不是为每次保存打开和关闭它们?或者是否有其他方法来锁定对文件的访问?

另外,即使我的应用程序崩溃,如何确保文件被释放?这是实现IDisposable的一个好例子吗?

.net c# file-io idisposable file-access

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

Delphi UUID生成器

Delphi是否内置了生成UUID的内容?

delphi uuid

37
推荐指数
4
解决办法
3万
查看次数