javascript

java

python

c#

android

c++

node.js

php

reactjs

jquery

html

css

ios

.net

git

ruby-on-rails

sql

c

string

ruby

FFMPEG一次应用多个过滤器

我需要将淡入和叠加滤镜应用于视频。 是否可以一次应用2个过滤器?

我有:

ffmpeg -i input.mpg -vf "movie=watermark.png [logo]; [in][logo] overlay=W-w-10:H-h-10 [out]" output.mpg

我正在尝试添加fade=in:0:20,但是如果添加新的-vf参数,它将覆盖前一个参数,并且如果添加:

-vf "fade=in:0:20; movie=......"

它不会工作。

这可能吗?还是我必须两次运行FFmpeg?

trans by 2020-07-03T18:02:24Z

filter-我可以使用逻辑运算符OR搜索github标签吗?

我试图像这样过滤我在github上的所有问题:

label:bug OR label:enhancement

但是显然那是行不通的。 我找到了这个页面[https://help.github.com/articles/searching-issues/]我认为它必须写在那儿,但我不知道该怎么做。

真的可能是一个人不能过滤两个标签的问题吗? 我的意思是,这将是一项基本任务,不是吗?

好吧,如果有人可以给我提示这件事,我将很高兴听到。

trans by 2020-07-02T22:07:53Z

如何在python中找到“过滤器”对象的长度

>>> n = [1,2,3,4]

>>> filter(lambda x:x>3,n)
<filter object at 0x0000000002FDBBA8>

>>> len(filter(lambda x:x>3,n))
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    len(filter(lambda x:x>3,n))
TypeError: object of type 'filter' has no len()

我无法获得清单的长度。 所以我尝试将其保存到这样的变量中...

>>> l = filter(lambda x:x>3,n)
>>> len(l)
Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    len(l)
TypeError: object of type 'filter' has no len()

除了使用循环之外,还有什么方法可以获取此长度?

trans by 2020-06-30T04:46:20Z

如何在Spring Security中编写自定义过滤器?

我希望每个请求都收到一些信息,所以我认为最好有一个过滤器,而不是为每个请求提供功能并分别从请求中获取这些信息。
因此,每个请求都将通过该过滤器,我得到了我想要的东西。

问题是:如何编写自定义过滤器?
假设它不像任何预定义的spring安全过滤器,并且是全新的。

trans by 2020-06-25T06:16:44Z

Android LogCat筛选器,用于Eclipse中的多个标签

单击“创建过滤器”无法从文档中找出如何为两个或多个标签创建过滤器。 如果有两个标签com.test.TestClassAcom.test.TestClassB,如何创建一个过滤器来显示这两个类的日志? 我看到了如何仅针对某些标签启动ADB,但是如何在Eclipse中完成呢? 请提供详细信息,谢谢。 在eclipse中创建新的过滤器时,我到底需要在标签行中输入什么?

trans by 2020-06-19T20:38:57Z

javascript-在ES6中过滤或映射节点列表

在ES6中筛选或映射节点列表的最有效方法是什么?

根据我的阅读,我将使用以下选项之一:

[...nodelist].filter

要么

Array.from(nodelist).filter

您会推荐哪一个? 是否有更好的方法,例如不涉及数组?

trans by 2020-02-19T21:20:43Z

如何处理不匹配的Logstash grok过滤器

我想知道使用Logstash Grok过滤器的最佳方法是什么。 我有一些用于特定日志条目的过滤器,并且不适用于所有条目。 那些不适用的总是生成_grokparsefailure标签。 例如,我有一个针对每个日志条目的grok过滤器,并且工作正常。 然后,我还有另一个过滤器,用于带有回溯的错误消息。 追溯过滤器为每个没有追溯的日志条目抛出grokparsefailure。

如果没有匹配项,我希望它仅通过规则,而不是添加parsefailure标签。 我使用parsefailure标记来查找未正确解析的内容,而不是那些根本不符合特定过滤器的内容。 也许仅仅是术语“解析失败”使我着迷。 对我来说,这意味着过滤器存在问题(例如格式错误),而不是过滤器不匹配。

所以问题是,我应该如何处理呢?

  • 使用?将过滤器模式设为可选

  • (ab)通过将tag_on_failure选项设置为无来使用[]

  • 使用“如果消息中有回溯”之类的条件使过滤器成为条件

  • 我没有考虑的其他事情?

提前致谢。

编辑

我采取了在过滤器周围添加条件的路径:

    if [message] =~ /took\s\d+/ {
        grok {
            patterns_dir => "/etc/logstash/patterns"
            match => ["message", "took\s+(?<servicetime>[\d\.]+)"]
            add_tag => [ "stats", "servicetime" ]
        }
    }

仍然对反馈感兴趣。 什么是“最佳实践”?

trans by 2020-02-13T18:10:28Z

转义-术语fi的Elastic Search连字符问题

我有以下仅带词过滤器的Elastic Search查询。 我的查询要复杂得多,但是我只是想在这里显示问题。

{
    "filter": {
            "term": {
                    "field": "update-time"
                }
        }
}

当我将带连字符的值传递给过滤器时,返回的结果为零。 但是,如果我尝试不使用未连接的值,则会得到结果。 我不确定连字符是否在这里成为问题,但我的情况使我相信。

有没有办法避免连字符,以便过滤器返回结果? 我尝试用反斜杠转义连字符,这是我在Lucene论坛上读到的,但无济于事。

另外,如果我将GUID值传递给带有连字符并用花括号括起来的该字段,则类似-{ASD23-34SD-DFE1-42FWW}的代码,我需要小写字母字符并且需要转义 大括号呢?

谢谢

trans by 2020-02-07T10:00:48Z

angularjs-对ng-options使用过滤器以更改显示的值

我有一系列要在1.99$中显示的价格(0free0.99$等)。

我想这样使用Angular的free

<select ng-model="create_price" ng-options="obj for obj in prices"/>

如上方所示,它将生成free0.99$1.99$ ...

但是我想在代码中使用过滤器,以便每次出现“价格”一词(或类似的东西)时,代码都将运行一个函数,以将浮点数更改为字符串并显示(free0.99$1.99$。 ..等)。

我有办法吗?

谢谢

trans by 2020-02-01T19:36:44Z

linq-OData“列表中的ID”查询

我有一个OData服务,正在尝试按ID列表进行过滤; SQL等效项将类似于:

SELECT * FROM MyTable WHERE TableId IN (100, 200, 300, 400)

我要筛选的属性键入为Int32。 我尝试了以下操作,这给了我一个错误“与操作数类型'Edm.String'和'Edm.Int32'不兼容的运算符'add'”:

string ids = ",100,200,300,400,";
from m in provider.Media where ids.Contains("," + t.media_id + ",")

以及

string ids = ",100,200,300,400,";
from m in provider.Media where ids.Contains("," + t.media_id.ToString() + ",")

string ids = ",100,200,300,400,";
from m in provider.Media where ids.Contains("," + Convert.ToString(t.media_id) + ",")

and

string ids = ",100,200,300,400,";
from m in provider.Media where ids.Contains(string.Concat(",", t.media_id, ","))

如您所见,当前我正在使用LINQ来查询服务。

有什么方法可以做我想做的事情,还是卡住构造一个文本过滤器并使用AddQueryOption,遍历该列表并手动添加“或media_id eq 100”子句?

trans by 2020-01-27T02:20:14Z

SOLR筛选查询与主查询

SOLR文档指出,与主查询不同,筛选查询不会影响文档得分。 任何人都可以(最好举个例子)解释这到底是什么意思。

谢谢。

trans by 2020-01-23T14:00:31Z

ng重复按deep属性过滤

如果我有一个以对象作为属性值的复杂对象,如何按嵌套的属性之一进行过滤?

可以使用OOB ng-repeat过滤器完成此操作吗?

数据

{
  Name: 'John Smith',
  Manager: {
     id: 123,
     Name: 'Bill Lumburg'
  }
}

ngRepeat

<li ng-repeat="e in emps | filter:Manager.Name">{{ e.Name }}</li>
trans by 2020-01-20T11:52:19Z

javascript-根据属性值用lodash过滤对象数组

我们有一系列这样的对象

var myArr = [ {name: "john", age:23}
              {name: "john", age:43}
              {name: "jim", age:101}
              {name: "bob", age:67} ];

如何从myArr获得对象列表,其中名称是john和lodash?

trans by 2020-01-16T22:45:27Z

sql-where子句中的Datetime

如何在sql的where子句中选择2008年12月20日?

该服务器是SQL Server 2005。

select * from tblErrorLog
where errorDate = '12/20/2008'
trans by 2020-01-12T18:53:16Z

在asp.net m中按什么顺序执行过滤器

在MVC中,我们可以使用不同的过滤器装饰动作方法,例如

[HttpPost]
[Authorize]
public ActionResult mymethod(){}

HttpPost(可能是间接地)派生自MethodSelectorAttribute,而Authorize属性则继承自ActionFilterAttribute

我的问题是:它们在MVC请求管道中按什么顺序执行? 我试图在MVC源代码中进行搜索,但是找不到相关的代码位。

trans by 2020-01-12T17:07:15Z

为什么foo = filter(...)返回一个<filter object>而不是一个列表?

这个问题已经在这里有了答案:

  • Python3中的过滤器                                     2个答案

在Python IDLE 3.5.0 Shell中工作。 根据我对内置“过滤器”功能的理解,它会根据您传递给它的内容返回列表,元组或字符串。 因此,为什么下面的第一个分配有效,而第二个分配却无效(“ >>>只是交互式Python提示)

>>> def greetings():
    return "hello"

>>> hesaid = greetings()
>>> print(hesaid)
hello
>>> 
>>> shesaid = filter(greetings(), ["hello", "goodbye"])
>>> print(shesaid)
<filter object at 0x02B8E410>
trans by 2020-01-05T19:59:32Z

相当于filter()的python获取两个输出列表(即列表的分区)

假设我有一个列表和一个过滤功能。 使用类似

>>> filter(lambda x: x > 10, [1,4,12,7,42])
[12, 42]

我可以得到符合条件的元素。 我是否可以使用一个函数来输出两个列表,一个匹配的元素,一个剩余的元素? 我可以两次调用filter()函数,但这有点丑陋:)

