问题列表 - 第1754页

用于描述时间范围的最佳GUI控件

我需要让最终用户指定一个时间范围,作为开始日期/时间和结束日期/时间在内部存储和使用.范围可能是几分钟,也可能是几天.

有没有人发现一个可以优雅地处理这个问题的交互式控件?

大多数GUI工具包都有日历控件,因此我可以指定"开始",其中包含当天的日历和时间的文本字段......以及"结束"的相同内容.

我还可以使用单个文本字段或滑块替换"结束"控件,该文本字段或滑块简单地描述了"结束"开始后的秒数/分钟/小时数.

我不喜欢这些想法是需要多少点击,打字和更多点击来描述这样一个简单的概念.如果输入的时间不能被识别为时间,我也必须拍打用户的手.

我有一个更清洁的实现吗?

user-interface

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

递归和大O.

我一直在研究最近的计算机科学作业,包括递归和大O符号.我相信我很了解这一点(当然不是很完美!)但是有一个问题特别是给我最多的问题.奇怪的是,通过观察,它看起来是家庭作业中最简单的一个.

使用big-Oh表示法提供最佳增长率,以解决以下重现问题?

T(1)= 2

对于n> 1,T(n)= 2T(n-1)+ 1

选择是:

  • O(n log n)
  • 为O(n ^ 2)
  • O(2 ^ n)的
  • 为O(n ^ n)的

我知道大O作为一个上限,用于描述该程序或过程将采取的大部分计算或最高运行时间.我觉得这个特殊的递归应该是O(n),因为最多只有n的每个值都会发生一次递归.由于n不可用,它要么比那更好,O(nlogn),或者更糟糕的是,作为其他三个选项.

所以,我的问题是:为什么不是这个O(n)?

recursion complexity-theory big-o computer-science

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

允许在.NET TreeView中进行多选

我陷入了.NET 2.0 Windows Forms.

它看起来不像标准TreeView控件中存在选择多个节点的能力.

我正在尝试为上下文菜单选择执行此操作.因此,复选框不是可接受的UI范例.

提供非常必要的功能的最佳方法是什么?

.net c# treeview .net-2.0 winforms

21
推荐指数
5
解决办法
6万
查看次数

是!! 在C++中转换为bool的安全方法?

[这个问题有关,但并不等同于这一个 ]

如果我尝试使用某些类型的值作为布尔表达式,我会收到警告.我有时使用三元运算符(?:)转换为bool 而不是抑制警告.使用两个not运算符(!!)似乎做同样的事情.

这就是我的意思:

typedef long T;       // similar warning with void * or double
T t = 0;
bool b = t;           // performance warning: forcing 'long' value to 'bool'
b = t ? true : false; // ok
b = !!t;              // any different?
Run Code Online (Sandbox Code Playgroud)

那么,双重技术真的做同样的事吗?它比三元技术更安全吗?这是技术与非整数类型(例如,具有同样安全void *doubleT)?

我不是在问好!!t风格.我在问它是否在语义上不同于t ? true : false.

c++ boolean visual-c++

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

您登录到您的数据库,当您的数据库关闭时,您在哪里记录?

我正在使用Pear登录PHP,我遇到了一个标准问题:当数据库不可用时,我可以使用基于文件的日志记录吗?我不介意它是否由于并发问题而变慢,但由于多次同时点击而无法工作.

我一般都在问这个问题(对于其他网络技术),特别是针对PHP的Pear.

谢谢!

database logging

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

模态对话是网络的一个好习惯吗?

模态窗口/对话框是否被视为网站的良好做法?关于使用模态窗口的一个问题是,它非常像弹出窗口,它可能会导致用户沮丧或导致用户只是关闭它,因为它是侵入性的.您是否知道有任何关于用户偏好和使用率的研究?

除了在关闭JavaScript时使用模态窗口链接在新页面中加载内容之外,是否存在任何可访问性问题?你喜欢使用模态窗口的网站或网络应用吗?为什么或者为什么不?实现模态窗口有哪些好的和坏的做法?我知道在显示图片或画廊时最常使用模态,但还有哪些其他实际用例?您是否在自己的网站上使用它们,是什么导致您做出决定?

