问题列表 - 第9257页

如何在.NET CF中隐藏选项卡(而不仅仅是禁用它)

当选中TabControl上的特定选项卡时,我当前使用TabControl.Enabled = false禁用所有其他选项卡.我也想隐藏它们以避免混淆用户.

有没有办法在不删除选项卡然后再添加它们的情况下执行此操作?

.net compact-framework tabcontrol

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

识别给定数字中的数字.

我是编程新手,而且我遇到了问题.我希望我的程序识别给定数字中的单独数字,如果我输入4692,它应该识别数字并打印4 6 9 2.是的,不使用数组.

c c++ numbers digits

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

WCF和传统ASP.NET Web之间有什么区别

我是WCF和Web服务的新手.WCF带来了哪些改进?任何人都可以提供传统Web服务的并排示例,以及使用WCF编写的同一个例子并指出差异和优势吗?


重复的问题 将ASP.net webservices移动到WCF

wcf web-services

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

链接C++的迭代器

Python的itertools实现了一个迭代器,它基本上连接了许多不同的迭代器,以提供单个迭代器的所有东西.

C++中有类似的东西吗?快速浏览一下boost库并没有发现类似的东西,这对我来说非常令人惊讶.难以实现此功能吗?

c++ iterator

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

使用特定数量的零打印浮动

我知道如何控制小数位数,但我如何具体控制零的数量?

例如:

104.06250000 -> 104.0625   
119.00000 -> 119.0  
72.000000 -> 72.0 
Run Code Online (Sandbox Code Playgroud)

python floating-point

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

如何知道BufferedReader Stream是否已关闭

我在Java中有两个线程.

第一个线程正在关闭bufferedreader(br.close())

当第二个线程在同一个阅读器上读取时,我得到了一个 IOException (Stream Closed)

即使我使用,我也会得到这个例外 br.ready()

有没有办法知道流是否已经关闭?

java io bufferedreader

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

Safari 和 ASP.NET AJAX PageRequestManager.add_endRequest 函数并不总是触发

首先是背景信息。具有 AJAX 扩展 1.0 的 ASP.NET 2.0 网站。

我有一个奇怪的问题,只发生在 Safari 中,我只能假设 Chrome 也是如此,因为它们都使用 WebKit。我还在网站中使用 jQuery,但目前对 jQuery 的引用仅加载在一页上,因此我认为这不是问题。

我有一条友好的“正在处理请求...”消息,当您提交页面异步或非异步回发时会出现该消息,并在回发后隐藏。在异步回发的情况下,我使用PageRequestManageradd_endRequest(...)方法来隐藏“正在处理请求...”消息。这在 FireFox、IE 6/7/8 和 Opera 中效果很好,但由于某些原因在 Safari(Windows 和 Mac 版本)上,并不add_endRequest(...)总是会触发。我对跨浏览器很感兴趣,所以想知道是否有人对如何解决这个问题有任何想法。

这对我来说是一个阻碍,因为不仅会出现“正在处理请求...”消息,而且我还在整个页面顶部放置了一个透明的 div,以防止提交后多次点击,因此页面将变得无法使用,除非您知道如何破解 CSS 来隐藏透明 div。

以下是我的母版页标记中的代码片段,用于处理“正在处理请求...”消息:

<asp:ScriptManager ID="ScriptManager1" runat="server" />
<script type="text/javascript" src="<%= ResolveClientUrl("~/Script/aspNetAjaxFix.js") %>"></script>
<script type="text/javascript" >
(function() {
    var processingID = "<%=processing.ClientID%>"
    var prm = Sys.WebForms.PageRequestManager.getInstance();

    if (prm)
    {
        prm.add_endRequest(
        function (sender, args) {
            //alert('Fired!')
            if (top['showAsyncProcessingWindow'])
            {
                setTimeout(function(){document.getElementById(processingID).className="LockOff";document.getElementById('processMe').className='processMeLockOff';if(typeof(showIE6Selects)!="undefined"){showIE6Selects();}}, 1000);
                top['showAsyncProcessingWindow'] = false;
            }

            if(args.get_error() …
Run Code Online (Sandbox Code Playgroud)

safari asp.net-ajax cross-browser

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

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

默认的eclipse工作目录

是否可以在Eclipse 3.4.1中设置默认工作目录?默认情况下是:

$ {workspace_loc :(项目名称)}

但我希望它是类似的东西

$ {} custom_var

每个类,我可以将运行配置 - >参数 - >工作目录更改为"其他",但如果可以更改默认值则更好.我有很多需要从该特定目录运行的类.

java eclipse

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

MySQL返回一个空字段:CONCAT(nonEmpty1,empty2,nonEmpty3)= NULL

我有PHP 5代码访问MySQL 5服务器上的MyISAM表.查询如下所示:

SELECT CONCAT(fName1,' ',mName2,' ',lName3) AS userName 
    FROM users 
    WHERE level > 10
Run Code Online (Sandbox Code Playgroud)

当没有MNAME填写,我期待像"FNAME LNAME"输出,但我发现了""(空字符串),而不是(返回的行数是正确的).我哪里弄错了?

PHP代码:

<?php
$result = mysql_query($the_above_query);
while ($result_row = mysql_fetch_assoc($result)) {
    // do stuff with the name
    // except I'm getting empty strings in $result_row['userName']
}
Run Code Online (Sandbox Code Playgroud)

表结构的相关部分:

CREATE TABLE users {
    /* -snip- */ 
    `fName1` varchar(50) default NULL,      
    `mName2` varchar(50) default NULL,      
    `lName3` varchar(50) default NULL,      
    `level` int(11) default 0,      
    /* -snip- */ 
} ENGINE=MyISAM DEFAULT CHARSET=utf8;
Run Code Online (Sandbox Code Playgroud)

(也就是说,这种方式(MySQL中的列连接)是一个好主意,或者我应该将列提取到PHP并将它们加入那里?)


事实证明我得到了一个N​​ULL; PHP同样处理返回的NULL和空字符串(""),您必须与===进行比较才能看到差异.

mysql null

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