编辑:元素的顺序应守恒,我可能多次使用相同的元素。

trans by 2020-01-05T03:12:17Z

WordPress:如何获取“ the_content”文件的所有注册功能

我对WordPress有疑问,特别是3.0版和更高版本。

有谁知道如何获取将被应用或“注册”到the_content过滤器的所有函数的数组或列表?

这个想法是生成可能要从过滤器中删除的功能的复选框列表,例如wpautop。 我知道如何使用硬编码标签从过滤器中删除功能,但我希望创建一个更动态的解决方案。

如果有人对这是否可行以及如何实现有任何想法,我将非常感兴趣。 谢谢。

trans by 2019-11-17T04:11:54Z

filter-如何使用Java 8 lambda从流中获取一系列项目?

在上一个问题中[如何在Java 8中动态进行过滤? ] Stuart Marks给出了一个很好的答案,并提供了一些有用的实用程序来处理从流中选择topN和topPercent。

我将从他的原始答案中将它们包括在这里:

@FunctionalInterface
public interface Criterion {
    Stream<Widget> apply(Stream<Widget> s);
}

Criterion topN(Comparator<Widget> cmp, long n) {
    return stream -> stream.sorted(cmp).limit(n);
}

Criterion topPercent(Comparator<Widget> cmp, double pct) {
    return stream -> {
        List<Widget> temp =
            stream.sorted(cmp).collect(toList());
        return temp.stream()
                   .limit((long)(temp.size() * pct));
    };
}

