小编Stp*_*tpn的帖子

使用ffmpeg提取帧的最快方法?

嗨我需要使用ffmpeg从视频中提取帧.有没有比这更快的方法:

ffmpeg -i file.mpg -r 1/1 $filename%03d.jpg
Run Code Online (Sandbox Code Playgroud)

video ffmpeg

97
推荐指数
7
解决办法
17万
查看次数

Rails 3.2 undefined方法`key?' 为零:NilClass

出于某种原因,我在切换到Rails 3.2后开始出现此错误.我想这与acl9插件有关,我尝试重新安装,但没有任何改变.

我将插件移动到lib/plugins并将初始化程序添加到配置/初始化程序,但同样的错误.

我在Github的acl9 repo上寻找解决方案,但在那里找不到任何东西.也许它毕竟不是acl9.

我安装了paperclip,acl9,authlogic.

NoMethodError (undefined method `key?' for nil:NilClass):
actionpack (3.2.1) lib/action_controller/metal/hide_actions.rb:36:in `visible_action?'
actionpack (3.2.1) lib/action_controller/metal/hide_actions.rb:18:in `method_for_action'
actionpack (3.2.1) lib/action_controller/metal/implicit_render.rb:14:in `method_for_action'
actionpack (3.2.1) lib/action_controller/metal/compatibility.rb:61:in `method_for_action'
actionpack (3.2.1) lib/abstract_controller/base.rb:115:in `process'
actionpack (3.2.1) lib/abstract_controller/rendering.rb:45:in `process'
actionpack (3.2.1) lib/action_controller/metal.rb:203:in `dispatch'
actionpack (3.2.1) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
actionpack (3.2.1) lib/action_controller/metal.rb:246:in `block in action'
actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:66:in `call'
actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:66:in `dispatch'
actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:30:in `call'
journey (1.0.3) lib/journey/router.rb:68:in `block in call'
journey (1.0.3) lib/journey/router.rb:56:in `each'
journey (1.0.3) lib/journey/router.rb:56:in `call'
actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:589:in `call' …
Run Code Online (Sandbox Code Playgroud)

plugins ruby-on-rails nomethoderror ruby-on-rails-3.2

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

SublimeText 2 Ruby格式

有没有人找到一个好的Ruby/Rails格式化程序?还有BeautifyRuby,但它会把字符串写得Q%[]错误,因为它将所有内容都对齐,[]并且它会让一切都变得混乱.

基本上它看起来像是由beautifyruby自动格式化的函数:

 %x[#{cat_command} &]
    %x[#{join_command} &]
       return newintroname
       end
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

ruby formatting ruby-on-rails sublimetext2

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

在开发模式下重新激活多个worker

嗨,是否有可能在开发过程中同时运行多个Resque工作人员?我找到了这段代码,但不确定它是否会起作用以及如何...

http://pastebin.com/9GKk8GwR

到目前为止,我正在使用该标准

bundle exec env rake resque:work QUEUE='*'

redis-server /usr/local/etc/redis.conf
Run Code Online (Sandbox Code Playgroud)

ruby background ruby-on-rails resque ruby-on-rails-3

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

检测歌曲中人声的开始位置?

什么是检测歌曲中人声起始位置的最佳方法?我只需要人声的开始时间.无需极高的精度.速度更重要.

任何关于论文或算法的线索(如果存在的话)都非常感激.也在寻找关于哪种框架/语言最适合这种情况的建议.

audio signal-processing

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

在项目依赖项中,jar"已添加到输出"错误

我有一个Android项目,它使用gradle和另一个项目作为依赖项.依赖项目有一个库jar.当我尝试编译项目库时,编译两次,我得到错误:错误:类no.nordicsemi.android.log.LogContract.Application已添加到输出中.请删除重复的副本.

这是包含相关文件的文件夹结构:

>ProjectRoot
  >dFULibrary
    >libs
      -nrf-logger-v2.0.jar
    -build.gradle
  >Logger
    -build.gradle
Run Code Online (Sandbox Code Playgroud)

这是dFULibrary依赖的build.gradle:

apply plugin: 'com.android.library'

android {
    compileSdkVersion 19
    buildToolsVersion "19.1.0"

    defaultConfig {
        applicationId "no.nordicsemi.android.dfu"
        minSdkVersion 18
        targetSdkVersion 19
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:support-v4:+'
    compile files('libs/nrf-logger-v2.0.jar')
}
Run Code Online (Sandbox Code Playgroud)

这是Logger的build.gradle(主项目):

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.14.4'
    }
}

apply plugin: 'com.android.application'

    android {

    compileSdkVersion 20
    buildToolsVersion '20'

    sourceSets {
        main {
            java.srcDirs "src/main/java"
            res.srcDirs "src/main/res"
            assets.srcDirs = ['assets'] …
Run Code Online (Sandbox Code Playgroud)

dependencies android gradle android-studio

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

为Rails使用多个回调(:after_commit)?

如果我在Rails中有多个相同性质的回调会有冲突吗?就像同一型号的几个after_commit一样?

我想我可以将它们加入到一种方法中,但出于可读性原因,我宁愿不...

ruby-on-rails callback

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

如何在sublime2中禁用多个游标?

如何在Sublime text 2中禁用多光标功能?我用Google搜索,但发现只有关于如何使用它的视频,而不是如何不使用它.

sublimetext2

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

Rails资产不会更新

我有一个Rails 3.1应用程序,由于某种原因,当我更改CSS时,更改不会显示.我做了bundle exec rake assets:precompile,它曾经帮助过一次,但现在我无论如何都被旧CSS所困扰.

ruby-on-rails ruby-on-rails-3.1 asset-pipeline

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

Backbone-relational无法实例化两个RelationalModel对象

我正在尝试实现BackboneRelational并继续获取

"无法实例化多个Backbone.RelationalModel,每个类型具有相同的id!"

class App.Models.User extends Backbone.RelationalModel
  urlRoot : '/api/users'
  idAttribute: 'id'

  relations: [
    type: Backbone.HasMany
    key: 'plots'
    relatedModel: 'App.Models.Plot'
    collectionType: 'App.Collections.Plots'
    includeInJSON: false
    reverseRelation:
      key: 'user_id',
      includeInJSON: 'id'
  ]


class App.Models.Plot extends Backbone.RelationalModel
  urlRoot : '/api/plots'
  idAttribute: 'id'
Run Code Online (Sandbox Code Playgroud)

如果我切换其中一个模型来扩展Backbone.Model我可以实例化这两个模型,但是我得到了关系功能被破坏的所有警告.

我想要实现以下目标:

 plot = new App.Models.Plot({id : 700})
 plot.fetch()
 plot.get('user')
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

javascript model-view-controller backbone.js backbone-relational

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