小编Mad*_*dam的帖子

如何在Debian 8 Jessie上安装gstreamer0.10-ffmpeg(无安装候选者)

在干净的Debian 8安装上,我必须安装一些gstreamer-plugins.虽然大多数已经安装或可以通过apt-get轻松安装,但gstreamer0.10-ffmpeg无法安装:

sudo apt-get install gstreamer0.10-ffmpeg
Run Code Online (Sandbox Code Playgroud)

抛出以下警告:

包gstreamer0.10-ffmpeg不可用,但由另一个包引用.这可能意味着包丢失,已被淘汰或仅可从其他来源获得E:包'gstreamer0.10-ffmpeg'没有安装候选

我怎么能安装包呢?

debian apt ffmpeg gstreamer

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

如何让pipenv install <package>使用防火墙的SSL证书?

坐在具有 SSL 解密的非常严格的防火墙后面,我通常使用这些选项安装 python 包(在 macOS 10.15 上)pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org <packagename>。但pipenv install --trusted-host pypi.org --trusted-host files.pythonhosted.org <packagename>不起作用:

\n

Pipenv.vendor.requirementslib.exceptions.RequirementError:无法解析来自“--trusted-host”的要求

\n

由于忽略 SSL 不起作用,我尝试将防火墙的证书放入文件夹中并设置 REQUESTS_CA_BUNDLE=/path/to/company/certificates.pem 但没有成功(也许我做错了)。用户@Shanti在这个问题中发表了有希望的评论,但我不知道他是如何完成将证书提供给pipenv 的。

\n

因此,归根结底,我正在寻找一种使 pipelinev 使用我的防火墙证书的方法。

\n

编辑:这是运行 pipelinenv install 时的输出:

\n
Creating a virtualenv for this project\xe2\x80\xa6\nPipfile: /Users/admin/Code/test/Pipfile\nUsing /Users/admin/.pyenv/versions/3.8.6/bin/python3.8 (3.8.6) to create virtualenv\xe2\x80\xa6\n\xe2\xa0\xa7 Creating virtual environment...created virtual environment CPython3.8.6.final.0-64 in 404ms\n  creator CPython3Posix(dest=/Users/admin/.local/share/virtualenvs/test-NSydZlln, clear=False, global=False)\n  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/Users/admin/Library/Application Support/virtualenv)\n    added seed packages: …
Run Code Online (Sandbox Code Playgroud)

python pip virtualenv

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

HTML5 <video>标签:没有Flash的RTMP流媒体?

我正在为长时间的讲座录音建立一个视频网站.所以流媒体服务器是必须的.我们只需支持支持HTML5 <video>标记的最新浏览器.因此,当通过RTMP协议(例如Red5服务器)完成流时,客户端是否必须安装adobe flash,或者是<video>足够的标签浏览器?

flash video html5

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

Prawn:并排的多个表,每个表跨越多个页面

我正在实现一个3列布局.有3个独立的表,每列一个,它们跨越多个页面.例如,当第一个表到达其列的末尾时,它不应该在下一列中继续,而是继续在"其"列中的下一页,即第一列.其他表也一样.我的问题:当一个表启动一个新页面时,其他表(使用bounding_box定位)将跟随这个新创建的页面,而不是前面表格开始的页面.

所需的布局是这样的:

Page 1:
T-1 T-2 T-3
111 222 333
111 222 333
Page 2:
T-1 T-2 T-3
111 222 333
111 222 333
…
…
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

ruby ruby-on-rails prawn

5
推荐指数
0
解决办法
547
查看次数

删除二维数组中列的所有元素

我有这个数组:

arr = [["a","b","c"],[2,3,5],[3,6,8],[1,3,1]]
Run Code Online (Sandbox Code Playgroud)

它代表一个包含"a","b"和"c"列的虾表.

如何删除整个列"c"及其所有值,5,8,1?

也许在" 在Ruby中创建二维数组和访问子数组 "和" 难以修改二维ruby数组 "中有一些有用的提示,但我无法将它们转移到我的问题中.

