小编Dan*_*nM7的帖子

MySQL显示状态 - 活动连接还是总连接?

当我运行show status like 'Con%'它时显示连接数,这是9972并且不断增长.这是一个活跃的连接数或连接总数吗?

mysql connection

187
推荐指数
7
解决办法
46万
查看次数

Catch vs Catch(例外e)和Throw vs Throw e

这两个代码示例是否相同?Catch and Catch(Exception e)具有相同的输出,如果我写ThrowThrow e,结果也是相同的.

主要:

try
{
    A();
    //B();
}
catch (Exception e)
{
    Console.WriteLine("{0} exception caught.", e);
}
Run Code Online (Sandbox Code Playgroud)

代码1:

static void A()
{
    try
    {
        int value = 1 / int.Parse("0");
    }
    catch (Exception e)
    {
        throw e;
    }
}
Run Code Online (Sandbox Code Playgroud)

代码2:

static void A()
{
    // Rethrow syntax.
    try
    {
        int value = 1 / int.Parse("0");
    }
    catch
    {
        throw;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# try-catch

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

使用JavaScript将Textbox read only属性设置为true

如何使用ASP.NET中的JavaScript将Textbox只读属性设置为true或false?

javascript textbox readonly

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

获取Telerik RadGrid的行

我正在研究RadGrid,我想访问它的行,但它似乎没有.Rows属性.

这是我到现在为止所尝试的:

在此输入图像描述

我怎样才能访问rgCustomers'Rows系列?我想为每一行添加一个按钮.

c# asp.net telerik radgrid

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

删除空XML标记

我正在寻找一种可以有效地从XML中删除空标签的好方法.您有什么推荐的吗?正则表达式?的XDocument?XmlTextReader的?

例如,

const string original = 
    @"<?xml version=""1.0"" encoding=""utf-16""?>
    <pet>
        <cat>Tom</cat>
        <pig />
        <dog>Puppy</dog>
        <snake></snake>
        <elephant>
            <africanElephant></africanElephant>
            <asianElephant>Biggy</asianElephant>
        </elephant>
        <tiger>
            <tigerWoods></tigerWoods>       
            <americanTiger></americanTiger>
        </tiger>
    </pet>";
Run Code Online (Sandbox Code Playgroud)

可能成为:

const string expected = 
    @"<?xml version=""1.0"" encoding=""utf-16""?>
        <pet>
        <cat>Tom</cat>
        <dog>Puppy</dog>        
        <elephant>                                              
            <asianElephant>Biggy</asianElephant>
        </elephant>                                 
    </pet>";
Run Code Online (Sandbox Code Playgroud)

.net c# xml linq-to-xml

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

Response.Cache.SetCacheability和Response.Cache.SetAllowResponseInBrowserHistory是什么意思?

Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetAllowResponseInBrowserHistory(false);
Run Code Online (Sandbox Code Playgroud)

在搜索身份验证时,我发现上面写了两行.他们的意思是什么?

asp.net

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

计算可以添加三个数字的方式,使它们等于1000

我需要创建一个程序来计算你可以添加三个数字的方式,使它们等于1000.

我认为这段代码应该可行,但它不会写出任何东西.我究竟做错了什么?任何提示或解决方案?

using System;

namespace ConsoleApp02
{
    class Program
    {
        public static void Main(string[] args)
        {
            for(int a = 0; a < 1000; a++)
            {
                for(int b = 0; b < 1000; b++)
                {
                    for(int c = 0; c < 1000; c++)
                    {
                        for(int puls = a + b + c; puls < 1000; puls++)
                        {
                            if(puls == 1000)
                            {
                                Console.WriteLine("{0} + {1} + {2} = 1000", a, b, c);
                            }
                        }
                    }
                }
            }
            Console.ReadKey(true);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c#

10
推荐指数
2
解决办法
2051
查看次数

获取jQquery Ajax响应的长度

我需要计算在jQuery中完成的Ajax响应的长度.响应采用JSON格式,只包含一个字符串.我得到了值,但不知道如何计算这个字符串的长度.

这是我的代码:

var tempId;
$.ajax({
    url: "<?=base_url();?>index.php/sell/decoder",
    type: "POST",
    data: {'str' : sometext},
    dataType: 'json',
    async: false,
    success: function(response) {
        tempId = response; // This gives me a return value as a string. For example = 153
        alert(tempId.length); // But this returns "undefined". What should I do to get the length?
    }
});
Run Code Online (Sandbox Code Playgroud)

这是响应头的结构:

Connection  Keep-Alive 
Content-Length  2
Content-Type    text/html
Date    Fri, 06 Jul 2012 08:12:12 GMT
Keep-Alive  timeout=5, max=86
Server  Apache
X-Powered-By    PHP/5.3.10
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

处理错误"WebDev.WebServer.Exe已停止工作"

有没有办法在ASP.NET中处理错误"WebDev.WebServer.Exe已停止工作"并保持页面运行甚至只是WebServer运行?或者这是一项不可能完成的任务,本质上就像是在问死后如何挽救某人的生命?

我在try/catch块中有导致错误的代码,但这没有什么区别.我也尝试过注册一个新的UnhandledExceptionEventHandler,但这也不起作用.如果我做错了,我的代码就在下面.

另外要明确的是,我并没有就如何防止错误寻求帮助; 我想知道是否以及何时发生错误,如果有什么我可以做的来处理它.

更新1:TestOcx是一个VB6 OCX,它将字符串的引用传递给用Clarion编写的DLL .

更新2:根据@JDennis的回答,我应该澄清该catch(Exception ex)块也没有被输入.如果我从try\catch块中删除了对OCX的调用,它仍然无法访问该UnhandledException方法.基本上有两个区域无法执行.

更新3:来自@AndrewLewis,我试图添加一个常规catch块来捕获任何非CLS兼容的异常,这也不起作用.但是,我后来发现,自.NET 2.0开始以来,所有非CLS异常都包含在内部,RuntimeWrappedException因此catch (Exception)也将捕获非CLS兼容的异常.有关详细信息,请查看此处的其他问题.

public bool TestMethod()
{
    AppDomain.CurrentDomain.UnhandledException +=
        new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

    string input = "test";
    string result = "";
    try
    {
        TestOcx myCom = new TestOcx();
        result = myCom.PassString(ref input); // <== MAJOR ERROR!
        // do stuff with result...
        return true;
    }
    catch (Exception ex)
    {
        log.Add("Exception: " + ex.Message); // THIS NEVER GETS CALLED …
Run Code Online (Sandbox Code Playgroud)

c# asp.net error-handling

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

XDocument.Load()错误

我有一些代码:

WebRequest request = HttpWebRequest.Create(url);
WebResponse response = request.GetResponse();
using (System.IO.StreamReader sr = 
    new System.IO.StreamReader(response.GetResponseStream()))
{
    System.Xml.Linq.XDocument doc = new System.Xml.Linq.XDocument();
    doc.Load(new System.IO.StringReader(sr.ReadToEnd()));
}
Run Code Online (Sandbox Code Playgroud)

我无法在XML文档中加载我的响应.我收到以下错误:

Member 'System.XMl.Linq.XDocument.Load(System.IO.TextReader' cannot be accessed 
with an instance reference; qualify it with a type name instead.
Run Code Online (Sandbox Code Playgroud)

这变得非常令人沮丧.我究竟做错了什么?

c# linq-to-xml

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