问题列表 - 第6135页

如何编写一个带字符串的函数并按频率递减的顺序打印字母?

我到目前为止:

def most_frequent(string):
    d = dict()
    for key in string:
        if key not in d:
            d[key] = 1
        else:
            d[key] += 1
    return d

print most_frequent('aabbbc')
Run Code Online (Sandbox Code Playgroud)

返回:

{'a': 2, 'c': 1, 'b': 3}
Run Code Online (Sandbox Code Playgroud)

现在我需要:

  1. 扭转这一对
  2. 按降序排序
  3. 只打印出来的字母

我应该将此字典转换为元组还是列表?

python

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

Informix:选择null问题

使用Informix,我创建了一个临时表,我试图从select语句填充.在此之后,我想进行更新,以填充临时表中的更多字段.

所以我做的事情就像;

create temp table _results (group_ser int, item_ser int, restype char(4));

insert into _results (group_ser, item_ser)
select 
      group_ser, item_ser, null
from
      sometable
Run Code Online (Sandbox Code Playgroud)

但是你不能选择null.

例如;

select first 1 current from systables
Run Code Online (Sandbox Code Playgroud)

工作,但

select first 1 null from systables
Run Code Online (Sandbox Code Playgroud)

失败!

(不要让我开始说明为什么我不能像没有指定表格那样只选择"选择当前"这样的SQL Server!)

sql informix select

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

网页太多了

关于构建Web应用程序的页面:

最近,我发现自己创建的网页比以前更简单.之前,我会尝试将尽可能多的功能集中到一个页面中,以防止有大量页面.

我开始意识到这只会使事情变得更加复杂,复杂和令人困惑.为什么没有更多页面?我认为我这样做的原因是因为我不希望用户必须浏览其他页面; 只是为了在一个页面上拥有所需的所有功能.

好吧,这些良好的意图变成了一个过于混乱的用户界面和非常难以管理的源代码.我是一名新开发人员,我正在努力反思我正在做的事情,以便我能够改进.如果它有所作为,我正在开发ASP.net(尽管这些可能是任何平台的考虑因素).

我的问题是:

  • 我是否在思考这些事情?
  • 还有其他人发现自己这样做了吗?
  • 幸福的媒介在哪里?

asp.net web-applications application-design

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

性能问题空";" C#中的陈述

平台:x32上的.NET Framework 3.5 SP1

有关在代码中留下空语句(";",单独)的性能问题吗?

并且要标记为答案,你还会教一个人(我和其他读这篇文章的人)钓鱼吗?意思是,如何弄清楚它是否存在性能问题?

c# performance

3
推荐指数
2
解决办法
888
查看次数

jQuery UI与Scriptaculous?

哪个更适合UI开发.两个UI工具包之间有什么区别吗?

user-interface scriptaculous jquery-ui

11
推荐指数
3
解决办法
8947
查看次数

如何在页面上查找网址

我是正则表达式和类似的东西的新手.我只有很少的知识,我认为我目前的问题是关于他们的.

我有一个包含文字的网页.我想从网页上获得只有SPANs的链接class="img".

我经历了那些步骤.

  1. 抓住SPAN用"img"类标记的所有s(这是我正在寻找的艰难步骤)
  2. 将这些SPANs 移动到一个新变量
  3. 解析变量以获得带有链接的数组(每个SPAN只有1个链接,所以这很容易)

我正在使用PHP,但任何其他语言无所谓,我正在寻找如何处理第一步.有人有建议吗?感谢:D

php lookup url

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

在javascript中访问C#变量

我将在C#.NET中为DMS(教育领域)设计一个网站,我是新手.

在我的一个ASPX页面中,我希望禁用一个用JavaScript编写的菜单accessright.

accessright存储在数据库表login中的SQL服务器一个属性,我希望检索accessright到一个C#变量,要访问的JavaScript变量.

如果有其他可能的方法请告诉.

javascript c# asp.net

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

Twitter应用开发最佳实践?

让我们想象一下app不仅仅是发布推文的另一种方式,而是像聚合器这样的东西,需要存储/访问发布的推文.

由于twitter增加了API调用的限制,app应该/可能会使用一些缓存,然后它应该定期检查是否删除了推文等.

你如何管理限制?您认为好的流量应用程序在没有白化的情况下如何生活?

twitter

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

为什么ant认为我有旧版本的Java?

我正在尝试使用ant从源代码(在RH Linux上)构建Groovy,但出于某种原因,它认为我的Java版本是1.4,而不是1.6,因此它不会编译.违规线似乎是

<condition property="groovy.build.vm5">
    <not>
        <contains string="${ant.java.version}" substring="1.4"/>
    </not>
</condition>
Run Code Online (Sandbox Code Playgroud)

在build.xml中.

当我在命令行上键入javac -version时,它显示"javac 1.6.0_11".有任何想法吗?

java ant groovy

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

使用TCP时发送1个大块或大块小块是否更好?

在我accept()连接,然后write()到客户端套接字之后,最好是一次写入要发送的所有数据还是以块的形式发送它?

例如:

接受,写1MB,断开连接

…要么…

接受,写入256个字节,写入256个字节,... n,断开连接

我的直觉告诉我,底层协议会自动执行此操作,并进行错误更正等.这是正确的,还是我应该将数据分块?

在你问之前,不,我不确定我在哪里想到数据块 - 我认为这是我从编程C#web服务中获得的本能(为了绕过接收缓冲区限制等,我认为).坏习惯?

注意:我正在使用C.

c sockets tcp

13
推荐指数
4
解决办法
4013
查看次数