ruby arrays multidimensional-array

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

按列名称中的前缀排列列

我有一个包含数百列的数据框,这是一个简化的示例:

在此输入图像描述

我需要安排特定列的顺序,以便它们根据列名称中的前缀“保持在一起”,即给定示例中的 v_1、v_2、v_3 和 spr_1、spr_2、spr_3。所以想要的安排应该是这样的: 在此输入图像描述

由于原始数据框中的列数量巨大,因此需要通过指定前缀(例如“spr_”)来选择列,而不是显式选择每一列(例如c(spr_1, spr_2, spr_3))。如果有必要,使用 tidyverse 的方法很棒,因为我已经使用了该库。

样本数据:

library(tidyverse)

df <- data.frame(
  v_1 = c('A', 'B', 'C'),
  xyz = c(1,2,3),
  spr_1 = c('AA', 'BB', 'CC'),
  spr_2 = c('DD', 'EE', 'FF'),
  v_2 = c('D', 'E', 'F'),
  quert = c('X', 'G', 'T'),
  spr_3 = c('GG', 'HH', 'II'),
  v_3 = c('G', 'H', 'I')
)
Run Code Online (Sandbox Code Playgroud)

r reshape tidyverse

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

同位素可点击元素:增长高度以匹配内容

我有一个带有可点击元素的标准同位素视图.通过单击元素,它将变得更大.大元素的高度在CSS文件中定义,但我需要可变高度,具体取决于DIV的内容(内容是文本); 不幸的是,使用min-height css-property而不是height不起作用,高度始终是定义的最小高度,即使内容更多.有什么意见吗?

继承人我的javascriptcode:

<script>
jQuery(function() {
    var jQuerycontainer = jQuery('#container');
         jQuerycontainer.addClass('clickable');
   // add the class large to the first element
     jQuerycontainer.find('.views-row-1').each(function() {
         jQuery(this).addClass('large');
     });
     jQuerycontainer.isotope({
        itemSelector: '.element',
        masonry: {
            columnWidth: 230
        },
        masonryHorizontal: {
            rowHeight: 230
        }
    });
    var jQueryoptionSets = jQuery('#options .option-set'),
        jQueryoptionLinks = jQueryoptionSets.find('a');
    jQueryoptionLinks.click(function() {
        var jQuerythis = jQuery(this);
        // don't proceed if already selected
        if (jQuerythis.hasClass('selected')) {
            return false;
        }
        var jQueryoptionSet = jQuerythis.parents('.option-set');
        jQueryoptionSet.find('.selected').removeClass('selected');
        jQuerythis.addClass('selected');
        // make option object dynamically, i.e. …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-isotope

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

带有图像和分隔符的完全对齐的水平菜单

我想实现这个完全合理的水平菜单: 在此输入图像描述

对齐是通过 Flexbox 完成的并且有效,但是我也无法使分隔的中点对齐;它们是通过伪类使用 css-content 制作的。另外,我想知道是否有更好的方法来垂直居中项目,而不是通过添加填充来伪造它,就像我所做的那样。

这是我的代码和小提琴

ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: space-between;
}
li.home {
  padding: 0;
}
li {
  vertical-align: middle;
  padding-top: 10px;
}
nav {
  border-bottom: 1px solid black;
  border-top: 1px solid black;
  height: 40px;
}
li::after {
  //padding: 0em 0.4em;
  content: '\00b7';
  pointer-events: none;
}
li.home::after,
li.last::after {
  content: none;
  text-align: justify;
}
Run Code Online (Sandbox Code Playgroud)
<nav id="main-menu">
  <ul>
    <li class="home">
      <a href="/de"><img src="http://dummyimage.com/40x40/000/fff"></a>
    </li>
    <li class="second"><a href="#">Item 1</a></li>
    <li><a href="#">Item …
Run Code Online (Sandbox Code Playgroud)

html css flexbox

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