问题列表 - 第40699页

Python使用raw_input和变量

是否可以将raw_input与变量一起使用?

例如.

max = 100
value = raw_input('Please enter a value between 10 and' max 'for percentage')
Run Code Online (Sandbox Code Playgroud)

谢谢,

Favolas

python

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

在Java(1.5或更高版本)中,从Set中获取(任意)元素的最佳表现方式是什么?

在下面的代码中,我需要从toSearch中获取元素,任何元素.我无法在Set接口定义中找到有用的方法来返回该集合的单个(随机,但不是必需的随机)成员.所以,我使用了toArray()[0]技术(见下面的代码).

private Set<Coordinate> floodFill(Value value, Coordinate coordinateStart)
{
    Set<Coordinate> result = new LinkedHashSet<Coordinate>();

    Set<Coordinate> toSearch = new LinkedHashSet<Coordinate>();
    toSearch.add(coordinateStart);
    while (toSearch.size() > 0)
    {
        Coordinate coordinate = (Coordinate)toSearch.toArray()[0];
        result.add(coordinate);
        toSearch.remove(coordinate);
        for (Coordinate coordinateAdjacent: getAdjacentCoordinates(coordinate))
        {
            if (this.query.getCoordinateValue(coordinateAdjacent) == value)
            {
                if (!result.contains(coordinateAdjacent))
                {
                    toSearch.add(coordinateAdjacent);
                }
            }
        }
    }

    return result;
}
Run Code Online (Sandbox Code Playgroud)

我所讨论的另一种技术是用" toSearch.iterator().next() " 替换" (Coordinate)toSearch.toArray()[0] ".哪种技术toArray()或iterator()最有可能以最少的GC(垃圾收集)影响执行最快?

我的直觉(在编写这个问题之后)是使用迭代器的第二种技术将更快地执行并且降低GC的开销.鉴于我不知道传递的Set的实现(最可能假设HashSet或LinkedHashSet),每个toArray()或iterator()方法会产生多少开销?任何有关这方面的见解将不胜感激.

问题(从上面重复):

  1. 哪种技术toArray()或iterator()最有可能以最少的GC(垃圾收集)影响执行最快?
  2. 鉴于我不知道传递的Set的实现(最可能假设HashSet或LinkedHashSet),每个toArray()和iterator()方法会产生多少开销?

java performance iterator set toarray

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

使用applescript登录mac

我写了一个小脚本在远程机器上打开Safari:

tell application "Safari"
    activate
    set URL of first document to "http://www.stackoverflow.com/"
end tell
Run Code Online (Sandbox Code Playgroud)

我会远程运行applescript,因为我可以通过SSH连接.

但是,如果机器没有物理登录(即,我没有达到它并输入我的详细信息),没有任何反应.注意,我仍然可以使用SSH连接到机器,因此仍然可以运行脚本.

那么我可以使用applescript远程登录机器吗?

macos applescript

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

Web Cralwer算法:深度?

我正在研究爬虫,需要准确理解"链接深度"的含义.以nutch为例:http://wiki.apache.org/nutch/NutchTutorial

depth表示应该爬网的根页面的链接深度.

所以,比方说我有域名www.domain.com,想要抓住一个深度,比方说3- 我需要做什么?如果一个站点可以表示为二叉树,那么我认为这不是问题.

algorithm web-crawler nutch

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

如何在SQL Server Management Studio中的文件夹中对数据库进行分组?

我的问题来自于每次启动SSMS时我都感到沮丧.我们在一个服务器实例中有几百个不同的数据库,来自不同的项目和客户,并且将它们放在一个长平面树视图中,对我来说感觉不太符合人体工程学.

有没有聪明的方法让他们更有条理?我想,例如能够将它们分组到自定义文件夹中将是一个很好的解决方案,但afaik SSMS不支持它.

能够以类似的方式对存储过程进行分组将是一个很好的附加值,但我对能够仅对数据库进行分组感到非常满意.

ssms sql-server-2008

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

如何从Python的YouTube链接中提取视频ID?

我知道这可以使用PHP parse_urlparse_str函数轻松完成:

$subject = "http://www.youtube.com/watch?v=z_AbfPXTKms&NR=1";
$url = parse_url($subject);
parse_str($url['query'], $query);
var_dump($query);
Run Code Online (Sandbox Code Playgroud)

但是如何使用Python实现这一目标?我可以做urlparse但接下来呢?

python regex parsing url-parsing

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

没有href的GWT可点击链接(锚)

我正在尝试在GWT中创建一个可以单击的链接(锚点),它ClickEvent可以被处理,同时这个锚点不会重新加载页面.这基本上意味着href不能设置a.

在javascript中,这样做:

<a href="javascript:handleAnchorClick();">Link</a> 
Run Code Online (Sandbox Code Playgroud)

或者

<a href="#" onclick="return handleAnchorClick()">Link</a>  
Run Code Online (Sandbox Code Playgroud)

其中,handleAnchorClick()返回false.

在GWT中实现这一目标的最佳方法是什么?

gwt

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

C#xml文档

.xml程序集(.dll文件)附带的文档文件的用途是什么.

我知道,如何构建一个(例如,这里),但它们可以用于什么?

此外,如果此文档可以集成到MS Visual Studio环境中,应该如何完成?

c# xml

4
推荐指数
2
解决办法
1409
查看次数

我应该使用哪些工具来构建我的网站?

我正在寻找一个新的网站,其中包含用户帐户和一些根据帐户信息构建的自定义页面.我有访问MySQL,PHP,Python和Ruby,一些标准的CMS的沿:从我的托管服务提供商(HostGator的)(WordPress的,Drupal的是,Joomla,Django的,等等).我对MySQL和Java非常熟悉,但还没有做任何PHP,只有一点点Python.CMS会有意义吗?它可能有哪些帮助?有什么资源可以帮助我开始使用这种网站?谢谢!

假设我要使用不包括Django的PHP.WordPress似乎非常面向博客.这些CMS中的一个更适合于以数据为中心的简单站点吗?

php content-management-system

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

NSDictionary,整数为数字

我有一个NSDictionary,具有以下布局:

{
  1:{
    ... some data ...
  }
  ...
}
Run Code Online (Sandbox Code Playgroud)

我有一个整数值为1的NSNumber对象,但是当我这样做 [my_dict objectForKey:my_number]时返回null.

如果我尝试将NSNumber转换为整数,[my dict objectForKey:[my_number intValue]]我会收到警告,当程序到达代码的那一部分时程序会崩溃.

任何帮助将不胜感激.

iphone objective-c

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