小编Lor*_*uer的帖子

Android MediaPlayer错误(1,-2147483648)

我有两个不同的视频,我正在尝试加载到VideoView使用中

videoView.setVideoURI(Uri.parse(url));
Run Code Online (Sandbox Code Playgroud)

这两个视频,即视频1视频2,具有以下规格(使用提取ffmpeg -i); 实际上,它们是同一视频的两种不同编码:

  1. 视频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)

android media-player android-videoview

72
推荐指数
3
解决办法
8万
查看次数

AvalonEdit:级联HighlightingColorizers

我想级联AvalonEdit的SyntaxHighlighting引擎.我有2个HighlightingDefinitions.第一个是主要语法.第二个是复杂的多行预处理器 - 标记语言.由于这个原因,在第一个语法中嵌入第二个语法太复杂了.更简单的方法是渲染第一种语法,然后更改受影响的线部分(基于第二种语法).

所以我HighlightingColorizer用第二语言实例化了一个新的并添加到了LineTransformers.但是第二种语言使整个文档着色,而不仅仅是具有预处理器指令的行部分:非预处理器代码是黑色的.

当我调试ColorizeLine第二行变换器的方法时,未突出显示的代码(=没有预处理器代码)的行未按预期进行着色.但线条的颜色是黑色.

那么HighlightingColorizer在开始着色之前重置所有先前突出显示的整个文档是什么?

或者还有什么问题呢?我怎样才能正确级联2 HighlightingColorizers

.net c# avalonedit

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

如何将doc/docx文件转换为markdown或结构化文本?

是否有一个程序或工作流转换.doc.docx文件,以降价或类似的文本?

PS:理想情况下,我欢迎consolas将MS Word文档中的特定字体(例如)渲染到的选项text-code: ```....```.

markdown doc converter ms-office

57
推荐指数
7
解决办法
4万
查看次数

string.LastIndexOf()Bug?

有谁知道原因:

"  <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?

c# string indexof

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

UIActivityViewControllerCompletionHandler如何?

我正在尝试使用UIActivityViewControllerCompletionHandler ,但我不知道如何...

我想检测用户何时完成或关闭此视图控制器(UIActivityViewController).

谁知道怎么样?

objective-c event-handling cocos2d-iphone ios6

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

是否可以为浏览器提供二进制JSON javascript库?

为了进行有效的服务器端解析,我正在寻找一个直接用于浏览器javascript环境的BSON解决方案.我们的想法是通过二进制websockets利用整个ASCII空间.有什么建议?

(欢迎任何nodejs建议)

另见:http: //bsonspec.org/

javascript browser json websocket bson

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

Javascript:传递一个带有匹配的函数来替换(regex,func(arg))不起作用

根据这个网站,以下替换方法应该有效,尽管我持怀疑态度. 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")

所以要小心!

javascript regex arguments replace google-chrome

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

验证错误模板 - 绑定异常

我使用以下模板进行验证错误:

<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财产,但失败了.任何人有任何想法?

.net wpf xaml exception

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

何时使用各种语言编译指示和优化?

我对haskell有一点了解,但我总是不确定我应该使用什么样的pragma和优化以及在哪里.喜欢

  • 就像什么时候使用SPECIALIZEpragma以及它有什么性能提升一样.
  • 在哪里使用RULES.我听说人们采取了一个不解雇的特定规则?我们如何检查?
  • 什么时候使函数的参数严格,什么时候有帮助?我理解,使参数严格将使参数被评估为正常形式,那么为什么我不应该对所有函数参数添加严格性?我该如何决定?
  • 我如何查看并检查程序中是否有空格泄漏?造成空间泄漏的一般模式是什么?
  • 我如何看待是否有太多懒惰的问题?我总是可以检查堆分析,但我想知道什么是懒惰伤害的一般原因,示例和模式?

是否有任何关于高级优化(包括更高和更低级别)的消息来源,特别是对于haskell?

optimization performance haskell pragma

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

拖放操作期间Chrome F8/hotkey调试器中断

在Chrome的网络开发者工具中,可以通过按下来随时中断F8.

通常,我想通过按下F8来在拖放操作期间断开并检查元素.但这不起作用.

在没有运行自定义脚本的情况下是否有原生的Chrome方式快捷方式?

debugging drag-and-drop google-chrome google-chrome-devtools

15
推荐指数
3
解决办法
4127
查看次数