问题列表 - 第14474页

有window.onload被解雇了吗?

我有一个脚本将在未知时间插入到未知页面.是否有可能从这个脚本告诉window.onload是否已经解雇了?

我无法控制主页.我无法添加任何标记或脚本.我所知道的是我的脚本将在某个时候插入到页面中.它可以在window.onload之前或之后; 我需要检测我正在进行的那个事件的哪一方.

javascript domready

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

我如何在Python中执行此操作?列表功能

def getStuff(x):
    return 'stuff'+x

def getData(x):
    return 'data'+x


thefunctions = []
thefunctions.append("getStuff")
thefunctions.append("getData")

for i in thefunctions:
   print i('abc')
Run Code Online (Sandbox Code Playgroud)

这可能吗?谢谢.

python

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

使用map从对象函数创建数组

我有一个数组HTML::Element从s的粘度HTML::TreeBuilderHTML::Element->find我需要他们的分配as_text值,其他一些变量.我知道我真的很容易做到

my ($var1, $var2) = ($arr[0]->as_text, $arr[1]->as_text);
Run Code Online (Sandbox Code Playgroud)

但我希望我可以使用map只是为了让代码更具可读性,因为数组中至少有8个元素.我是Perl的新手,所以我不太清楚该怎么做.

谁能指出我正确的方向?

perl map

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

使用python fileinput模块时跳过第一行的优雅方式?

使用pythonfileinput模块时是否有一种优雅的方式来跳过第一行文件?

我有数据文件,格式很好,但第一行是标题.fileinput如果该行似乎不包含数据,则必须使用check和discard line.

问题是它会对文件的其余部分应用相同的检查.有了read()你可以打开文件,读取然后第一线去遍历文件的其余部分.有类似的伎俩fileinput吗?

是否有一种优雅的方式来跳过第一行的处理?

示例代码:

import fileinput

# how to skip first line elegantly?

for line in fileinput.input(["file.dat"]):
    data = proces_line(line);
    output(data)
Run Code Online (Sandbox Code Playgroud)

python file-io

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

电话号码中的字母和数字的排列

对于我的计算机科学课,我们需要编写一个程序(用C++编写),它接受字符输入并根据手机上的拨号盘输出可能的排列,留下非数字字符.

例如,输入2个输出2,A,B,C.输入23个输出23,A3,B3,C3,2D,2E,2F,AD,AE,AF,BD,BE,BF等......

为该程序提供的应用程序是查找给定电话号码的"虚荣"电话号码的排列.

目前,我编写的程序甚至没有编译,我担心我使用的算法不正确:

#include <iostream>
#include <multimap.h>
#include <vector>
using namespace std;

// Prototypes
void initLetterMap(multimap<char,char> &lmap);
void showPermutations(const vector<string> &perms);
vector<string> getPermutations(const string &phoneNumber,const multimap<char,char> &lmap);
vector<char> getLetters(char digit, const multimap<char,char> &lmap);


// Declarations
void initLetterMap(multimap<char,char> &lmap) {
    lmap.insert(pair<char,char>('1','1'));
    lmap.insert(pair<char,char>('2','2'));
    lmap.insert(pair<char,char>('2','A'));
    lmap.insert(pair<char,char>('2','B'));
    lmap.insert(pair<char,char>('2','C'));
    lmap.insert(pair<char,char>('3','3'));
    lmap.insert(pair<char,char>('3','D'));
    lmap.insert(pair<char,char>('3','E'));
    lmap.insert(pair<char,char>('3','F'));
    // ...
}

vector<char> getLetters(char digit, const multimap<char,char> &lmap) {
    multimap<char,char>::iterator it;
    pair<multimap<char,char>::iterator,multimap<char,char>::iterator> range;
    vector<char> result;

    if (isdigit(digit)) {
        range = lmap.equal_range(digit);
        for (it=range.first;it!=range.second;++it) {
            result.push_back((*it).second);
        }
    } else {
        result.insert(result.end(),digit); …
Run Code Online (Sandbox Code Playgroud)

c++ algorithm computer-science

5
推荐指数
2
解决办法
2329
查看次数

单人应用程序开发?

大家好.我想对我一直试图找到一些信息的问题有所了解. 如果您是从头开始构建项目的独立开发人员,您如何管理项目? 在过去,我参与了一些已经发展成相当大的项目的个人项目.在几乎所有这些项目中,我都试图戴上在正常软件开发项目(即产品负责人,开发人员,架构师,测试人员等)中通常会出现的所有角色的帽子.似乎当我离开项目一段时间并回来时,很难回到我正在做的节奏中.所以,我有一些问题:

  • 如果我知道要求(在当前时间),我是否仍然记录它们?如果是这样,我该如何做,以及如何管理这些要求? 产品积压,功能列表等
  • 如果是这种情况,那么完整的产品积压或用例有点矫枉过正吗?
  • 如何有效地将他/她的时间用于各自的角色?
  • 人们会遵循什么样的正常事件? 立即开始编码,写下用户故事/用例,然后进入 OOA/D
  • 什么图表/建模对于这个级别来说足够了?领域模型,类图等

基本上,我很好奇当你是唯一的独立开发者时,SO社区中的每个人都会开始从开始到部署开发项目.需要哪些步骤,文档和其他项目相关的活动来帮助将这个项目从一个不切实际的业余爱好项目带到更专业的项目?任何帮助,参考或建议将不胜感激.提前致谢.

project-management

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

如何将人工神经网络的输出转换为概率?

我刚才读过关于神经网络的文章,我理解ANN(特别是通过反向传播学习的多层感知器)如何能够学会将事件归类为真或假.

我认为有两种方法:

1)你得到一个输出神经元.它的值大于0.5,事件可能是真的,如果它的值<= 0.5,则事件可能是错误的.

2)你得到两个输出神经元,如果第一个的值大于第二个的值,则事件可能为真,反之亦然.

在这些情况下,ANN会告诉您事件是否可能是真的或可能是假的.它没有说明它有多大可能性.

有没有办法将这个值转换为某些赔率或直接从ANN获得赔率.我想得到一个输出,如"事件有84%的概率是真的"

artificial-intelligence neural-network

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

Python文件的常见头格式是什么?

关于Python编码指南的文档,我在Python源文件中遇到了以下标题格式:

#!/usr/bin/env python

"""Foobar.py: Description of what foobar does."""

__author__      = "Barack Obama"
__copyright__   = "Copyright 2009, Planet Earth"
Run Code Online (Sandbox Code Playgroud)

这是Python世界中标题的标题格式吗?我可以在标题中添加哪些其他字段/信息?Python专家分享您对优秀Python源头的指导:-)

python comments header

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

是否有可能获得postgres中的查询历史记录

是否有可能获得postgres中的查询历史记录?是否有可能获得每个查询所花费的时间?我目前正在尝试在我正在处理的应用程序中识别慢查询.

我正在使用Postgres 8.3.5

database postgresql performance timing

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

为什么这个LINQ查询不起作用?

我试图帮助其他人并写下这个查询:

var foundTab = (from tab in tabControl1.TabPages
                where tab.Name == "tabName"
                select tab).First();
Run Code Online (Sandbox Code Playgroud)

他们报告说他们收到了这个错误:

找不到源类型System.Windows.Forms.TabControl.TabPageCollection'的查询模式的实现.'哪里'找不到.考虑明确指定范围变量'tab'的类型.

我查MSDN和TabPageCollection农具IList,ICollection,IEnumerable.那么,这里发生了什么?该错误意味着什么,是否有另一种方法来查询Tab Control的TabPages属性?

c# linq winforms

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