问题列表 - 第24344页

将mercurial存储库转换为svn存储库

我知道你可以将svn存储库转换为mercurial存储库(或使用mercurial作为svn repo的客户端),但我想要的是将mercurial存储库转换为svn存储库.

我们有一些使用SVNKit的工具,我们想继续使用它,但希望能够使用mercurial存储库.因此,我们希望将mercurial repo完全转换为svn repo.那是可能的吗?(如何?)

svn version-control mercurial repository

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

没有这样的文件来加载Rails 3的捆绑器错误

我有一个Rails 3应用程序准备好进行分期.

我还没有设置VPS主机.因为我计划在最初几个月在共享主机上拥有所有内容.

问题:

cd myapp包检查结果:

The Gemfile's dependencies are satisfied
Run Code Online (Sandbox Code Playgroud)

乘客错误:

Error message:
    no such file to load -- bundler
Exception class:
    LoadError
Run Code Online (Sandbox Code Playgroud)

关于共享主机的令人沮丧的事情是我必须在config.ru上添加这些行:

ENV['GEM_HOME'] = '/home/username/.gems'
ENV['GEM_PATH'] = '$GEM_HOME:/usr/lib/ruby/gems/1.8'
Run Code Online (Sandbox Code Playgroud)

仍然没有运气.同样没有这样的文件加载捆绑器错误出现.

有人有这个工作吗?Rails 3,Debian,共享主机(dreamhost)?

我可以继续在Slicehost/Fivebean上注册,但在此之前,我想知道为什么会出现这个错误.

谢谢.

ruby dreamhost ruby-on-rails-3

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

在设计模式下禁用在mozilla中调整表的大小

有没有办法删除Firefox从<TABLE>添加的属性'_moz_resizing ="true"',以避免让用户在设计模式下调整表的大小(当contentEditable = true时).

javascript firefox

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

它不会创建Java VM(JNI)

我的简单命令行应用程序:

int _tmain(int argc, _TCHAR* argv[])
{
 JavaVM *jvm;
 JNIEnv *env;
 JavaVMInitArgs vm_args;
 JavaVMOption options[1];
 options[0].optionString = "-Djava.class.path=."; //Path to the java source code
 vm_args.version = JNI_VERSION_1_6; //JDK version. This indicates version 1.6
 vm_args.nOptions = 1;
 vm_args.options = options;
 vm_args.ignoreUnrecognized = 0;

 jint ret = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

给我:

Error occurred during initialization of VM
Unable to load native library: Can't find dependent libraries
Run Code Online (Sandbox Code Playgroud)

永远不会达到"返回0"的断点.jvm.dll与我的命令行应用程序驻留在同一目录中.

我不明白这有什么不对.有任何想法吗?Thanx提前

c++ java java-native-interface jvm

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

为什么new()/ delete()比malloc()/ free()慢?

为什么new()/ delete()比malloc()/ free()慢?

编辑:

谢谢你到目前为止的答案.如果你有它们,请指出new()和delete()的标准C++实现的规范!

c++ malloc memory-management new-operator

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

CRUD有哪些好的设计模式?

我正在使用许多可以创建,读取,更新和删除的数据实体,我发现自己编写的代码大致相同.例如,我有时需要将数据输出为JSON,有时以表格格式输出.我发现自己编写了两种不同类型的视图来导出数据.此外,在DB中创建这些实体通常仅由SQL语句和输入参数不同.

我正在考虑创建一种策略模式来表示不同的"上下文".例如,AJAX上下文的read()方法将返回数据为JSON.但是,我想知道其他人是否事先处理过这个问题,并想知道CRUD操作通常使用的设计模式.

编辑:一个注意事项是,有时复合实体用于构成一个整体; 例如,一个位置可以有许多描述,每种支持语言一个.

design-patterns

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

在WPF ListView中将项目显示为图像

所以我一个绑定ListListView,其中List有一个类型的项目Album,它有很多特性,包括.Cover,我是在磁盘上的图像.好吧,因为我不知道需要什么类型的图像以及如何加载它们(我只知道使用Winforms的图像类型),我还不知道它的类型.

有人可以展示或发布一个快速样本,其中显示这类项目使用其.Cover属性显示为某个固定大小的图像?

实质上,这将显示:

  1. .Cover应该是什么类型
  2. 如何从磁盘打开WPF图像(假设它与Winforms图像加载不同)
  3. 如何在ListView上将它们显示为特定固定大小的图像,必要时缩放图像

.net c# wpf listview image

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

对没有2个相同数字的数字进行迭代

我不知道是否被问到(我找不到).

我想迭代在数组上实现的这种数字;

int a[10];
int i = 0;
for( ; i < 10; i++ )
    a[i] = i+1;
Run Code Online (Sandbox Code Playgroud)

现在阵列有
"1 2 3 4 5 6 7 8 9 10"
,我想得到
"1 2 3 4 5 6 7 8 10 9"
然后
"1 2 3 4 5 6 7 9 8 10"
"1 2 3 4 5 6 7 9 10 8"
....

我试图得到一个算法,但我无法弄明白.有没有一种简单的方法来实现这种问题的"下一个"迭代器?

提前致谢

c++ iterator

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

我可以更改emacs fancy-startup-text吗?

我想改变emacs fancy-startup-text(显示的启动画面,我知道如何关闭它但不知道如何用我自己的替换它).我的想法是建立我自己的启动页面,从网页上获取一些东西(新闻项目,运动装置,当天的词语等)以获取emacs.

emacs

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

如何在C中编写"线程安全"功能?

您好我在C中编写了一些数据结构,并且我意识到它们的相关函数不是线程安全的.我正在编写代码只使用标准C,我想实现某种"同步".

我当时想做这样的事情:

enum sync_e { TRUE, FALSE };
typedef enum sync_e sync;


struct list_s {
//Other stuff
    struct list_node_s *head;
    struct list_node_s *tail;
    enum sync_e locked;
};
typedef struct list_s list;
Run Code Online (Sandbox Code Playgroud)

,在列表结构中包含一个"布尔"字段,表示结构状态:已锁定,未锁定.

例如,插入函数将以这种方式重写:

int list_insert_next(list* l, list_node *e, int x){
    while(l->locked == TRUE){
        /* Wait */
    }
    l->locked = TRUE;
    /* Insert element */
    /* -------------- */
    l->locked = FALSE;
    return (0);
}
Run Code Online (Sandbox Code Playgroud)

在列表上操作时,"锁定"字段将设置为TRUE,不允许任何其他更改.操作完成后,"锁定"字段将再次设置为"TRUE".

这种做法好吗?您是否了解其他方法(仅使用标准 C).

c thread-safety

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