问题列表 - 第20817页

我将如何在美国寻找最长的邮寄城市名称?

我能找到的最长的城市名称(有一个邮政编码)是加利福尼亚州的"La Canada Flintridge".我发现通过谷歌随意.为了测试我们的邮寄地址,我想从USPS数据库中得到一个明确的"这是你可能邮寄到的最长的城市名称".

我将如何免费和b)快速找到这些信息a)?

到"Not Programming Related"闭包器:这决定了我们数据库中City字段的字段长度.这与编程有关.

email zipcode mailing

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

生成像SpatialKey这样的密度/热图

SpatialKey会生成一些非常好看的热图,我们正在研究为内部项目执行此操作所涉及的内容,以便可视化大量的点.我正在寻找关于从何处入手的一些想法的反馈(这只是一个非常有趣的问题).

SpatialKey热图http://img697.imageshack.us/img697/7964/resolutiondays508x17550.jpg

我们知道他们正在使用Flash,从我们可以看出,热图是交互式的,而不是从平铺服务器渲染.我们对如何实现这一点的第一个猜测是服务器为他们的Flash客户端提供一个网格 - 每个单元格都有一个由服务器计算的计数.然后,Flash客户端根据网格中的单元格值进行一些插值,以生成您在上面看到的漂亮输出.

在这个阶段,我只对如何有效地在服务器端生成网格感兴趣(如果我们对它们的实现的假设是正确的).它似乎涉及:

  1. 执行查询当前在地图边界中的内容
  2. 为这些边界内的每个单元格执行聚合子查询(执行上面示例中的计数,求和或平均值).

以理智的网格分辨率在多个缩放级别执行此操作,看起来您需要自定义空间索引才能提高效率.

任何接受解释替代路线的人?如果它很重要,我们习惯于将我们的数据存储在PostgreSQL中,并使用PostGIS进行空间索引,但我愿意尝试任何东西.

maps postgis spatial geospatial heatmap

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

在Unix上自动执行Java安装

我目前正致力于自我引导/配置J2EE应用程序的部署.我的目标是让部署每次都安装Java,App Server和应用程序部署.不幸的是,我遇到了自动化java安装的问题.

java安装是作为自解压二进制文件提供的(即jre-6u18-solaris-sparc.sh).问题是,当您运行它时,系统会提示您阅读许可协议,然后输入是/否.

为了自动化,我想我只是使用"解压缩"来解压缩文件并且它会扩展,但是在执行自解压文件时必须出错或者跳过某些步骤.当我去运行java时,它抱怨库缺失或其他各种错误消息.

我目前计划的工作是手动下载和安装,然后压缩提取的内容并在内部托管修改后的分发.不理想b/c我不再使用SUN的原始发行版了.

java unix install

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

jQuery Sortable()与原始位置占位符?

是否有任何方法可以让jQuery可排序列表显示一个占位符,以便在您将一个项目拖出来进行排序时初始项目的位置?

即,当用户去我的列表中的一个LI时,我想要一个矩形轮廓来显示他们拖动的那个来自哪里.

jquery jquery-ui-sortable

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

编辑 - MySQL.大型MyISAM表(40mln记录),索引非常慢,磁盘大小很大

该表包含大约40,000,000条记录:

CREATE TABLE `event` (
  `id` bigint(20) unsigned NOT NULL auto_increment,
  `some_other_id_not_fk` int(10) unsigned default NOT NULL,
  `event_time` datetime NOT NULL,
  `radius` float default NULL,
  `how_heavy` smallint(6) default NULL,
  PRIMARY KEY  (`id`),
  KEY `event_some_other_id_not_fk` (`some_other_id_not_fk`),
  KEY `event_event_time` (`event_time`)
) ENGINE=MyISAM AUTO_INCREMENT=6506226 DEFAULT CHARSET=utf8 
Run Code Online (Sandbox Code Playgroud)

