程序设计

专业和发烧友程序员的问答

10
FFmpeg在Android上
我已经在Android上编译了FFmpeg(libffmpeg.so)。现在,我必须构建诸如RockPlayer之类的应用程序,或者使用现有的Android多媒体框架来调用FFmpeg。 您是否有在Android / StageFright上集成FFmpeg的步骤/过程/代码/示例? 您能指导我如何使用该库进行多媒体播放吗? 我有一个要求,我已经有音频和视频传输流,我需要将其馈送到FFmpeg并对其进行解码/渲染。由于IOMX API基于OMX,并且无法在此处插入FFmpeg,因此如何在Android上执行此操作? 另外,我找不到需要用于播放的FFmpeg API的文档。

24
找不到Virtualenv命令
virtualenv尽管进行了种种尝试,我还是无法上班。我virtualenv使用以下命令安装在MAC OS X上: pip install virtualenv 并已将新增PATH至我的.bash_profile。每当我尝试运行该virtualenv命令时,它都会返回: -bash: virtualenv: command not found 每次运行pip install virtualenv,它都会返回: Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 我了解在Mac中,virtualenv应正确安装 /usr/local/bin 在virtualenv确实安装/usr/local/bin,但每当我试图运行virtualenv命令,该命令没有找到。我也尝试virtualenv在目录中运行命令/usr/local/bin,它给我相同的结果: -bash: virtualenv: command not found 这些是我添加到.bash_profile中的路径 export PATH=$PATH:/usr/local/bin export PATH=$PATH:/usr/local/bin/python export PATH=$PATH:/Library/Framework/Python.framework/Version/2.7/lib/site-packages 有任何解决方法吗?为什么会这样呢?
207 python  macos  virtualenv 

11
如何开始开发Internet Explorer扩展?
在座的人中是否有人具有开发或共享知识的IE扩展的经验?这将包括代码示例,或指向好的示例的链接,或有关流程的文档,或任何内容。 我真的很想这样做,但是我却遇到了糟糕的文档,糟糕的代码/示例代码/缺少它。您可以提供的任何帮助/资源将不胜感激。 具体来说,我想从如何从IE扩展中访问/操纵DOM开始。 编辑,更多详细信息: 理想情况下,我想植入一个工具栏按钮,单击该工具栏按钮时,会弹出一个包含指向外部站点的链接的菜单。我还想访问DOM并根据某些条件在页面上植入JavaScript。 在IE扩展中保留信息的最佳方法是什么?在Firefox / Chrome /大多数现代浏览器中,您使用window.localStorage,但显然不能与IE8 / IE7一起。也许是SQLite数据库或类似的?可以假设将.NET 4.0安装在用户的计算机上吗? 我不想使用Spice IE,因为我也想构建一个与IE9兼容的。我也向这个问题添加了C ++标记,因为如果最好在C ++中构建一个,则可以这样做。

3
如何在mongodb中的对象数组中搜索
假设mongodb文档(表)“用户”为 { _id: 1, name: { first: 'John', last: 'Backus' }, birth: new Date('Dec 03, 1924'), death: new Date('Mar 17, 2007'), contribs: [ 'Fortran', 'ALGOL', 'Backus-Naur Form', 'FP' ], awards: [ { award: 'National Medal', year: 1975, by: 'NSF' }, { award: 'Turing Award', year: 1977, by: 'ACM' } ] …



14
如何使ConstraintLayout使用百分比值?
Google通过Android Studio 2.2的Preview 1在其支持库中发布了新的布局:ConstraintLayout。使用ConstraintLayout可以更轻松地在Android Studio中使用设计工具,但是我没有找到使用相对大小(如LinearLayout中的百分比或“权重”)的方法。有没有一种方法可以基于百分比定义约束?例如,使一个视图占据屏幕的40%,在视图之间创建20%的边距,将一个视图的宽度设置为另一个视图的宽度的50%?

9
Hibernate引发org.hibernate.AnnotationException:未为实体指定标识符:com..domain.idea.MAE_MFEView
为什么会出现此异常? package com.domain.idea; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import org.hibernate.annotations.AccessType; /** * object model for the view [InvestmentReturn].[vMAE_MFE] */ @Entity @Table(name="vMAE_MFE", schema="InvestmentReturn") @AccessType("field") public class MAE_MFEView { /** * trade property is a SuggestdTradeRecommendation object */ @OneToOne(fetch = FetchType.LAZY , cascade = { …


15
如何用ActiveRecord / Rails表达NOT IN查询?
只是为了更新此内容,因为似乎有很多人对此进行了介绍,如果您使用的是Rails 4,请查看TrungLê`和VinniVidiVicci的答案。 Topic.where.not(forum_id:@forums.map(&:id)) Topic.where(published:true).where.not(forum_id:@forums.map(&:id)) 我希望有一个不涉及的简单解决方案find_by_sql,如果没有的话,我想那将是可行的。 我发现这篇文章引用了以下内容: Topic.find(:all, :conditions => { :forum_id => @forums.map(&:id) }) 这与 SELECT * FROM topics WHERE forum_id IN (<@forum ids>) 我想知道是否有办法做到NOT IN这一点,例如: SELECT * FROM topics WHERE forum_id NOT IN (<@forum ids>)

14
使用jQuery切换DIV背景图像
我正在为我工​​作的公司制作一个扩展/折叠呼叫率表。我目前有一个桌子,下面有个按钮来展开它,该按钮说“展开”。除了我需要在单击按钮时将按钮更改为“折叠”,然后在再次单击按钮时将其更改为“展开”之外,此功能正常。按钮上的文字是背景图像。 因此,基本上我需要做的就是在单击div时更改div的背景图像,除了像切换一样。
207 jquery 

16
我需要哪个选择器通过其文本选择一个选项?
我需要检查a <select>是否具有其文本等于特定值的选项。 例如,如果有<option value="123">abc</option>,我会寻找“ abc”。 有选择器可以做到这一点吗? 我正在寻找与$('#select option[value="123"]');文字类似的东西。
207 jquery 

10
错误ITMS-9000:“冗余二进制上传。火车“ 1.0”的构建版本为“ 1.0”的二进制文件已经存在”
我正在尝试通过Xcode 5.1.1在iTunes Connect上上传我的版本,但是它一直在显示它正在加载并且应用程序没有上传。因此,我尝试使用Application Loader上载,但显示以下错误: 错误ITMS-9000:“冗余二进制上传。已经存在火车“ 1.0”的内部版本版本为“ 1.0”的二进制上传” iTunes上的应用程序状态为“等待上传”。一次上传成功完成,但是状态没有反映出来,现在允许再次上传。 我也检查了网站是否也改变了。不知道怎么了 编辑 苹果新网站上没有“提交评论”按钮。但是现在我可以看到该按钮了。那解决了我的问题。另外,我建议使用Application Loader上传构建,因为它比组织者要快。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.