user-interface modal-dialog

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

批处理文件:如何读取文件?

如何从批处理文件中读取文件(文本或二进制文件)?有一种方法可以在二进制模式或文本模式下读取它吗?

file batch-file

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

如何配置IIS来处理真正大的文件上传?

平台:IIS 6,ASP.Net 2.0(.Net 3.5),Server 2003.

我正在构建一个应用程序,它接受来自用户的文件,处理它们并返回结果.使用HTTP POST将文件上载到ASP.Net Web表单.该应用程序需要一些大型文件(数百MB).

我正在使用SWFUpload通过一个很好的进度条完成上传,但这并没有导致这个问题,因为当我使用指向我的上传接受页面的标准HTML表单绕过它时,我得到完全相同的错误.使用进度条时,上传继续为100%,然后失败.使用标准形式,行为似乎是相同的.

我现在正在上传一个大约150MB的文件.我已经改变了我能找到的所有设置,但仍然没有运气.

以下是我到目前为止所改变的内容摘要:

在Web.config中:在system.web中添加了这个:

<httpRuntime executionTimeout="3600" maxRequestLength="1536000"/>
Run Code Online (Sandbox Code Playgroud)

在machine.config中:在system.web中,更改了:

<processModel autoConfig="true" />
Run Code Online (Sandbox Code Playgroud)

至:

<processModel autoConfig="true" responseDeadlockInterval="00:30:00" responseRestartDeadlockInterval="00:30:00" />
Run Code Online (Sandbox Code Playgroud)

并在MetaBase.xml中:已更改:

AspMaxRequestEntityAllowed="204800"
Run Code Online (Sandbox Code Playgroud)

至:

AspMaxRequestEntityAllowed="200000000"
Run Code Online (Sandbox Code Playgroud)

上传失败时,我从IIS收到404错误.我的Web表单没有开始处理,或者至少它没有进入Page_Load事件.我在该处理程序的开头抛出异常,并且它根本不在大文件上执行.

使用较小的文件一切正常(我已经测试了大约5.5MB).我不确定文件大小是什么限制,但我知道我的限制需要高于150MB,因为这不是客户端需要上传的最大文件.

有人可以帮忙吗?

asp.net iis-6 file-upload

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

如何在多个表SQL Server 2005中使用全文搜索

我有一个包含两个表的全文目录.

tableA在目录中索引了4列(a1,a2,a3,a4),a2,a3,a4.a1是主键.

tableB有3列(b1,b2,b3,b4),其中两列在目录中被索引,b3和b4.b1是该表的PK,b2是表A的FK.

我想做点什么

SELECT *, (ftTableA.[RANK] + ftTableB.[RANK]) AS total_rank 
FROM tableA
INNER JOIN tableB ON tableA.a1=tableB.b2
INNER JOIN FREETEXTTABLE(tableA, (a2,a3,a4), 'search term') as ftTableA ON tableA.a1=ftTableA.[KEY]
INNER JOIN FREETEXTTABLE(tableB, (b3,b4), 'search term') as ftTableB ON tableB.11=ftTableB.[KEY]
Run Code Online (Sandbox Code Playgroud)

但这不起作用......我可以让单个表工作,例如.

SELECT *, (ftTableA.[RANK] + ftTableB.[RANK]) AS total_rank 
FROM tableA
INNER JOIN FREETEXTTABLE(tableA, (a2,a3,a4), 'search term') as ftTableA ON tableA.a1=ftTableA.[KEY]
Run Code Online (Sandbox Code Playgroud)

但从不超过一张桌子.

有人可以给出对多个表进行全文搜索所需步骤的解释和/或示例.

full-text-search sql-server-2005 multiple-tables

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

Python存在哪些SOAP客户端库,以及它们的文档在哪里?

我之前从未使用过SOAP,而且我是Python的新手.我这样做是为了让自己熟悉这两种技术.我已经安装了SOAPlib,我试图阅读他们的客户端文档,但我不太了解它.还有什么我可以研究哪个更适合作为Python的SOAP客户端库?

编辑:为了防止它有用,我使用的是Python 2.6.

python soap soap-client

324
推荐指数
6
解决办法
22万
查看次数