您应该知道some_other_id_not_fk列不大,它只包含7个不同的数字.真正的痛苦是event_time日期时间列,因为它包含非常大量的不同日期时间,并且基本上允许所有内容:重复以及不可预测的大时间间隔而没有记录来"覆盖"它们.您还应该知道(some_other_id_not_fk,event_time)对必须允许重复:(我知道这会导致更多问题:(

我在优化MySQL表方面有一些经验,但是这种巨大的痛苦从未出现在我的视野中:/

"事物"的当前状态是:

  • event_timedate1和date2之间的选择(我需要做的)是令人满意的快速.:)
  • 我的插入很慢,我的意思是真的很慢!超过30秒,更糟糕的是:临时DISABLE和ENABLE KEYS的LOAD DATA程序非常慢(几个小时),主要是在ENABLE键操作上.
  • 磁盘上索引的大小是数据大小的7倍

到目前为止,我会尝试几种不同的重新索引组合,但是这些数据的大小确实阻止了我对索引进行实验并且随意删除/创建列.

请帮助任何人管理过这个?应该使用timestamp而不是datetime解决我的问题?或者,也许我应该添加更多的列day,year...等和对他们索引?

mysql database indexing optimization query-optimization

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

.Net配置文件混乱

我们有一个有点复杂的项目,原始开发人员分成多个项目用于组织目的.这对我来说意味着我有一个ASP.Net站点,它有一个web.config并包含各种好的设置,另一个项目编译成一个拥有它自己的.config文件app.config的DLL.

在DLL中,能够访问我在ASP.Net proejct的web.config文件中的所有AppSettings是非常好的.

这可能吗?这是好习惯吗?我真的不想复制和粘贴相同的信息,并且必须手动使它们在2之间保持同步(实际上可能最多20个 - 它是一个大型项目,有人将它组织到荒谬的级别).config文件.

有什么建议或最佳实践吗?

asp.net app-config web-config

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

QWERTY键盘的助记符密码生成算法

我有一个" 助记符 "密码生成功能,如下所示:

function Mnemonic($mnemonic)
{
    $result = null;
    $charset = array(str_split('aeiou', 1), str_split('bcdfghjklmnpqrstvwxyz', 1));

    for ($i = 1; $i <= $mnemonic; $i++)
    {
        $result .= $charset[$i % 2][array_rand($charset[$i % 2])];
    }

    return $result;
}
Run Code Online (Sandbox Code Playgroud)

基本上这会生成一个$mnemonic长度为的字符串,其中每个奇数字符都是辅音,每个偶数字符都是元音.虽然我明白这会降低密码的复杂性,但通常更容易记住.现在我想通过生成易于键入的字符串来改进它.

QWERTY键盘布局

例如,虽然一个*nix新手我总是喜欢基于RHEL的发行版而不是Debian版,但主要原因是打字yum的简易性和打字的简易性apt[-get],只需亲自试试.

我应该如何实现逻辑以生成易于在QWERTY键盘上键入的字符串?

php string algorithm keyboard qwerty

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

这可能是什么:基于关系代数构建的新的Active Record可链接查询语言?

我今天在博客上看到了这个,我终于想到了!Rails会有像HQLLinq这样的东西.嗯,不.我找不到任何关于此的内容.

我真正想知道的是:我能忘记调用哪些表并仅使用对象名称?我最终会忘记连接语法吗?在我开始忘记其他一切(生活目标)之前,我想这样做.

activerecord ruby-on-rails ruby-on-rails-3

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

在django的网络ERP我从哪里开始?

我是一名攻读学士学位的计算机科学专业的学生.我有兴趣在django中做一个像ERP这样的简单应用程序.我有大约一个月的时间不知道我从哪里开始.请注意你的意见.

python django web-applications

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

在Windows中开始使用log4cpp

我需要登录C++应用程序.谷歌搜索了一段时间后,我决定使用log4cpp.

  1. 这是一个安全的选择,还是有更好的东西?
  2. 如何使用Windows XP,Visual Studio 2005开始安装并将其导入我的应用程序?

TIA

c++ logging visual-studio-2005 log4cpp

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