我的问题是:

[1]如何从具有一定数量项的流中获取3到7的顶级项,因此,如果流中有A1,A2 .... A10中的项,则调用

topNFromRange(Comparator<Widget> cmp, long from, long to) = topNFromRange(comparing(Widget::length), 3L, 7L)

将返回{A3,A4,A5,A6,A7}

我能想到的最简单的方法是从原始文件中获取前7个[T7],从原始文件中获取前3个[T3],然后获取T7-T3。

[2]如何从具有一定数量项的流中获取前10%到前30%的前项,因此,如果流中有X1,X2 .... X100中的项,则调用

topPercentFromRange(Comparator<Widget> cmp, double from, double to) = topNFromRange(comparing(Widget::length), 0.10, 0.30)

将返回{X10,X11,X12,...,X29,X30}

我能想到的最简单的方法是从原始文件中获取前30%的[TP30],从原始文件中获取前10%的[TP10],然后获取TP30-TP10。

有什么更好的方法来使用Java 8 Lambda简洁地表达上述情况?

trans by 2019-11-08T13:03:29Z

模型-具有反向外键过滤功能的Django Queryset

我有以下Django模型:

class Make:
   name = models.CharField(max_length=200)

class MakeContent:
   make = models.ForeignKey(Make)
   published = models.BooleanField()

我想知道是否有可能(无需直接编写SQL)来生成一个查询集,其中包含所有2599038690890690613760s和每个人的相关MakeContents(其中2599038690890690613762)。

trans by 2019-11-04T07:28:14Z

1 2 3 下一页 共3页