问题列表 - 第3957页

python,通过一个键来排序列表,该键是每个元素的子串

程序的一部分构建此列表,

[u'1 x Affinity for war', u'1 x Intellect', u'2 x Charisma', u'2 x Perception', u'3 x Population growth', u'4 x Affinity for the land', u'5 x Morale']
Run Code Online (Sandbox Code Playgroud)

我目前正在尝试按进化名称而不是数字按字母顺序对其进行排序.有没有什么方法可以做到这一点,而不只是改变列表中出现的两个东西的顺序(如'intellect x 1')?

python sorting list

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

在Cygwin上安装Python 3.0

问题

使用Cygwin安装Python 3.0和Python 2.x的正确方法是什么?

笔记

我已经有了一个Cygwin的工作副本,并且Python 2.x安装在Cygwin中(/lib/python2.x而不是c:\python2.x).

此外,我希望能够通过python指向Python 2.x来单独调用python 3(并且只是故意),以保留现有的依赖项.我想用python30或替代.

任何指向该主题的指南将非常感激.我似乎无法在cygwin网站或python.org找到一个.

python windows cygwin

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

如何从坏到好的OOP设计?

我正在阅读有关OOP设计中的好坏实践的很多内容.很高兴知道你的设计很糟糕或很好.但是你如何从糟糕到好的设计?我已经从主businesslogic类拆分了接口(xaml)和codebehind.最后一堂课正在变得越来越大.我已经尝试将它分成更小的类,但我现在卡住了.关于如何拆分大班的任何想法?主类有1个不同类型的数据列表.我正在计算总数,但也计算个别类型.我有方法来执行这些计算,这些计算是从代码隐藏中处理的事件中调用的.任何想法从哪里开始?

附加信息:

我们已经进入这个项目大约6个月了.我已经使用面向对象的语言多年(第一个c ++,java和现在的c#),但从来没有像这样的大型项目.我相信我们在开始时做了一些错误的转变,我认为我们需要纠正这些.我目前无法详细说明该项目的任何细节.我打算订一两本关于设计的书.如果我将所有课程分开,我该如何将它们重新组合在一起?也许更好的是继续这种方式到第一个版本并在那之后重建部分,第二个版本?

oop wpf xaml single-responsibility-principle

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

我为什么要使用ASP.NET Membership安全模型?

我正在更新我的网站,并认为如果我要更新我的登录/安全模式,现在是个好时机.

我查看了ASP.NET中包含的Membership模型,但我不相信它会提供除了熟悉其他.NET开发人员之外的任何好处.

似乎有相当多的文档,但很少讨论为什么值得努力.

任何人都可以对此有所了解吗?

membership asp.net security

27
推荐指数
4
解决办法
6931
查看次数

如何检测jQuery是否在WinForm WebBrowser控件中导航到的文档中?

我在C#/ Visual Studio 2008中有一个带有IE WebBrowser控件的Windows窗体应用程序.在DocumentCompleted事件中,我想搜索WebBrowser.Document或WebBrowser.DomDocument以查看页面中是否已存在jQuery.

有什么好办法来实现这个目标?

谢谢!

c# jquery dom webbrowser-control winforms

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

如何在Rails中测试助手?

我正在尝试构建一些单元测试来测试我的Rails助手,但我永远不会记得如何访问它们.烦人.建议?

ruby ruby-on-rails helpers

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

LINQ中的表达式树是什么?

LINQ中的表达式树是什么?有人能指出我有一个代码和解释的资源?

linq

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

建立提升BCP

我试图在最近两个小时内构建Boost C++库并且没有任何结果就停止了.由于我是C++的新手,我无法正确构建.如何使用Visual Studio 2008正确构建它?

我需要使用BCP工具来提取库的子集.所以我需要先建立BCP,对吧?这该怎么做?当我尝试构建它时,我收到以下错误

致命错误LNK1104:无法打开文件'libboost_filesystem-vc90-mt-gd-1_37.lib'.

我在哪里可以获得上面给出的库文件?

c++ boost

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

Flash视频播放器:人们真的使用音量控制吗?

我想知道是否有人对此主题有任何意见?我正在构建一个flash视频播放器,我已经添加了一个静音音量图标,但我想知道每个人对添加音量控制的想法是什么?

flash audio video volume

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

检查SQL数据库列中是否存在项列表的最佳方法是什么?

如果我有一个项目列表,请说

apples
pairs
pomegranites
Run Code Online (Sandbox Code Playgroud)

我想识别SQL DB表中'fruit'列中不存在的任何内容.

  • 快速性能是主要关注点.
  • 需要在不同的SQL实现上可移植.
  • 输入列表可以包含任意数量的条目.

我可以想到几种方法,我想把它扔出去看看你们的想法.

sql list exists

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