所有问题

0 投票
5 回答
5017 浏览

获得 EULA 和其他软件法律术语的地方?

我很好奇是否有人有为小型软件企业获取必要法律文件(用户协议、隐私政策、免责声明等)的经验。例如,如果您只是想拥有一家软件“公司”来销售您编写的一些软件,那么对于这样的小规模产品是否有便宜的解决方案?

0 投票
2 回答
1088 浏览

排队等待一段时间后执行的动作(不是效果)。

我想知道的是,是否有一种很好的方法可以让 jQuery 函数在一段时间后执行。这不会暂停其他函数的执行,只会暂停链中后续函数的执行。也许我设想的一个例子可以说明:

我知道可以通过使用超时来实现,但这似乎是一种混乱的方式,尤其是与上面的示例相比(如果它是真实的)。

那么,这样的东西是否已经内置到 jQuery 中,如果没有,模拟它的最佳方法是什么?

0 投票
10 回答
7744 浏览

你如何阅读 C 声明?

我听说过一些方法,但没有一个能成功。就我个人而言,我尽量避免使用 C 中的复杂类型,并尝试将它们分解为组件 typedef。

我现在面临维护一些来自所谓的“三星级程序员”的遗留代码,而且我很难阅读一些 ***code[][]。

您如何阅读复杂的 C 声明?

0 投票
1 回答
860 浏览

如果您在 vxWorks 中被抢占,您的时间片会怎样?

如果您在 Vxworks 中启用了循环,并且您的任务被更高优先级的任务抢占,剩余的时间片会发生什么?

0 投票
10 回答
54993 浏览

什么是 Microsoft SharePoint?

我听说许多公司都在使用 Microsoft SharePoint。有人可以简单地告诉我什么是 SharePoint 以及它为什么受欢迎吗?

0 投票
6 回答
2501 浏览

诊断 Win32 程序中的死锁

调试由于 Win32 生产过程中的死锁而导致的明显挂起的步骤和技术是什么。我听说 WinDbg 可以用于此目的,但您能否提供有关如何实现此目的的明确提示?

0 投票
5 回答
114146 浏览

当 DocumentRoot 指向两个不同的驱动器时,Apache 给了我 403 Access Forbidden

尝试在文档根位于与 apache 所在驱动器不同的驱动器上的虚拟主机下打开页面时,我收到 403 访问被禁止。我使用 apachefriends 版本安装。这是我的 httpd-vhosts.conf 文件:

p>

在我的浏览器中打开 bar.localhost 时,Apache 给了我 403 Access Forbidden。我尝试设置许多不同的访问权限,甚至是每个人的全部权限,但我尝试过的没有任何帮助。

编辑:谢谢!以供将来参考,在其中添加“选项索引”以显示目录索引。

0 投票
1 回答
1618 浏览

C#:为什么设置 PropertyValues 有 0 个项目?

假设设置文件中有 5 个项目(MySetting1to MySetting5),为什么PropertyValues有 0 个项目,而 Properties 有正确的数字?

0 投票
15 回答
8084 浏览

使用短路评估的好处

在大多数语言中,b不会被评估,因为a它是假的,所以a && b不可能是真的。我的问题是,就架构而言,短路不会更慢吗?在管道中,您是否只是在等待获得 a 的结果以确定是否应评估 b 时停止?做嵌套ifs会更好吗?这甚至有帮助吗?

另外,有谁知道短路评估通常被称为什么?这个问题是在我发现我的编程朋友从未听说过短路评估并表示它不常见,在许多语言中都没有,并且在管道中效率低下之后出现的。最后一个我不确定,所以请教各位!

好的,我想一个不同的例子来解释我的朋友可能来自哪里。他认为,由于并行评估如下语句:

将使系统崩溃,没有短路的架构(因此不允许上述语句)在处理如下语句时会更快:

因为如果它不能并行执行 (a),它就不能并行执行 (b)。在这种情况下,允许短路的语言比不允许短路的语言慢。

我不知道这是不是真的。

谢谢

0 投票
3 回答
4070 浏览

Gridview编辑上的自动完成文本框

如何在 ASP.Net Gridview 上实现自动完成功能?谁能指出我要去哪里实现这一目标?如果需要的话,我愿意使用非.Net ajax 控件。

0 投票
27 回答
33756 浏览

在Python中,从列表中删除重复项以使所有元素都是唯一的*同时保留顺序*的最快算法是什么?

例如:

假设列表元素是可散列的。

