小编Pra*_*man的帖子

从sinatra中的do块返回不同的值

有没有办法停止执行并在sinatra中的before do块中返回不同的值?

before do
   # code is here
   # I would like to 'return "Message"'
   # I would like "/home" to not get called.
end



// rest of the code

get '/home' do

end
Run Code Online (Sandbox Code Playgroud)

ruby sinatra

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

sox file.wav -r 10 file.dat

音频文件的样本包含什么?

当我运行命令"sox file.wav -r 10 file.dat"时,输出就像

; Sample Rate 10
; Channels 2
           0    0.00085449219   -0.0007019043
         0.1       0.01348877    -0.011260986
         0.2      0.015930176    -0.013214111
         0.3      0.014923096    -0.012390137
         ...      ...            ...
Run Code Online (Sandbox Code Playgroud)

我知道第一列是第二列和第三列代表2个通道的时间.

但我想知道通道值包含什么?

audio sox sample-rate

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

从Hijri日期字符串获取格里高利日期

我想从Hijri日期索引中得到一个格里高利日期.

例如

getDate(1436, "SHawwal", 18)
Run Code Online (Sandbox Code Playgroud)

这应该回来了

3rd August 2015
Run Code Online (Sandbox Code Playgroud)

我怎么能进行转换?

java android date hijri

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

监控流程

有没有一种方法可以监视一个进程,如果它已经死了,是否可以调用一个脚本来反过来将该进程重新启动?

linux process

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

overflow-x:hidden [CSS,HTML]时禁用鼠标滚动

问题:我的div的内容定位为'absolute',内容的宽度大于div.根据需要,使用"overflow-x:hidden"剪切"额外"内容.

虽然,如果我尝试使用鼠标滚动器水平滚动,内容将变得可见.

我怎么不让这件事发生?我使用JS或/和CSS解决方案很好

例如代码

<body width='1000px'>
  <div style='background-color: blue; width: 1200px'>contents</div>
</body>
Run Code Online (Sandbox Code Playgroud)

谢谢 !

html javascript css

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

Android构建应用程序:gradlew不存在

这是我运行的第一个Android应用程序.我正在阅读教程并跟随它(尽我所能).

我想让自己熟悉CLI.

我使用"android"可执行文件创建了一个项目.虽然要构建应用程序,但它说运行"gradlew"可执行文件,它应该是我项目的根目录.我在那里看不到它.

我可能会失踪什么?

使用创建项目

android create project --target 1 --name HelloWorld --path HelloWorld --activity HW --package com.developers.helloworld
Run Code Online (Sandbox Code Playgroud)

android build

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

在 Swift 中使用 &lt;-

我正在查看ObjectMapper库。并注意到了<-接线员。

这究竟是如何运作的?

// Mappable
func mapping(map: Map) {
    username    <- map["username"]
    age         <- map["age"]
    weight      <- map["weight"]
    array       <- map["arr"]
    dictionary  <- map["dict"]
    bestFriend  <- map["best_friend"]
    friends     <- map["friends"]
    birthday    <- (map["birthday"], DateTransform())
}
Run Code Online (Sandbox Code Playgroud)

另外下面的行是如何工作的

birthday    <- (map["birthday"], DateTransform())
Run Code Online (Sandbox Code Playgroud)

我知道birthday现在是一个元组。可以通过以下方式访问

self.birthday.0
self.birthday.1
Run Code Online (Sandbox Code Playgroud)

虽然属性是这样定义的

var birthday: NSDate?
Run Code Online (Sandbox Code Playgroud)

元组如何响应 a NSDate(在本例中)?

谢谢!

swift objectmapper

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

从ActiveRecord_Associations_CollectionProxy对象获取模型引用

我有两个Active Record Models

class User < ActiveRecord::Base
  has_many :posts
end

class Post < ActiveRecordd:Base
end
Run Code Online (Sandbox Code Playgroud)

我想从activerecord协会获得类Post的引用.

user.posts.get_object_class
Run Code Online (Sandbox Code Playgroud)

目前我的时候

user.posts.class.to_s 
# Post::ActiveRecord_Associations_CollectionProxy
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以获得Post而不必在"::"上"拆分"字符串然后对其进行限制?

ruby activerecord ruby-on-rails

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

迭代一个ember模型查询

this.store.findAll('game').then(function(results){
   // RUN SOME OPERATION ON THEM
})
Run Code Online (Sandbox Code Playgroud)

我想知道如何使用结果变量.我明白我能做到

results.get('firstObject') // returns the first object.
Run Code Online (Sandbox Code Playgroud)

我想知道我能用它做的一切.是否有结果集合的api文档?

谢谢!

ember.js ember-model

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

卸载REPO [yum]

我正在使用RedHat 6.3系统.

  • 我在安装php-mcrypt时遇到了问题
  • 因此我将epel版本更新为6.5.
  • yum update说(错误:尝试检查你的路径并再试一次)
  • 有防火墙,所以我禁用了它
  • 我想重新安装repo,所以我删除了epel.repo和epel-testing.repo
  • 并尝试再次安装它,以下消息显示

信息:

Setting up Install Process
Examining epel-release-6-5.noarch.rpm: epel-release-6-5.noarch
epel-release-6-5.noarch.rpm: does not update installed package.
Run Code Online (Sandbox Code Playgroud)

有什么我想念的吗?

当我尝试通过rpm安装repo时

rpm -i epel-release-6-5.noarch.rpm 
warning: epel-release-6-5.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
package epel-release-6-5.noarch is already installed
Run Code Online (Sandbox Code Playgroud)

redhat yum

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