小编wet*_*osh的帖子

什么是Bootstrap 3.x中使用的.map文件?

文件CSS夹中包含两个文件,其中包含.map文件扩展名.他们是:

bootstrap-theme.css.map
bootstrap.css.map
Run Code Online (Sandbox Code Playgroud)

它们似乎是缩小文件但我不知道它们的用途.

source-maps twitter-bootstrap-3

429
推荐指数
8
解决办法
26万
查看次数

如何在Chart.js v2中格式化x轴时间刻度值

当我将鼠标悬停在折线图上的数据点上时,我可以格式化工具提示options.scales.xAxes.time.tooltipFormat,但我似乎无法为x轴刻度标记执行此操作.我data.labels是一组时刻物体.他们显示为"MMM DD, YYYY"(例如2012年2月23日),但我想放弃这一年.

chart.js

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

如何使用ffmpeg在Mac上捕获定时屏幕录制

我在安装了MacOS Sierra的Mac上.我用自制软件安装了ffmpeg.我列出了我的设备:

ffmpeg -f avfoundation -list_devices true -i ""
Run Code Online (Sandbox Code Playgroud)

返回:

[AVFoundation input device @ 0x7fc2de40e840] AVFoundation video devices:
[AVFoundation input device @ 0x7fc2de40e840] [0] FaceTime HD Camera
[AVFoundation input device @ 0x7fc2de40e840] [1] Capture screen 0
[AVFoundation input device @ 0x7fc2de40e840] AVFoundation audio devices:
[AVFoundation input device @ 0x7fc2de40e840] [0] Built-in Microphone
Run Code Online (Sandbox Code Playgroud)

我不需要音频所以我通过以下方式开始我的5秒屏幕录制:

ffmpeg -f avfoundation -t '5' -i '1' test.mov
Run Code Online (Sandbox Code Playgroud)

它在工作目录中创建一个mov文件,但在5秒后不会停止.事实上,我甚至无法通过按'q'来停止录音.Ctl-C也不起作用,我通过Activity Monitor强制退出.我尝试了同样的命令,但使用设备0(FaceTime摄像头),它在5秒后停止.

如果有人可以解决这个问题,我的下一个问题是如何在quicktime中观看新创建的文件(我想我需要编码或解码或其他东西),因为即使FaceTime视频文件也无法在QuickTime中打开.它只是说"文件无法打开".但是,它确实与VLC一起开放.

更新:我在较旧的操作系统(优胜美地)上尝试了这一点并获得了相同的结果(认为它可能是破坏它的新操作系统).

macos ffmpeg

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

在Bootstrap模式中渲染Rails视图

我打了一堵砖墙.我一直在讨论这个问题已经很久了,我甚至不确定我是怎么到达的.我只能说,我已经尝试了以下所有方面而没有成功:

如何在"索引"视图上的Bootstrap模式中呈现"新","编辑"和"删除"视图,而不是链接到每个单独的页面?

这是我现在的代码.现在,让我们忽略"编辑"和"删除",只关注"新".当我单击"新建"按钮时,会出现一个带有字符串"<%= j render"items/new"%>"的模式(而不是该ruby语句应该呈现的形式).我究竟做错了什么?:

items_controller.rb:

class ItemsController < ApplicationController

  def index
    @items = Item.all
  end

  def new
    respond_to do |format|
      format.js {}
    end
  end

  def create
    @item = Item.new(item_params)
    if @item.save
      flash[:notice] = "'#{@item.name}' saved!"
      redirect_to items_path
    else
      flash[:notice] = "Something went wrong :("
      render "index"
    end
  end

  def edit
    @item = Item.find(params[:id])
    respond_to do |format|
      format.js {}
    end
  end

  def update
    @item = Item.find(item_params[:id])
    if @item.update_attributes(item_params)
      flash[:notice] = "Successfully updated #{@item.name}."
      redirect_to …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails twitter-bootstrap

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

使用*=将jQuery属性值与jQuery相乘

*=是一个有效的JavaScript赋值运算符.为什么我不能用它来动画属性值?以下代码无效.我想做的就是加倍宽度和高度.

$('div.box').animate({
    'width' : '*=2',
    'height' : '*=2',
}, 'slow');
Run Code Online (Sandbox Code Playgroud)

jquery

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

plistlib无法读取Safari的plist文件

我正在尝试使用python修改plist文件.我将一个plist从我的库中复制到我的桌面上,以便安全地玩它.我已经导入osplistlib.我正按照我在这里文档中看到的内容.

import plistlib
import os

test_prefs = "~/Desktop/com.apple.Safari.plist"

x = readPlist(os.path.expanduser(test_prefs))
print x["TopSitesGridArrangement"]
Run Code Online (Sandbox Code Playgroud)

但这失败了.我究竟做错了什么?

我得到的确切错误:

Traceback (most recent call last):
  File "/Users/Josh/Desktop/destroy.py", line 11, in <module>
    x = readPlist(os.path.expanduser(test_prefs))
NameError: name 'readPlist' is not defined
Run Code Online (Sandbox Code Playgroud)