澄清:结果应保留列表中的第一个重复项。例如,[1, 2, 3, 2, 3, 1] 变为 [1, 2, 3]。

0 投票
3 回答
34529 浏览

CVS 签出到目录

如何从 CVS 中签出特定目录并省略指向该目录的树?

前任。

我想结帐到这个目录 C:/WebHost/MyWebApp/www

我的 CVS 项目目录结构是 MyWebApp/Trunk/www

如何省略 Trunk 和 MyWebApp 目录?

0 投票
2 回答
784 浏览

获取 Flex 应用在网页上的位置?

是否可以在 HTML 页面中获取 Flex 应用程序的 x,y 坐标?我知道您可以使用 ExternalInterface.ObjecID 来获取“Internet Explorer 中对象标记的 id 属性,或 Netscape 中嵌入标记的名称属性”,但我似乎无法通过该步骤。似乎应该有可能获得该嵌入对象的句柄。有什么建议么?

谢谢。

0 投票
5 回答
1173 浏览

LINQ-to-SQL 是否支持可组合查询?

作为一个非 C# 精明的程序员,我很好奇 LINQ 查询的评估语义,如下所示:

假设这Person是一个定义ageandfirstName字段的 ADO 实体,从数据库的角度来看,这会做什么?具体来说,是否people会运行查询以生成内存中的结构,然后由otherPeople查询查询?或者otherPeople只是从查询中提取数据people然后生成一个新的数据库对等查询?那么,如果我遍历这两个查询,会执行多少条 SQL 语句?

0 投票
7 回答
61112 浏览

Convert.ToDecimal(string) 和 Decimal.Parse(string) 之间的区别

Convert.ToDecimal(string)在 C# 中和之间有什么区别Decimal.Parse(string)

在什么情况下你会使用其中一种?

它对性能有什么影响?

在两者之间进行选择时,我还应该考虑哪些其他因素?

0 投票
7 回答
14020 浏览

函数式编程架构

我熟悉面向对象的体系结构,包括使用设计模式和类图进行可视化,并且我知道面向服务的体系结构及其合同和协议绑定,但是对于用函数式编程语言?

我知道 FP 已用于大中型项目。保罗格雷厄姆写了雅虎的第一个化身!存储在 Common Lisp 中。一些 lisp 开发系统很复杂。用函数式语言编写的人工智能和金融系统可以变得相当大。它们都至少有某种固有的架构,不过,我想知道它们是否有任何共同点?

基于表达式评估的架构是什么样的?FP 架构是否更具可组合性?

更新: Kyle 提醒我SICP是这个主题的一个很好的资源。

更新 2:我找到了一篇关于这个主题的好帖子: 函数式编程如何影响你的代码结构?

0 投票
1 回答
654 浏览

在 .NET 中使用 .qr2 报告?

我们使用的 ERP 有一堆 QuickReport 格式 (.qr2) 的报告。从我可以搜索的内容来看,Quickreports 有一个 Delphi 接口,但没有 .NET 接口。

任何人都知道是否有(最好是免费/OSS)解决方案可以将 .qr2 报告转换为我可以在 C# 中使用的东西?还是直接阅读这些报告的组件?

0 投票
1 回答
455 浏览

是否有转换 .vim 颜色定义文件以在 VS.NET 2008 中使用的工具

如果您访问以下网站:

http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/index-c.html

它有一堆用于 VI 的示例颜色主题。

有谁知道可以获取这些文件并将它们转换为 .vssettings 文件以在 Visual Studio 中使用的工具?

如果没有,那么一些关于格式的好文档怎么样。

0 投票
63 回答
3957809 浏览

如何执行程序或调用系统命令?

如何从 Python 脚本中调用外部命令(就像我在 Unix shell 或 Windows 命令提示符下输入的一样)?

0 投票
4 回答
891 浏览

如何隐藏完整的音量?

在多用户环境中使用 Windows Server 2003(通过远程桌面,将其用作应用程序服务器),如何以一种不会出现在任何其他用户桌面上的方式挂载(最好是加密的)卷?

尝试和失败的方法:

  • 调整用户权限 - 已安装卷的显示无法更改。

  • 最佳加密/真加密。它们都为本地管理员显示卷

0 投票
5 回答
17770 浏览

您如何管理大型应用程序的 .NET app.config 文件?

