问题列表 - 第22160页

pylint:使用可能未定义的循环变量'n'

Pylint说

W:  6: Using possibly undefined loop variable 'n'

使用此代码:


iterator = (i*i for i in range(100) if i % 3 == 0)

for n, i in enumerate(iterator):
    do_something(i)

print n
Run Code Online (Sandbox Code Playgroud)

因为如果迭代器是空的(例如[]),则n未定义,好的.但我喜欢这个技巧.如何以安全的方式使用它?

我认为使用len(list(iterator))不是最佳选择,因为你必须做两个循环.使用计数器,并递增它我认为它不是非常pythonic.

python enumerate

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

.Net的Fuslogvw.exe工具不显示UI

我正在尝试在Win 2008 R2系统上使用fuslogvw.exe.它显示进程已启动并使用CPU但未显示UI.我已经尝试过32位和64位版本而不是管理模式,但没有运气.我没有在事件日志中看到任何问题.

.net fuslogvw

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

比较字符串与容差

我正在寻找一种方法来比较字符串和字符串数组.当然,进行精确搜索非常容易,但我希望我的程序能够容忍拼写错误,缺少部分字符串等等.

是否有某种框架可以执行这样的搜索?我有一些想法,搜索算法将返回一些结果顺序的匹配百分比或类似的东西.

.net c# similarity string-comparison

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

从日期添加或减去天数的算法?

我正在尝试编写一个Date类来尝试学习C++.

我正在尝试找到一个算法来添加或减去日期到日期,其中Day从1开始,Month从1开始.它被证明是非常复杂的,并且谷歌没有出现太多,

有谁知道这样做的算法?

c++ algorithm add subtraction days

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

有没有一种方法可以重载以处理JavaScript中的未定义属性?

我正在寻找一种方法来处理JavaScript中未定义的方法和属性的调用.

这些类似于PHP魔术方法__call,__ callStatic,__ get.

使用此代码的示例可能是:

var myObject = {};
myObject.__call = function (called, args) {
    alert(called);
    alert(args);
    return(true);
}

myObject.meow("kitty", "miau");
Run Code Online (Sandbox Code Playgroud)

这将导致第一个警告对话框显示"喵",第二个显示"kitty,miau".

javascript

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

8到10年后重新掌握Java的速度

我最后一次进行任何严肃的Java编码都是在世纪之交.与此同时,我一直在做很多其他的事情,最近的c(嵌入式东西)和c ++.我将在几个月后开始新的任务,而且很可能是全Java的全部任务.除了我将在某些应用程序中处理JBoss之外,我没有太多信息.

所以,我想在书籍/网站上提出一些建议/至少让我符合流行语,并希望能够很好地处理Java世界的最新技术.

谢谢,塞萨尔

java jboss

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

在php网站上放置翻译系统的最佳方法是什么?

我正在用PHP开发一个网站,我想让用户轻松地从德语切换到英语.

因此,必须考虑翻译政治:

我应该将数据及其翻译存储在数据库表中((1,"Hello","hallo"),(2,"早上好","Guten Tag")等.?

或者我应该使用".mo"文件来存储它?
哪种方式最好?
有哪些优点和缺点?

php translation localization

7
推荐指数
4
解决办法
9143
查看次数

如何在启动Delphi时自动加载项目

我想在启动Delphi(D2010)时指定要打开的项目.

是否有一个命令行参数传递给bds.exe,比如-r选项允许加载特定的注册表设置,我可以在启动bds.exe时传递我要打开的项目的名称?

我所知道的唯一选择是:

-ns  "no splash"      
-np  "no project"   
-hm  "Heap Monitor"  
-attach "attach to process(JIT)"  
-r    "registry root"  
-p    "Personalities"  
Run Code Online (Sandbox Code Playgroud)

delphi command-line

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

Application.Idle事件未在WPF应用程序中触发

我正在使用第三方Windows窗体控件,使用Application.Idle事件执行一些"延迟"操作.

现在我们将应用程序移动到WPF,这些操作停止了.我发现没有按预期引发System.Windows.Forms.Application.Idle事件.

如何在WPF应用程序中触发Idle事件,以便我可以继续使用该第三方控件(在WindowsFormsHost中)?这是不是可以修改Windows窗体控件.

wpf windowsformshost winforms

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

85
推荐指数
6
解决办法
17万
查看次数