当我将其更改为x = plistlib.readPlist(os.path.expanduser(test_prefs))我得到的错误如下(我的文件名称为destroy.py):

Traceback (most recent call last):
  File "/Users/Josh/Desktop/destroy.py", line 11, in <module>
    x = plistlib.readPlist(os.path.expanduser(test_prefs))
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plistlib.py", line 78, in readPlist
    rootObject = p.parse(pathOrFile)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plistlib.py", line 406, in parse
    parser.ParseFile(fileobj) …
Run Code Online (Sandbox Code Playgroud)

python plist

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

如何嵌套PHP代码块

这段代码已损坏,因为我嵌套了php代码块。正确的方法是什么?

<?php
        if ($prev_ID > $totalRows_totalBoogerRows)
        {
            echo "";
        }
        else
        {
            echo <<<_END
                <div class='paging_button_left paging_button_left_episode'>
                    <a href='episode.php?post_ID=<?php echo $prev_ID; ?>'>
                        <h4 style='text-align: right;'>Ep. <?php echo $prev_ID; ?>
                        </h4>
                    </a>
                </div>"
                _END;
        }
    ?>
Run Code Online (Sandbox Code Playgroud)

我在第11行中断,因为关闭的PHP标签关闭了第1行的第一个PHP开放标签(我希望它仅关闭第11行的打开PHP标签)。另外,我可能使用的<<< __ END错误。

php

3
推荐指数
2
解决办法
7709
查看次数

如何防止值四舍五入到javascript

我有两个按钮,一个使得div(不同大小)的大小增加10倍,另一个使它们缩小10倍.按两次按钮使它们变小,div被舍入为零.无论您点击多少次使其变大,它都不会变大,因为它会将零值相乘.解决这个问题的标准方法是什么?这是必要的,因为在我的应用程序中,一些div比其他div大得多,所以当一个div小于一个像素宽(然后合理地看不见)时,其他div将是数千像素宽.

更新:我的div实际上是代表行星直径的圆圈.我需要这些确切的!如果我单击较小的按钮5次,我希望能够单击较大的按钮5次,并使其恢复到最初的确切直径.

而且,可能没有必要能够使div更小或更大无数次.限制它的标准方法是什么?请参阅我的jsfiddle,了解我想要实现的目标.http://jsfiddle.net/dfjosh/vtxeD/12/

HTML

<a href="javascript:;" class="smaller">smaller</a>
<a href="javascript:;" class="larger">larger</a>
<div></div>
Run Code Online (Sandbox Code Playgroud)

CSS

div {
    width: 50px;
    height: 50px;
    background: cornflowerblue;
}
Run Code Online (Sandbox Code Playgroud)

JavaScript的

$('a').click(function() {
    if($(this).hasClass('smaller')) {
        var element = $('div');
        element.animate({
            'width' : element.width() * 0.1,
            'height' : element.height() * 0.1
        });
    } else if($(this).hasClass('larger')) {
        var element = $('div');
        element.animate({
            'width' : element.width() * 10,
            'height' : element.height() * 10
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何使用JavaScript在函数中指定key作为参数

学习功能,当我尝试将键作为参数时,无法理解它们为什么会中断.将值设为参数但不是键时,它们工作正常.关于破解这个问题的JavaScript或jQuery我不知道什么?

例:

function box(e, a, q, r) {
    $('div').animate({
        r : e,
        'height' : a
    }, q);
}

box('200px', '200px', 500, 'width');
Run Code Online (Sandbox Code Playgroud)

如果我删除第4个参数r,它工作正常.但是在键/值对中创建键的操作不起作用.教我,互联网.

javascript

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

通过 URL Scheme 打开 Cocoa App

我的问题与这个问题相同,但它已经有一段时间没有更新了,而且自从被问到 Swift 已经发生了很大的变化,所以答案可能需要刷新。我想要做的就是捕获用于打开我的可可应用程序的 url,但代码永远不会在我的处理程序函数中执行。当我通过自定义 url 方案启动我的应用程序时,在 Console.app 中抛出错误。以下是错误:

-[MyApp.AppDelegate handleGetURLEvent:replyEvent:]: unrecognized selector sent to instance 0x60c0000039b0
-[MyApp.AppDelegate handleGetURLEvent:replyEvent:]: unrecognized selector sent to instance 0x60c0000039b0
    OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(spec,phac handler=0x7fff576b7f15 isSys=YES) err=0/noErr
-[MyApp.AppDelegate handleGetURLEvent:replyEvent:]: unrecognized selector sent to instance 0x60c0000039b0
-[MyApp.AppDelegate handleGetURLEvent:replyEvent:]: unrecognized selector sent to instance 0x60c0000039b0
    OSErr AERemoveEventHandler(AEEventClass, AEEventID, AEEventHandlerUPP, Boolean)(GURL,GURL handler=0x7fff5661d680 isSys=YES) err=0/noErr
LSExceptions shared instance invalidated for timeout.
Run Code Online (Sandbox Code Playgroud)

而我的裸骨应用程序:

创建一个名为 MyApp 的新 Cocoa 应用程序。在 Info > URL Types 中,在 Identifier 字段和blue(例如)URL Schemes …

macos cocoa swift

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