我有两个不同的视频,我正在尝试加载到VideoView
使用中
videoView.setVideoURI(Uri.parse(url));
Run Code Online (Sandbox Code Playgroud)
这两个视频,即视频1和视频2,具有以下规格(使用提取ffmpeg -i
); 实际上,它们是同一视频的两种不同编码:
视频1:
Seems stream 0 codec frame rate differs from container frame rate: 180000.00 (180000/1) -> 90000.00 (180000/2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '4fbfd5ece4b0932236fc234d.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2011-12-03 04:43:46
genre : Trailer
artist : Paramount Pictures
title : Captain America: The First Avenger - Theatrical Trailer #2
encoder : HandBrake 4344svn 2011111001
date : 2011
Duration: 00:02:30.67, start: 0.000000, bitrate: 6738 …
Run Code Online (Sandbox Code Playgroud)我想级联AvalonEdit的SyntaxHighlighting引擎.我有2个HighlightingDefinitions
.第一个是主要语法.第二个是复杂的多行预处理器 - 标记语言.由于这个原因,在第一个语法中嵌入第二个语法太复杂了.更简单的方法是渲染第一种语法,然后更改受影响的线部分(基于第二种语法).
所以我HighlightingColorizer
用第二语言实例化了一个新的并添加到了LineTransformers
.但是第二种语言使整个文档着色,而不仅仅是具有预处理器指令的行部分:非预处理器代码是黑色的.
当我调试ColorizeLine
第二行变换器的方法时,未突出显示的代码(=没有预处理器代码)的行未按预期进行着色.但线条的颜色是黑色.
那么HighlightingColorizer
在开始着色之前重置所有先前突出显示的整个文档是什么?
或者还有什么问题呢?我怎样才能正确级联2 HighlightingColorizers
?
是否有一个程序或工作流转换.doc
或.docx
文件,以降价或类似的文本?
PS:理想情况下,我欢迎consolas
将MS Word文档中的特定字体(例如)渲染到的选项text-code: ```....```
.
有谁知道原因:
" <exception>".LastIndexOf("<",0) returns -1 (wrong)
Run Code Online (Sandbox Code Playgroud)
而
" <exception>".LastIndexOf("<") returns 2 (right)
Run Code Online (Sandbox Code Playgroud)
和
"<exception>".LastIndexOf("<",0) returns 0 (right)
Run Code Online (Sandbox Code Playgroud)
这是一个错误还是我误解了LastIndexOf-Method?
我正在尝试使用UIActivityViewControllerCompletionHandler
,但我不知道如何...
我想检测用户何时完成或关闭此视图控制器(UIActivityViewController
).
谁知道怎么样?
为了进行有效的服务器端解析,我正在寻找一个直接用于浏览器javascript环境的BSON解决方案.我们的想法是通过二进制websockets利用整个ASCII空间.有什么建议?
(欢迎任何nodejs建议)
另见:http: //bsonspec.org/
根据这个网站,以下替换方法应该有效,尽管我持怀疑态度. http://www.bennadel.com/blog/55-Using-Methods-in-Javascript-Replace-Method.htm
我的代码如下:
text = text.replace(
new Regex(...),
match($1) //$.. any match argument passed to the userfunction 'match',
// which itself invokes a userfunction
);
Run Code Online (Sandbox Code Playgroud)
我使用的是Chrome 14,并且没有传递给传递给函数匹配的任何参数?
更新:
它在使用时有效
text.replace( /.../g, myfunc($1) );
Run Code Online (Sandbox Code Playgroud)
JavaScript解释器需要一个闭包, - 明显的用户功能似乎会导致范围问题,即不会调用更多的用户功能.最初我想避免关闭以防止必要的内存消耗,但是已经存在安全措施.
要将参数传递给您自己的函数,请执行以下操作(其中参数[0]将包含整个匹配:
result= text.replace(reg , function (){
return wrapper(arguments[0]);
});
Run Code Online (Sandbox Code Playgroud)
另外我在字符串转义和RegEx表达式中遇到了问题,如下所示:
/\s......\s/g
是不一样的
new Regex ("\s......\s" , "g")
要么
new Regex ('\s......\s' , "g")
所以要小心!
我使用以下模板进行验证错误:
<ControlTemplate>
<Border BorderBrush="Red" BorderThickness="1">
<Grid>
<Polygon Points="8,8 8,0 0,0"
Stroke="Black"
StrokeThickness="1"
Fill="Red"
HorizontalAlignment="Right"
VerticalAlignment="Top"
ToolTip="{Binding ElementName=adorner, Path=AdornedElement.(Validation.Errors)[0].ErrorContent}" />
<AdornedElementPlaceholder x:Name="adorner"/>
</Grid>
</Border>
</ControlTemplate>
Run Code Online (Sandbox Code Playgroud)
ToolTip工作正常,但在离开当前记录后会抛出以下异常:
System.Windows.Data错误:17:无法从'(Validation.Errors)'获取'Item []'值(类型'ValidationError')(类型'ReadOnlyObservableCollection`1').BindingExpression:路径= AdornedElement(0)[0] .ErrorContent; DataItem ='AdornedElementPlaceholder'(Name ='adorner'); target元素是'Polygon'(Name =''); target属性是'ToolTip'(类型'Object')ArgumentOutOfRangeException:'System.ArgumentOutOfRangeException:指定的参数超出了有效值的范围.
我尝试了HasError
财产,但失败了.任何人有任何想法?
我对haskell有一点了解,但我总是不确定我应该使用什么样的pragma和优化以及在哪里.喜欢
SPECIALIZE
pragma以及它有什么性能提升一样.RULES
.我听说人们采取了一个不解雇的特定规则?我们如何检查?是否有任何关于高级优化(包括更高和更低级别)的消息来源,特别是对于haskell?
在Chrome的网络开发者工具中,可以通过按下来随时中断F8
.
通常,我想通过按下F8来在拖放操作期间断开并检查元素.但这不起作用.
在没有运行自定义脚本的情况下是否有原生的Chrome方式快捷方式?
debugging drag-and-drop google-chrome google-chrome-devtools
.net ×2
c# ×2
javascript ×2
android ×1
arguments ×1
avalonedit ×1
browser ×1
bson ×1
converter ×1
debugging ×1
doc ×1
exception ×1
haskell ×1
indexof ×1
ios6 ×1
json ×1
markdown ×1
media-player ×1
ms-office ×1
objective-c ×1
optimization ×1
performance ×1
pragma ×1
regex ×1
replace ×1
string ×1
websocket ×1
wpf ×1
xaml ×1