问题列表 - 第12504页

在两个大型词典中查找匹配键并快速完成

我试图在两个不同的词典中找到相应的键.每个都有大约600k条目.

比如说:

    myRDP = { 'Actinobacter': 'GATCGA...TCA', 'subtilus sp.': 'ATCGATT...ACT' }
    myNames = { 'Actinobacter': '8924342' }
Run Code Online (Sandbox Code Playgroud)

我想打印出Actinobacter(8924342)的值,因为它匹配myRDP中的值.

以下代码有效,但速度很慢:

    for key in myRDP:
        for jey in myNames:
            if key == jey:
                print key, myNames[key]
Run Code Online (Sandbox Code Playgroud)

我尝试了以下但它总是导致KeyError:

    for key in myRDP:
        print myNames[key]
Run Code Online (Sandbox Code Playgroud)

是否有一个功能在C中实现这样做?我用Google搜索,但似乎没有任何效果.

谢谢.

python bioinformatics

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

当您使用Xcode制作iPhone应用程序时,如何更改应用程序的图标?

当您使用Xcode制作iPhone应用程序时,如何更改应用程序的图标?现在我的应用程序的图标只是纯白色.

iphone xcode icons

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

ASP.NET MVC的最佳实践

基本上,这个"问题"旨在汇集有关社区最佳实践的信息.原因是:

  • 缺乏基于社区的ASP.NET MVC资源以获得最佳实践.是的,我知道wiki.asp.net.
  • 我很痛苦地意识到ASP.NET MVC上的ASP.NET wiki非常小而且非常过时,并且在社区对它做任何事情之前需要微软充实.
  • 我对一般的最佳实践非常感兴趣,去年在ASP.NET MVC方面有相当程度的经验,但我也注意到我不是专家,而且我肯定能够提高.我相信这篇文章可以帮到你,而你.

我对是否应该问这个问题进行了一些认真的思考,甚至​​在创建关于创建这个问题的meta问题上花了很长时间.:)

我正在寻找的是有关ASP.NET MVC所有方面的最佳实践信息.控制器,模型,扩展,HTML帮助程序,路由构建器,TDD.

在过去,我发现资源,例如Kazi Manzur Ra​​shid的最佳实践(第1部分和第2部分)非常有用,以及Maarten Balliauw称重,但这些资源已经枯竭,我希望来自不同人的更有活力和不断增长的信息库,而不仅仅是来自学习者的偶尔博客.像这样的信息很少,而且ASP.NET MVC社区资源更是如此.


MVC一般

模型

随意添加模型链接

查看

调节器

随意添加控制器链接


指南:

  • 每个答案一个"最佳实践"
  • 花点时间解释为什么它应该优先于替代品.
  • 首先阅读现有答案 - 如果你看到一个你同意的答案,那就投票吧; 如果您不同意,请投票并留下评论解释原因.
  • 如果您可以扩展为什么它是"最好的",请随意编辑任何答案!

PS请不要只放" Phil Haack,Scott Guthrie,Rob ConeryScott Hanselman的任何东西"!

asp.net-mvc

30
推荐指数
4
解决办法
6835
查看次数

如何在Ruby on Rails中为相关对象创建删除链接?

所以,假设我有帖子和评论,而节目的网址是/posts/1/comments/1.我想在comments controller destroy方法中创建一个删除该注释的链接.我怎么做?

ruby ruby-on-rails hyperlink

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

十六进制颜色 - 让它变得更加光亮的公式

有没有一个公式可以用来使十六进制颜色值更亮?

hex colors

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

刷新时如何避免重新提交jsp?

我正在写一个程序,但是我遇到了一个问题:当我刷新jsp页面时,系统会自动重新提交整个页面,我不知道如何避免它,有人可以帮助我吗?

jsp refresh submit

20
推荐指数
3
解决办法
6万
查看次数

成为最有效率的单人团队

像这里的许多人一样,我是一个单人开发团队.我负责收集项目需求,设计概念屏幕,规划和开发数据库以及编写所有代码.

作为一个单人团队很好,但有负面影响.我没有能力快速咨询其他开发人员,我很少得到我的代码的第二眼,我相信你们也可以拿出许多其他负面因素.

为了充分利用我的时间,并最有效地投入到我的工作中,我可以在日常工作中实施哪些提示或实践,以成为最好的单人团队?

performance time-management

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

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

如何使用绑定前缀?

如果我在db:Product中有这个表,请说

它有过

ProductId
ProductName
ProductType
Run Code Online (Sandbox Code Playgroud)

现在无论出于何种原因我无法命名我的文本框ProductName和ProductType,所以现在我的View方法看起来像这样

public ViewResult Test([Bind(Exclude ="ProductId")] Product)
Run Code Online (Sandbox Code Playgroud)

因此,通过我的游戏,这个产品中没有任何东西可以匹配,因为它们有不同的名称.

所以我猜这是Prefix的用武之地,但我不知道如何使用它.我也不知道如何使用它并同时排除.

有人能举个例子吗?

asp.net-mvc asp.net-mvc-2

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

动态内容的站点地图?

我正在使用codeigniter(mvc)和php开发webapp.我想知道当我的联系人是动态的时候如何为搜索引擎创建站点地图?是否有最佳实践,或者有没有办法实现流程自动化?我问,因为内容将不断快速添加,所以我希望站点地图是最新的.谢谢

更新:为了帮助回答我的问题,我创建的网站类型是用户发布文章的公共博客类型网站.

Update2:只是为了解释我的困惑:我可能无法准确理解站点地图的结构.例如,在像stackoverflow这样的网站上,当用户添加新问题(从而创建新页面)时,站点地图是否会更改并需要重新提交?像这样的网站甚至有一个站点地图有多重要?

php sitemap search-engine codeigniter

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