问题列表 - 第37217页

LISP函数删除nils

我想在LISP中编写一个函数,它将完全删除列表中的所有NILS.该列表可以嵌套,这意味着它可以包含其他列表.例如,列表'((state LLLL)NIL(state LLRL)NIL)应转换为'((STATE LLLL)(STATE LLRL)).

lisp function

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

如何有效地存储数千个文件的hundrets?

我正在研究一个需要存储大量文档的系统(PDF,Word文件等)我正在使用Solr/Lucene来搜索从这些文档中提取的重要信息,但我还需要一个存储原始文件的地方文件,以便用户可以打开/下载它们.

我在考虑几种可能性:

  • 文件系统 - 存储1m文件可能不是一个好主意
  • sql数据库 - 但我不需要它的大部分关系功能,因为我只需要存储二进制文件及其id,所以这可能不是最快的解决方案
  • no-sql数据库 - 没有任何expierience与他们,所以我不确定他们是否也有任何好处,还有很多他们所以我不知道哪一个选择

我正在寻找的存储应该是:

  • 快速
  • scallable
  • 开源(不是至关重要但很高兴)

您能否建议在您看来存储这些文件的最佳方式是什么?

database file-storage

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

当我创建超过4,000个数据库连接时,为什么Perl会使系统变得非常慢?

我正在编写代码以使用Perl脚本查找数据库的速度.

我的意图是在每个fork(它将充当4,000个不同的客户端)之后建立一个4,000数据库连接并休眠,当我收到信号时我发出更新命令,但系统本身变得非常慢并且几乎挂起以进行连接本身,甚至我无法使用我的终端发送信号.

我正在使用DBI模块,我的系统中有4GB RAM,其中Postgres 8.3在不同的机器上运行.

postgresql perl

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

<img>元素中的背景图像

有人可以帮我找到我的问题吗?我有一个<img />并且会在<a>标签内给他一个背景图像.

这是我的例子:

<img border="0" style="display:block; width:20px; height:20px; background-color:red; padding:9px; background:url(\'./images/system/button/close/close.png)\' no-repeat" />
Run Code Online (Sandbox Code Playgroud)

背景颜色不起作用.. :-(我的例子是一个JavaScript字符串,这就是我逃避URL的原因

感谢帮助 :-)

html css

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

Microsoft SQL Compact Edition重命名列

我在重命名SQL Server Compact Edition中的列时遇到问题.我知道您可以使用重命名表sp_rename,但这不适用于列.

我已经寻找替代方案,但还没找到.

我可以删除列,然后在特定列之后添加新列吗?如果我删除列并在指定的列之后添加它,数据会丢失吗?

看来,一旦你创建了表,它就无法正确修改 - 这是SQLCE的另一个限制吗?

sql database-design ssms rename sql-server-ce

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

Ruby on Rails创建和访问MySQL变量

如何使用Ruby on Rails来做到这一点?

mysql> SET @t1=1, @t2=2, @t3:=4;
mysql> SELECT @t1, @t2, @t3, @t4 := @t1+@t2+@t3;
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

NSApplication 退出最前面的应用程序状态:隐藏 v. 停用

我有一个应用程序需要在计时器到期后成为最前面的应用程序,并在通过按下按钮启动计时器时退出最前面的状态,例如

  • 单击“启动计时器”-> 应用程序退出最前面的应用程序
  • 计时器到期 -> 应用程序成为最前面的应用程序

我故意稍微解释一下,因为玩活动状态的sharedApplication不做我想要的。

我通过做一个[[NSApplication sharedApplication] activateIgnoringOtherApps: YES]而成为最前沿的应用程序,并且效果很好。

做相反的事情似乎不可能!?

  • [[NSApplication sharedApplication] deactivate]不应该直接调用,但更重要的是不会将“命令选项卡顺序”中的下一个应用程序向前推进。该应用程序只是坐在那里,显示其菜单栏,但不再“处于活动状态”。

  • [[NSApplication sharedApplication] hide: self]退出活动状态并将“命令选项卡顺序”中的下一个应用程序带到前面,但它也隐藏了所有应用程序窗口。

我需要某种方式将命令选项卡顺序中的下一个应用程序放在前面而不隐藏我的所有窗口。

有什么好的方法吗?

解决方案应该是 10.5 Leopard 和 10.6 兼容。

我确实有一个 1996 年左右的解决方案,但它涉及 Carbon API,我真的更喜欢用 Cocoa 或至少是 Foundation 的方式来做。

任何帮助将不胜感激。

macos cocoa objective-c nsapplication

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

SQL Server:如何约束表包含单个行?

我想在我的应用程序的配置表中存储一行.我想强制说这个表只能包含一行.

实施单行约束的最简单方法是什么?

sql-server singleton database-design

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

标签下的WPF可点击按钮

我有按钮.我在按钮上有扩展器,在同一个按钮上方有扩展器上方的标签.我可以点击按钮没有问题,但是我点击标签有问题(没有任何反应).我该怎么做:当用户点击按钮上的标签时,点击按钮.我想将click事件从label转移到包含该标签的按钮.

<Button>
  <Label />
  <Expander>
  </Expander>
</Button>
Run Code Online (Sandbox Code Playgroud)

我希望能够通过标签点击按钮.

.net c# wpf button wpf-controls

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

字符串占用多少字节?

谁能告诉我下面的字符串会占用多少字节?

string abc = "a";
Run Code Online (Sandbox Code Playgroud)

c# string byte

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