小编cam*_*den的帖子

什么类型的文件是audioop的"声音片段"参数?

Python的audioop文档指出,大多数可用的功能需要"声音碎片".

audioop模块包含对声音片段的一些有用操作.它对声音片段进行操作,声音片段由8,16或32位宽的有符号整数样本组成,存储在Python字符串中.

究竟什么是声音片段,如何将现有的.wav文件合并为一个?

谢谢.

python audio beat-detection

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

JSON 文件中的 Vim 模式行

我正在尝试将以下vim 模式行添加到我的全局.tern-config文件中:

// vim: set ft=json:
{
    plugins: {
    ...
Run Code Online (Sandbox Code Playgroud)

但是,Tern 服务器无法启动,出现以下错误:

Failed to start server: 
Bad JSON in /Users/XXXXX/.tern-config: Unexpected token / in JSON at position 0
Run Code Online (Sandbox Code Playgroud)

我怀疑这个错误的原因是JSON 缺乏对注释的支持。我应该注意到我的.eslintrc文件中的相同模式行有效。

如何在我的.tern-config文件中包含 vim 模式行?

vim json tern

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

如何将焦点设置为NSButton?

我正在为OS X Yosemite编写一个小型菜单栏应用程序.单击菜单栏图标时,会出现一个带有多个凹陷按钮的弹出窗口.像这样:在此输入图像描述

如您所见,即使默认情况下选择了d20,"d4"按钮也会被聚焦.单击任何其他按钮不会更改"d4"按钮的焦点.移动聚焦环的唯一方法是通过Tab键.

这是来自popover视图控制器的代码:

import Cocoa

class DiceRollerViewController: NSViewController {

    var result: Int = 0

    var currentNumberOfSides = 20

    @IBOutlet weak var rollButton: NSButton!

    override func viewDidLoad() {
        super.viewDidLoad()

    }

    @IBAction func sidesButtonSelected(sender: NSButton?) {
        for view in self.view.subviews as [NSView] {
            if let btn = view as? NSButton {
                if btn.tag == 1 {
                    if btn != sender {
                        btn.state = 0
                    }
                    else {
                        btn.state = 1
                    }
                }
            }
        }
    }

    @IBAction func rollDice(sender: AnyObject?) { …
Run Code Online (Sandbox Code Playgroud)

macos xcode nsbutton swift

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

标签 统计

audio ×1

beat-detection ×1

json ×1

macos ×1

nsbutton ×1

python ×1

swift ×1

tern ×1

vim ×1

xcode ×1