问题列表 - 第27988页

启动Intent.ACTION_VIEW意图无法处理已保存的图像文件

首先让我说这个问题与我的另一个问题有点联系.实际上它是因为这个而创建的.

我有以下代码将从网上下载的位图写入SD卡中的文件:

// Get image from url
URL u = new URL(url);
HttpGet httpRequest = new HttpGet(u.toURI());
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = (HttpResponse) httpclient.execute(httpRequest);
HttpEntity entity = response.getEntity();
BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity);
InputStream instream = bufHttpEntity.getContent();
Bitmap bmImg = BitmapFactory.decodeStream(instream);
instream.close();

// Write image to a file in sd card
File posterFile = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Android/data/com.myapp/files/image.jpg");
posterFile.createNewFile();
BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(posterFile));
Bitmap mutable = Bitmap.createScaledBitmap(bmImg,bmImg.getWidth(),bmImg.getHeight(),true);
mutable.compress(Bitmap.CompressFormat.JPEG, 100, out);
out.flush();
out.close();

// Launch default …
Run Code Online (Sandbox Code Playgroud)

java android bitmap android-intent

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

HTML5 <video>回调?

我正在为客户开发网站,他们坚持使用HTML5的视频标签作为其部分视频内容的传送方式.我目前已经在http://videojs.com/的一些帮助下运行并运行以处理Internet Explorer Flash后备.

他们要求我做的一件事是,在视频完成播放后(它们的长度各不相同),将它们淡出然后淡出图片代替视频 - 将其想象成后面的海报帧该视频.

这甚至可能吗?你能通过Javascript或其他方法获得当前正在播放的电影的时间码吗?我知道Flowplayer(http://flowplayer.org/demos/scripting/grow.html)有一个onFinish函数,我应该采取的路线代替HTML5视频方法吗?IE用户获得Flash播放器的事实是否需要两个独立的解决方案?

任何投入将不胜感激.我目前正在网站上使用jQuery,所以我想尽可能地将解决方案保留在该领域.谢谢!

javascript video jquery html5 html5-video

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

如何在rails中打开URL?

我正在尝试阅读某个网站的HTML.

尝试@something = open("http://www.google.com/")失败,出现以下错误:

Errno::ENOENT in testController#show

No such file or directory - http://www.google.com/
Run Code Online (Sandbox Code Playgroud)

http://www.google.com/,我显然看到了网站.我究竟做错了什么?

谢谢!

screen-scraping ruby-on-rails

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

从搜索文档中查找最小片段的算法?

我一直在阅读Skiena出色的"算法设计手册",并在其中一个练习中被挂了.

问题是:"给定三个单词的搜索字符串,找到包含所有三个搜索词的文档的最小片段 - 即,其中包含最少数量单词的片段.您将获得这些单词的索引位置在出现的搜索字符串中,例如word1:(1,4,5),word2:(4,9,10)和word3:(5,6,15).每个列表按排序顺序排列,如上所述. "

我想出的任何东西都是O(n ^ 2)......这个问题出现在"排序和搜索"一章中,所以我假设有一种简单而聪明的方法.我现在正在尝试使用图表,但这似乎有些过分.

想法?谢谢

algorithm

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

最快速的大规模更新方式

假设您有一个包含大约500万条记录的表和一个nvarchar(max)填充了大量文本数据的列.您希望以尽可能最快的方式将此列设置为NULLif SomeOtherColumn = 1.

蛮力UPDATE在这里不能很好地工作,因为它将创建大型隐式事务并永远占用.

一次进行小批量50K记录的更新有效,但在32核/ 64GB服务器上完成仍需要47个小时.

有没有办法更快地完成此更新?是否有任何神奇的查询提示/表格选项牺牲其他东西(如并发)以换取速度?

注意:创建临时表或临时列不是一个选项,因为此nvarchar(max)列涉及大量数据,因此占用大量空间!

PS:是的,SomeOtherColumn已经编入索引.

sql t-sql sql-server

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

如何检查CRAN镜像是否过时?

建议R用户从本地CRAN镜像下载R和R包.但有些已经过时了.有没有一种简单的方法来检查存储库是否已过时?R中的任何功能都可以吗?

r cran

9
推荐指数
1
解决办法
834
查看次数

如何使用jQuery捕获href值的单击

我在后端有以下HTML代码,即.

<div class="navi">
  <a class="" href="0"></a>
  <a class="" href="1"></a>
  <a class="" href="2"></a>
  <a class="" href="3"></a>
</div>
Run Code Online (Sandbox Code Playgroud)

为基本问题道歉,但我想使用jQuery捕获用户的点击,只需点击href值为"0"

当用户点击href ="0"的位置时,基本上想要隐藏一个名为"info"的div

不确定怎么办?

谢谢.

jquery

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

方案中的方法和属性:方案中是否可以进行OOP?

我将用一个简单的例子来说明我的问题.在Java,C或任何其他OOP语言中,我可以pie用类似于此的方式创建一个类:

class Apple{
    public String flavor;
    public int pieces;
    private int tastiness;
    public goodness(){
        return tastiness*pieces;
    }
}
Run Code Online (Sandbox Code Playgroud)

使用Scheme的最佳方法是什么?我想我可以做这样的事情:

(define make-pie
  (lambda (flavor pieces tastiness)
    (list flavor pieces tastiness)))

(define pie-goodness
  (lambda (pie)
    (* (list-ref pie 1) (list-ref pie 2))))

(pie-goodness (make-pie 'cherry 2 5))

;output: 10
Run Code Online (Sandbox Code Playgroud)

...樱桃是味道,2是碎片,5是味道.然而,没有类型安全或可见性,所有东西都只是在一个未标记的列表中.我怎样才能改善这一点?

旁注:make-pie程序需要3个参数.如果我想让它们中的一些是可选的(就像我能够使用像Java或C这样的大括号语言),那么将参数作为一个列表(将参数视为列表)是一种好习惯-并不需要一个参数,它一个列表)和处理他们的方式?


更新:

我收到了几个答案,链接到各种扩展/库,可以满足我对计划中OOP的渴望.这很有帮助,谢谢.

然而,虽然我可能没有很好地传达它,但我也想知道在pie没有这些类或库的情况下实现上述对象的最佳方法是什么,因此我可以更好地理解方案最佳实践.

oop scheme racket

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

CSS:Chrome中的按钮大小与Firefox不同

我有以下HTML代码:

<style type="text/css">
.submitbutton{margin-left:-2px;padding:1px}
</style>
...
<form> 
... 
<input class=submitbutton type=submit value="Create Listings" /> 
</form>
Run Code Online (Sandbox Code Playgroud)

在Firefox中,输入按钮具有比Chrome更多的填充.

有什么想法吗?

更新:如果你想知道为什么我有负余量 - 这是因为在输入字段和输入按钮之间 - 存在太多空间.

html css firefox google-chrome

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

需要使用NSDate进行时间比较的建议

我正在开发闹钟.我想比较现在的时间和setTime.是否可以在几分钟内进行比较.

我的问题是NSDate会在几秒钟内进行比较,例如9:38:50不等于9:38:00.我怎么能在几分钟内比较?

iphone comparison nsdate

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