问题列表 - 第14418页

使用urllib2将大型二进制文件流式传输到文件

我使用以下代码将大型文件从Internet流式传输到本地文件:

fp = open(file, 'wb')
req = urllib2.urlopen(url)
for line in req:
    fp.write(line)
fp.close()
Run Code Online (Sandbox Code Playgroud)

这有效,但下载速度很慢.有更快的方法吗?(文件很大,所以我不想把它们留在内存中.)

python streaming file urllib2

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

Eclipse 3.5.1编译器错误:由于对所需库../rt.jar的限制,无法访问OutputFormat类型

这个错误很奇怪,我无法理解它.我安装了EclipseRCP 3.5.1,Java SE 1.6 update 16并切换到SWT 3.5.我已经创建了一个新项目,设置了依赖项并尝试编译.尝试导入时,请使用以下命令:

import com.sun.org.apache.xml.internal.serialize.OutputFormat;
import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
Run Code Online (Sandbox Code Playgroud)

我收到错误:

Access restriction: The type XMLSerializer is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar.
Run Code Online (Sandbox Code Playgroud)

我已经谷歌了,在这里阅读一些回复......问题仍然存在.有趣的是,如果我使用以前的EclipseRCP(版本:3.4.2),这个问题永远不会发生.3.4.2版本使用相同的JRE版本,我刚刚测试了SWT版本.工作良好.我想这个问题依赖于新IDE的一些插件.有任何想法吗?

PS我发现了这篇文章.但我不喜欢或想要更改代码,如果我不需要.首先是问题的根源是什么,解决方案将遵循......

java restriction

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

Internet Explorer 8 64位和Selenium不工作

我想让selenium测试运行.然而,每当我尝试运行应该运行IE的测试时,我在htmlutils.js的第863行出现错误它说我应该禁用弹出窗口阻止程序.问题是我去了IE工具 - >转向弹出块.

所以它被禁用,我收到此错误.

我需要禁用其他东西吗?我实际上甚至不知道它运行的是什么版本的Internet Explorer,因为我使用的是Windows 7 Pro 64位版本.因此,当我使用IE时,我使用的是64位版本,但我理解如果该网站或类似的东西不支持64位,那么它会转到32位.

所以不确定我需要做些什么才能让它发挥作用.

这就是它的作用线

function openSeparateApplicationWindow(url, suppressMozillaWarning) {
    // resize the Selenium window itself
    window.resizeTo(1200, 500);
    window.moveTo(window.screenX, 0);

    var appWindow = window.open(url + '?start=true', 'selenium_main_app_window');
    if (appWindow == null) {
        var errorMessage = "Couldn't open app window; is the pop-up blocker enabled?"
        LOG.error(errorMessage);
        throw new Error("Couldn't open app window; is the pop-up blocker enabled?");
    }
Run Code Online (Sandbox Code Playgroud)

这个log.error消息存储在哪里?也许我也可以发布.

windows 64-bit selenium windows-7

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

将PostgreSQL的PL/pgSQL输出保存为CSV文件

将PL/pgSQL输出从PostgreSQL数据库保存到CSV文件的最简单方法是什么?

我正在使用PostgreSQL 8.4和pgAdmin III以及PSQL插件来运行查询.

sql csv postgresql postgresql-copy

853
推荐指数
15
解决办法
63万
查看次数

Scala Eclipse插件的当前状态是什么?

当前的Scala Eclipse插件(http://www.scala-lang.org/node/94)是否可用?我一直在读它的不稳定和马车,甚至无法使用.

请参阅上一个主题:Scala的当前工具状态是什么?

我已经简单地尝试了一下,但仅限于琐碎的程序,到目前为止似乎很好.

谢谢!

更新:我将潜入并使用Scala和Eclipse完成一些工作,我会尝试报告并告诉您我发现的内容.

更新:请参阅下面的答案,了解我对Eclipse 3.5.1和Scala 2.7.7 Final的体验.

  • 亚历克斯

eclipse scala scala-ide

17
推荐指数
3
解决办法
6167
查看次数

jQuery插件传入的设置范围

我觉得这一定是有问题的,但我无法通过搜索找到它.

以下是令我困惑的问题的完整示例:

<html><head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript">
(function($){
    $.fn.testPlugin = function(options){
    settings = $.extend({val : "default"}, options);
    return this.each(function(){
        $(this).click(function(e){ 
        e.preventDefault();
        console.log(settings.val);
        });
    });
    }
 })(jQuery);

$(document).ready(function(){
    $('a#a1').testPlugin();
    $('a#a2').testPlugin({val : 'new val'});

});
</script>
</head><body>
<a href="#" id="a1">A1</a>
<a href="#" id="a2">A2</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

单击任一链接都会将"new val"记录到您的firebug控制台.您可以想象我希望第一个链接保留默认设置,第二个链接设置我的覆盖设置.为插件实现这一点必须有一个标准模式吗?

javascript jquery scope arguments function

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

如何使用我的IP地址在全球范围内提供localhost:3000?

我运行了一个Ruby on Rails应用程序localhost:3000.我想在全球范围内使用x.x.x.x:3000(我的IP地址).

我在Windows XP SP3上.

port ruby-on-rails localhost windows-xp-sp3

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

递归CreateDirectory

我以递归方式找到了很多CreatingDirectory的例子,但没有找到我想要的那个例子.

这是规格

给定输入

  1. \\服务器\共享\ AA\BB \立方厘米
  2. C:\ AA\BB \立方厘米

使用帮助程序API

 CreateDirectory (char * path)
 returns true, if successful
 else
 FALSE
Run Code Online (Sandbox Code Playgroud)

条件:不应该有任何解析来区分路径是本地还是服务器共享.

用C或C++编写例程

c recursion share

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

在C#中重新计算

如果我在C#中写一个foreach语句:

foreach(String a in veryComplicatedFunction())
{

}
Run Code Online (Sandbox Code Playgroud)

它会在每次迭代时计算veryComplicatedFunction还是仅计算一次,并将其存储在某处?

c#

10
推荐指数
4
解决办法
1457
查看次数

MySQL:写入从属节点

可以说我有一个汽车数据库.我有制作和模特(FK制作).我打算让用户跟踪他们的汽车.每辆车都有FK到型号.现在,我有很多用户,我想分割我的数据库来分配负载.Makes和Models表不会发生太大变化,但需要跨分片共享.我的想法是使用从复制品和模型的主数据库到每个从数据库的MySQL复制.我的问题是:我可以安全地写入从数据库,假设我不写入主数据库上的那些表吗?

而在这个问题上,无论如何都要保证一个从数据库有最新的数据?例如,有人刚刚添加了"金牛座"制作,然后想要添加他们的汽车.我可以确保他们使用的从数据库具有最新的主数据吗?

mysql database replication database-design database-replication

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