问题列表 - 第40184页

将Word 2007参考书目导入JabRef?

我在Word 2007中有一个书目清单,但想将它们导入JabRef(bibTex)。我搜索了一下,Word中的参考书目存储在XML文件中,但是JabRef是否不通过这种格式导入?我想知道是否有一种有效的方法来做到这一点,所以我不需要一个接一个地添加条目。非常感谢。

ms-word bibtex

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

通过引用传递3-Dim固定长度数组

任何人都可以暗示如何通过引用传递一种类型的数组

int array[2][3][4];
Run Code Online (Sandbox Code Playgroud)

这样我可以保存他的指针以便使用和修改数组?就像,如果我说的是一个整数:

// Scope 1
int a = 3;
increment(&a);
// End Scope 1

// Scope 2
int *pa;
void increment(int *tpa) { 
  pa = tpa; *pa++; 
}
// End Scope 2
Run Code Online (Sandbox Code Playgroud)

非常感谢和最诚挚的问候.

c c++ function pass-by-reference multidimensional-array

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

ASP.NET MVC验证的唯一性

Rails具有非常方便的唯一性验证.

ASP.NET MVC没有.

我需要确保用户输入的电子邮件地址尚未被任何人注册.

我只能看到这种验证的一种方法:在UniqueAttribute类中创建一个新的数据上下文对象.

但我担心在一个新的数据上下文对象上浪费内存仅用于一次验证是危险的.

我错了吗?有没有更好的方法呢?

更新

这是我到目前为止所得到的

public class UniqueEmailAttribute : ValidationAttribute {
    public override bool IsValid(object value) {
        DataContext db = new DataContext();
        var userWithTheSameEmail = db.Users.SingleOrDefault(
            u => u.Email == (string)value);
        return userWithTheSameEmail == null;
    }
}

// Usage
[UniqueEmail(ErrorMessage="This e-mail is already registered")]
public string Email { get; set; }
Run Code Online (Sandbox Code Playgroud)

有两个问题.

  1. 只有一个UniqueAttribute类,而不是电子邮件,用户名等的单独类,这样会很好.我该怎么做?

  2. 每次需要验证单个属性时创建新的数据上下文.

所以最后我在表上创建了一个唯一的约束,现在我只需要在Users存储库中拦截SqlException.效果很好,可能比在整个表中搜索相同的节点更有效.谢谢!

validation asp.net-mvc unique

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

如何从推文中删除哈希标记并将其作为数组返回?

我需要从推文中删除主题标签并将这些哈希标记作为数组返回.

我知道这是正确的正则表达式可能,但我似乎无法找到正确的正则表达式使用.

ruby regex

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

没有FlatPages匹配给定的查询

我疯了在必要的修改settings.pyflatpages.然后在管理员中我创建一个平面/关于/.但是当我运行时,http://localhost:8000/about/它会渲染404No FlatPages matches the given query.我的default.html就在project/templates/flatpages/default.html.

urls.py

urlpatterns = patterns('',
    (r'^admin/', include(admin.site.urls)),
    (r'^(?P<url>about/)$', 'django.contrib.flatpages.views.flatpage'),
)
Run Code Online (Sandbox Code Playgroud)

settings.py

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
      #'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',                                                                                                 
)

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.admin',
    'django.contrib.flatpages',)
Run Code Online (Sandbox Code Playgroud)

python django

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

如何将图像粘贴到Web App中?有哪些解决方案?HTML 5画布?

我目前正在构建一个非常简单的骨骼Web应用程序,它要求能够在浏览网页时复制图像,然后将其粘贴到我的页面上.

我知道这种类型的功能是可能的 - 因为我在写消息时将图像粘贴到gmail中,然后插入Tumblr(我相信他们使用TinyMCE作为编辑器).

经过长时间的搜索 - 我对可用解决方案的解释质量很差感到很难过.

这就是我收集的内容:

$(document).bind('paste', function(e){
console.log(e);
})
Run Code Online (Sandbox Code Playgroud)

检查事件对象时,似乎只有在有文本时才会包含数据(无论如何都在Chrome中).

我知道IE有一个clipboardData对象,可以访问剪贴板内容.

我也听说过使用Flash,Java Applet和HTML 5 Canvas的可能解决方案 - 但我还没有找到解释这些解决方案的优秀文章.

任何人都成功完成了这项工作,并建议最佳做法?

javascript image pasting

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

Java for循环,我需要继续声明吗?

考虑以下代码:

if (int a == 0) {
    System.out.println("hello");
    continue;
}
Run Code Online (Sandbox Code Playgroud)

ifforjava中循环的一部分.这里继续声明的意义何在?我知道continue它是相反的,break因此它不会突破循环,而只是跳过迭代它下面的任何东西.但是如果它在if声明中,我真的需要这样吗?

java

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

接收麦克风输入和处理

我正在用C++编写一个小程序,接收麦克风输入并进行一些简单的现场音频处理.我一直在环顾四周,我能找到的唯一能在Linux上工作的东西是PortAudio,QAudioInput和fmod.

我试图远离任何超低级编程并使用最少量的线.

哪一项最适合我的需求?

c++ linux audio microphone

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

Android音乐播放器小部件

我正在制作音乐播放器小部件(主屏幕小部件)..它只需播放1首歌曲(最好使用MediaPlayer类).但我不确定如何实现它.我对Android开发缺乏经验,就这么说了.

到目前为止AppWidgetProvider,我已经扩展了这个课程,我想让这个课程处理音乐播放部分并不是一个好主意Service.如果是这样,怎么样?

此外,我有3个按钮:播放,暂停和停止,我可以区分哪个按下了onReceive(...).

提前致谢!


这是班级.

public class MusicManager extends AppWidgetProvider {

    private final String ACTION_WIDGET_PLAY = "PlaySong";
    private final String ACTION_WIDGET_PAUSE = "PauseSong";
    private final String ACTION_WIDGET_STOP = "StopSong";   
    private final int INTENT_FLAGS = 0;
    private final int REQUEST_CODE = 0;

    @Override
    public void onUpdate(Context context, AppWidgetManager appWidgetManager,
            int[] appWidgetIds) {

        RemoteViews controlButtons = new RemoteViews(context.getPackageName(),
                R.layout.main);

        Intent playIntent = new Intent(context, MusicService.class);

        Intent pauseIntent = new Intent(context, MusicService.class);

        Intent stopIntent = new Intent(context, …
Run Code Online (Sandbox Code Playgroud)

android widget android-music-player

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

Android:如何创建一个只执行一次的功能?

如何在首次安装时创建仅运行一次的功能?我正在尝试创建一次显示的信息.

提前致谢.

android

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