问题列表 - 第1588页

我怎么能在python中一次遍历多个2d列表呢?

例如,如果我正在制作一个简单的基于网格的游戏,我可能会有一些2d列表.一个可能是地形,另一个可能是对象等.不幸的是,当我需要迭代列表并让一个列表中的正方形内容影响另一个列表的一部分时,我必须做这样的事情.

for i in range(len(alist)):
    for j in range(len(alist[i])):
        if alist[i][j].isWhatever:
            blist[i][j].doSomething()
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来做这样的事情?

python

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

如何用Java扫描文件夹?

如何在Java中以递归方式列出文件夹中的所有文件?

java directory file

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

如何在Windows/IIS服务器上获取当前页面的完整URL?

我将WordPress安装移动到Windows/IIS服务器上的新文件夹.我在PHP中设置301重定向,但它似乎没有工作.我的帖子网址格式如下:

http:://www.example.com/OLD_FOLDER/index.php/post-title/
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何抓取/post-title/URL 的一部分.

$_SERVER["REQUEST_URI"] - 每个人似乎都建议 - 返回一个空字符串.$_SERVER["PHP_SELF"]刚刚回来index.php.为什么会这样,我该如何解决?

php iis

137
推荐指数
7
解决办法
33万
查看次数

您最推荐的Visual Studio首选项是什么?

Microsoft Visual Studio中有很多小选项和设置.您向其他人推荐哪些调整?

visual-studio-2008 visual-studio

36
推荐指数
8
解决办法
5254
查看次数

MVP依赖注入

使用MVP,构造和依赖注入的正常顺序是什么.

通常,您为每个视图创建一个演示者,并将视图传递给构造函数上的演示者.但是,如果你有:

  1. 多个视图需要监听事件的服务.
  2. 多个视图都指向相同的数据模型缓存.

有人可以显示从用户点击到服务器返回服务的数据的正常信息流.

c# mvp winforms

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

我在哪里可以找到面部检测软件,算法等?

我有兴趣编写依赖于能够识别图片(或视频帧)中有脸的软件.它没有ID面部 - 所以没有其他指标:

  • 图片中是否有人脸(或多个)
  • 大约在哪里,是眼睛和嘴巴或鼻尖(无论它键入什么.)

它现在出现在便宜的数码相机中,所以我希望有这样的开源软件包,或者在推出自己的产品时很容易遵循的研究.

video pattern-recognition image-processing computer-vision

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

耦合太高 - 如何更好地设计这个类?

在我的代码上运行FxCop,我收到此警告:

Microsoft.Maintainability:'FooBar.ctor与来自9个不同命名空间的99种不同类型相结合.重写或重构方法以减少其类耦合,或考虑将方法移动到与其紧密耦合的其他类型之一.高于40的类耦合表明可维护性差,40到30之间的类耦合表明适度的可维护性,并且低于30的类耦合表明良好的可维护性.

我的类是来自服务器的所有消息的登陆区域.服务器可以向我们发送不同EventArgs类型的消息:

public FooBar()
{
    var messageHandlers = new Dictionary<Type, Action<EventArgs>>();
    messageHandlers.Add(typeof(YouHaveBeenLoggedOutEventArgs), HandleSignOut);
    messageHandlers.Add(typeof(TestConnectionEventArgs), HandleConnectionTest);
    // ... etc for 90 other types
}
Run Code Online (Sandbox Code Playgroud)

"HandleSignOut"和"HandleConnectionTest"方法中的代码很少; 他们通常将工作交给另一个班级的职能部门.

如何通过较低的耦合使这个类更好?

design-patterns coupling

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

C++模板Turing-complete?

我被告知C++中的模板系统在编译时是图灵完备的.这篇文章以及维基百科都提到了这一点.

你能提供一个利用这个属性的计算的重要例子吗?

这个事实在实践中有用吗?

c++ templates turing-complete template-meta-programming

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

替换多个文件 - Linux的图形工具

它需要是图形化的.没有sed,awk,grep,perl,等等.我知道如何使用它们,我现在使用它们,但我需要在300多个文件中挑选每个替换.

我想要一个工具,我可以:

  • 输入搜索字符串
  • 输入替换字符串
  • 选择目录和文件扩展名

它将以递归方式进入该目录及其子目录中的每个文件,打开它并滚动到搜索字符串所在的位置,并提供两个选项:

  • 替换(并找到下一个)
  • 找下一个

而已.Reg.exp.支持是一个加号,但不是必需的.

解决:Regexxer正是我所需要的.万一有人需要它在Slackware上,这里是你需要下载什么以及如何编译它(选择每个相关的正确版本可以是一个PITA)

search replace text-editor

20
推荐指数
4
解决办法
9487
查看次数

你真的在反向域中使用java中的包命名吗?

很久以前,我曾经想过,在java中,颠倒你拥有的用于包命名的域是愚蠢和尴尬的.

您在项目中使用哪个包命名?

java namespaces

22
推荐指数
4
解决办法
8323
查看次数