小编Dre*_*mer的帖子

用于VLC媒体播放器的Censor插件或扩展

我有一个想法为VLC播放器创建一个Censor插件/扩展程序..

问题场景:

在一部漂亮的电影中观看1分钟的成人场景,使其无法与家人观看.

我的解决方案

创建一个插件/扩展,执行以下操作

  • 从类似于字幕文件的文件中读取时间位置
  • 在比赛时跳过这些时间位置(成人或不合适)

帮助我需要:

我在谷歌和videolan网站上搜索过,但找不到确切的解决方案

  • 是否已有类似的插件可用?
  • 我应该从哪里开始?

如果你们能帮助我,请帮帮我..谢谢..

windows plugins lua vlc

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

Java - 编码风格:"ABC".equals("SOMESTRING")样式字符串比较的缺点和优点是什么?

让我先用示例代码开始......

String password = "";

if("PIRATE".equals(password)) {
     // Do something
}
Run Code Online (Sandbox Code Playgroud)

看到这里,String常量或文字(无论如何)"PIRATE"用于检查两个字符串的相等性.而...

String password = "";
if(password.equals("PIRATE")) {
     // Do something
}
Run Code Online (Sandbox Code Playgroud)

这也与前面的代码完全一样.

现在,我看到很多第一种风格的"STRING_LITERAL".equals(STRING_OBJECT),而Java人们发布代码.

所以我的问题是,这种风格来自哪里?并且它比任何方式的第二种风格更好?

实际上我发现第二种风格比第一种更合乎逻辑,为什么呢?

如果用户提供的密码等于"PIRATE",可以采取类似的要求,然后授予该用户权限

当你开始实施上述要求时,

String userProvidedPassword = getPaswordFromUser();

if(userProvidedPassword.equals("PIRATE")) {
 // Allow him
}
Run Code Online (Sandbox Code Playgroud)

这不比"PIRATE".equals(userProvidedPassword)更符合逻辑; ?!考虑一下...

如果我错了,请纠正我..谢谢..


编辑:对不起,这个问题没有出现在我以前的搜索中,它完全回答了我的问题.还要感谢所有在这里帮忙的人..

java string

6
推荐指数
2
解决办法
1143
查看次数

在ms sqlserver中的SELECT语句中循环

可能重复:
SQL Server 2008生成一系列日期时间

我必须遍历startDate和endDate

SELECT语句应该生成结果为..

预期产出:

------------
Date
------------
09/01/2012 -> startDate
09/02/2012
09/03/2012
.
.
.
.
09/30/2012 -> endDate
Run Code Online (Sandbox Code Playgroud)

我试过了

declare @startDate datetime , @endDate endDate
set @startDate='09/01/2012'
set @endDate='09/30/2012'

while DATEDIFF(@startDate,@endDate)!=-1
begin
select @startDate as Date
set @startDate = DATEADD(day,2,@startDate)
end
Run Code Online (Sandbox Code Playgroud)

但它没有成功..

它产生30个输出..

我希望单个输出中的日期与预期输出中的日期相同.

我在哪里错了?

sql sql-server

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

标签 统计

java ×1

lua ×1

plugins ×1

sql ×1

sql-server ×1

string ×1

vlc ×1

windows ×1