假设一个大型复合应用程序构建在几个封装在它们自己的程序集中的基础组件上:(数据库读取、协议处理程序等)。对于某些部署,这可能包括 20 多个程序集。这些程序集中的每一个都具有设置或配置信息。我们的团队倾向于喜欢 VS 设置编辑器(以及它生成的易于使用的代码!),应用程序与用户的区别满足了我们的大部分需求。

但....

将许多配置部分复制并粘贴到我们应用程序的 .xml 中是非常乏味的。此外,对于跨应用程序往往具有相似配置的共享组件,这意味着我们需要在多个 .config 文件中维护重复的设置。

微软的 EntLib 使用外部工具来生成怪物 .config 文件解决了这个问题,但这也让人感觉很笨拙。

您使用哪些技术来管理包含来自多个共享程序集的部分的大型 .NET .config 文件?某种包含机制?自定义配置阅读器?

跟进:

Will 的答案正是我所得到的,并且对于平面键/值对部分看起来很优雅。有没有办法将此方法与自定义配置部分结合起来?

还感谢有关为不同构建目标管理不同 .configs 的建议。这也很有用。

戴夫

0 投票
2 回答
455 浏览

用复杂的sql命名excel中的列

我正在尝试使用 get external 运行此 SQL。

它可以工作,但是当我尝试重命名子查询或任何相关内容时,它会删除它。

我试过了asas名字在里面''as然后名字在里面"",和空格一样。这样做的正确方法是什么?

相关SQL:

0 投票
12 回答
1677 浏览

Perl:CGI 和 DBI 模块的变量范围问题

我遇到了以前从未遇到过的变量范围问题。我正在使用 Perl 的 CGI 模块和对 DBI 的 do() 方法的调用。这是代码结构,简化了一点:

#1 占位符变量评估为好像它未初始化。其他两个占位符变量有效。

问题:为什么 %in 散列在 do() 的上下文中不可用,除非我将它用双引号(#2 占位符)括起来或将值重新分配给新变量(#3 占位符)?

我认为这与 CGI 模块的 ReadParse() 函数如何将范围分配给 %in 散列有关,但我不太了解 Perl 范围,无法理解为什么 %in 在顶层可用,但不能在我的内部使用() 陈述。

如果有人确实了解范围界定问题,是否有更好的方法来处理它?将所有 %in 引用用双引号括起来似乎有点混乱。为每个查询参数创建新变量是不现实的。

为了清楚起见,我的问题是关于变量范围的问题。我意识到 ReadParse() 不是使用 CGI 获取查询参数的推荐方法。

我正在使用 Perl 5.8.8、CGI 3.20 和 DBI 1.52。提前感谢任何阅读本文的人。

@Pi 和 @Bob,感谢您的建议。预先声明 %in 的范围没有效果(我总是使用严格的)。结果与之前相同:在 db 中,col1 为空,而 cols 2 和 3 设置为预期值。

作为参考,这里是 ReadParse 函数(见下文)。它是 CGI.pm 的一部分的标准函数。根据我的理解,我并不是为了设置范围而初始化 %in 哈希(除了满足严格之外),因为在我看来该函数可以处理:

我想我的问题是在 do() 的上下文中获取 %in 哈希的最佳方法是什么?再次感谢!我希望这是为我的原始问题提供附加信息的正确方法。

@Dan:我听说过 &ReadParse 语法。我通常会使用 CGI::ReadParse() 但在这种情况下,我认为最好坚持CGI.pm 文档的确切方式。

0 投票
13 回答
3534 浏览

如何在没有 gc 的情况下实现闭包?

我正在设计一种语言。首先,我想决定生成什么代码。该语言将具有类似于 javascript 的词法闭包和基于原型的继承。但我不是 gc 的粉丝,并尽量避免。那么问题来了:有没有一种优雅的方式来实现闭包,而无需在堆上分配堆栈帧并将其留给垃圾收集器?

我的第一个想法:

  1. 使用引用计数和垃圾收集周期(我不太喜欢这个)
  2. 使用意大利面条堆栈(看起来非常低效)
  3. 将闭包的形成限制在某些上下文中,这样我就可以摆脱返回地址堆栈和本地堆栈。

我不会使用高级语言或遵循任何调用约定,所以我可以随心所欲地粉碎堆栈。

(编辑:我知道引用计数是垃圾收集的一种形式,但我在其更常见的含义中使用 gc)

0 投票
44 回答
1205083 浏览

Best C++ IDE or Editor for Windows

What is the best C++ IDE or editor for using on Windows? I use Notepad++, but am missing IntelliSense from Visual Studio.