问题列表 - 第10238页

自从潜入Python以来对Python的改变

我一直在通过Mark Pilgrim的Dive Into Python教自己Python .我完全推荐它,就像其他Stack Overflow用户一样.

然而,Dive Into Python的最后一次更新是在五年前.我期待将新Dive入Python 3当我切换到3.x时,但是现在,使用django意味着我将坚持2.x.

我很想知道我错过了什么Python的新功能,如果我使用Dive Into Python作为我学习语言的主要资源.我遇到的几个例子是

  • itertools
  • ElementTree的

还有什么我错过了吗?

编辑:正如Bastien在他的回答中指出的那样,我可以阅读Python页面中的新内容,但有时在Stack Overflow上发现一个有用的技巧很有趣,而不是在官方文档中通过完整,全面的答案.

python

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

LINQ IEnumerable在哪里找不到元素

我有一个课程项目列表 List<MyClass>

我有一个MyClass类型的单独对象

在我的列表中,我有一个这个项目的实例,但我的where语句失败了.

var home = Item.Find(23);
var item = allitems.Where(i => i == home);
Run Code Online (Sandbox Code Playgroud)

项目没有结果

allitems.Contains(home) 也失败了.

我究竟做错了什么?

c# linq

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

你如何从index.html.erb而不是index.html开始使用Rails项目?

index.html为我的项目页面需要一些Ruby代码,所以我需要将其更改为.erb扩展名.如何配置Rails以将index.html.erb文件标识为项目的起始页而不是index.html文件?

ruby-on-rails erb start-page

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

仅在.NET中没有相应字段的情况下使用属性的缺点?

我的类只有public customerName {get; 组;}.它们是公开的,因为它们是在课外访问的.他们也可以在课堂上访问.它们提供良好的封装和更好的调试.如果我需要知道谁在访问它以及何时访问它,我可以在其中设置一个断点.

我的问题是,只使用没有相应字段的属性有什么缺点?我可以将setter或getter设为私有,内部..等等,这意味着我还可以灵活地在需要时进行范围设定.

.net c# vb.net

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

为什么msbuild和link.exe在构建期间"挂起"?

我们有一些C++解决方案,我们使用批处理文件运行一些构建脚本,这些批处理文件为解决方案中的每个配置调用msbuild.exe.

这在3台开发人员机器和一台构建机器上运行良好,但其中一个项目在链接时开始挂起.这只发生在最新的四核机器上,我认为是2.8ghz.它在Windows Server 2003上运行,其他在XP或Vista上运行.

即使我更改了bat文件中的构建顺序,也会始终如一地发生这种情况.

如果我从该计算机上的IDE运行构建它不会挂起.

关于可能导致这种情况的任何想法?

我正在使用Visual Studio 2008.


编辑:

我现在看到它挂起时运行如下:

  • link.exe(2个实例)一个内存使用量大,内存使用量少的一个.
  • vcbuild.exe
  • msbuild.exe
  • vcbuildhelper.exe
  • mspdbsrv.exe

编辑:

exe文件存在,pdb文件也存在.

exe文件被某些进程锁定,我无法删除或移动它.我可以删除pdb文件.

如果我只使用VCBuild.exe,我也有问题.

我决定尝试调试2个link.exe进程和mspdbsrv.exe进程.

当我将调试器/ MSdev IDE连接到它们时,我得到一个消息框,说明应用程序已死锁和/或"所有线程已退出".

我想我将不得不检查该机器上msdev安装的服务包.


编辑:

在debug.htm输出文件中,我在生成link.exe命令后得到各种东西输出.

但是,对于发行版buildlog.htm,linke.exe行是最后一行.

这显然是链接器的一个悬念.绝对是一个微软的bug.

我现在试图弄清楚.rsp(链接器响应)文件是什么.

当我发出:

link.exe @c:\\ Release\RSP00000535202392.rsp/NOLOGO/ERRORREPORT:QUEUE

这是发布版本日志中的最后一行.调试之后有更多的信息.

重新安装不同版本的Visual Studio无法解决问题.

我将与微软公开一个问题/票.如果可以,我会发一个答案.

c++ msbuild linker batch-file visual-studio

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

我们如何使用从多线程c#windows服务应用程序调用的VB6 DLL?

我正在运行需要调用VB6 dll的多线程Windows服务.没有关于这个VB6 dll的文档,这个遗留系统支持非常关键的业务流程.

在第一次(1º线程),这个DLL表现良好.由于其他线程需要访问,它开始提供错误的结果.

我看了一个人说:

"如果你使用的是VB6,请注意一件事.如果你运行的是多线程服务,你的线程模型将不得不改变以支持公寓.VB只支持多个单线程公寓,但.NET通常完全免费运行调用VB6 DLL的线程需要与DLL兼容."

团队中的另一个人给了我一个想法,将这个ddl放在一个独立的应用程序域中.但我不确定.

我们如何使用从多线程c#windows服务应用程序调用的VB6 DLL?

c# vb6 legacy integration .net-2.0

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

随机图像显示

我有一个需要显示的图像列表.但是只有5的空间.我需要随机显示其中的5个.

什么是最好的方法呢?

php random

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

如何使用CSS跨浏览器绘制垂直文本?

我希望将单个文字旋转90度,使用跨浏览器(> = IE6,> = Firefox 2,任何版本的Chrome,Safari或Opera)支持.如何才能做到这一点?

html css cross-browser css3

242
推荐指数
7
解决办法
23万
查看次数

在Rails中创建WYSIWYG表单构建器(álaWufoo)

我必须将类似Wufoo的WYSIWYG表单构建器功能添加到Rails webapp.

有谁知道有用的好资源(宝石/引擎/插件/示例代码)?

wysiwyg webforms ruby-on-rails ruby-on-rails-plugins

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

WPF中TextBox焦点的问题

我想将重点放在TextBoxWPF中的自定义文档内容中.我将所有可聚焦参数设置为true.不过,重点不在于TextBox.有什么想法或评论吗?

到目前为止,我添加了以下内容:

textbox.Focus();
textbox.SelectAll();
Run Code Online (Sandbox Code Playgroud)

到我的WPF页面的构造函数.

TextBox是在Canvas里面DockPanel,而且个个都是的一部分custom:DocumentContent.

先感谢您,

c# wpf textbox focus

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