问题列表 - 第9992页

C#iPhone推送服务器?

我试图用C#为iPhone编写推送服务器.我有以下代码:

        // Create a TCP/IP client socket.
        using (TcpClient client = new TcpClient())
        {
            client.Connect("gateway.sandbox.push.apple.com", 2195);
            using (NetworkStream networkStream = client.GetStream())
            {
                Console.WriteLine("Client connected.");

                X509Certificate clientCertificate = new X509Certificate(@"certfile.p12", passwordHere);
                X509CertificateCollection clientCertificateCollection = new X509CertificateCollection(new X509Certificate[1] { clientCertificate });

                // Create an SSL stream that will close the client's stream.
                SslStream sslStream = new SslStream(
                    client.GetStream(),
                    false,
                    new RemoteCertificateValidationCallback(ValidateServerCertificate),
                    null
                    );

                try
                {
                    sslStream.AuthenticateAsClient("gateway.sandbox.push.apple.com");
                }
                catch (AuthenticationException e)
                {
                    Console.WriteLine("Exception: {0}", e.Message);
                    if (e.InnerException != null)
                    {
                        Console.WriteLine("Inner exception: {0}", …
Run Code Online (Sandbox Code Playgroud)

c# iphone push-notification

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

我应该用jQuery的数据()来查看哪种内存泄漏?

我应该将每个data()调用与稍后的removeData()调用配对吗?

我的假设:jQuery的remove()将从DOM中删除元素,如果我没有任何其他删除引用,我不需要再做任何清理.

但是,如果我有一些javascript var或object引用其中一个元素被删除,我需要清理它,我假设它也适用于jQuery的数据函数,因为它以某种方式引用元素.

因此,如果我确实需要在删除之前调用removeData,是否有删除与元素关联的所有数据的快捷方式,或者我必须通过名称显式调用每个数据?

编辑:我查看了源代码并确认了Borgar和roosteronacid所说的内容.删除从dom中取出元素并删除与它们一起存储的任何事件和数据 - 这很方便,但让我想知道何时使用removeData().可能不经常.

javascript memory jquery dom memory-leaks

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

确定哪个代码行引发了异常

在dotNet中,一行引发异常并被捕获,如何确定哪个文件在哪个行引发了异常?看起来相对简单,但我无法弄明白......

c# stack exception stack-frame

6
推荐指数
1
解决办法
3196
查看次数

PHP/GD,如何将圆圈从一个图像复制到另一个图像?

是否有一种相当直接的方法将圆形区域从一个图像资源复制到另一个图像资源?像imagecopymerge之类的东西,除了圆圈或椭圆形等?
如果可能的话,我想避免使用预先创建的图像文件(任何椭圆形状应该是可能的),如果涉及透明度颜色,他们应该自然地留下图像的其余部分.

原因我问,我有一些类允许在图像的"选定区域"内应用图像操作,其工作方式是首先从图像副本中删除该区域,然后将副本重叠在原始图像上.但是如果你想选择一个矩形,然后在里面取消选择一个圆圈,让操作只影响剩下的区域呢?

php geometry gd image selection

6
推荐指数
1
解决办法
6236
查看次数

如何在C#中创建JSON字符串

我刚刚使用XmlWriter创建了一些XML,以便在HTTP响应中发回.你将如何创建一个JSON字符串.我假设您只是使用stringbuilder来构建JSON字符串,并将它们的响应格式化为JSON?

c# asp.net json

222
推荐指数
10
解决办法
58万
查看次数

为什么CFML中的URLEncodedFormat()会编码有效的URL字符?

URLEncodedFormat()转义有效网址字符的原因是什么?

有效字符:

- _ . ! ~ * " ( )
Run Code Online (Sandbox Code Playgroud)

所述CF8文件表示,"[ URLEncodedFormat()逃逸]非字母数字字符与等效十六进制转义序列".但是,为什么要转义有效的URL字符?

coldfusion urlencode

6
推荐指数
1
解决办法
3658
查看次数

从Word或其他来源粘贴时删除样式

我正在尝试将其设置为当我粘贴文本时,特别是从Word或其他来源,所有样式都将被剥离.我很高兴让大胆和斜体的样式和列表等一样,但其余的应该去.

我怎样才能做到这一点?

我知道有一个插件可以让我这样做,如果我通过单击按钮粘贴,但我正在寻找是否有人按CTRL + V或命令+ V.

有帮助吗?

javascript coding-style tinymce

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

C#:避免因重写ToString而导致的错误

我发现在我的代码中经常发生以下错误,并且想知道是否有人知道一些避免它的好策略.

想象一下这样的一个类:

public class Quote
{
   public decimal InterestRate { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在某些时候,我创建了一个利用利率的字符串,如下所示:

public string PrintQuote(Quote quote)
{
    return "The interest rate is " + quote.InterestRate;
}
Run Code Online (Sandbox Code Playgroud)

现在想象一下,我将InterestRate属性从小数重构为它自己的类:

public class Quote
{
    public InterestRate InterestRate { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

...但是说我忘了重写InterestRate类中的ToString方法.除非我仔细查找InterestRate属性的每个用法,否则我可能永远不会注意到它在某些时候被转换为字符串.编译器当然不会选择它.我唯一的救世主机会是通过整合测试.

下次我调用PrintQuote方法时,我会得到一个这样的字符串:

"利率为Business.Finance.InterestRate".

哎哟.如何避免这种情况?

c# tostring

6
推荐指数
1
解决办法
1398
查看次数

随机Python字典键,按值加权

我有一个字典,其中每个键都有一个可变长度列表,例如:

d = {
 'a': [1, 3, 2],
 'b': [6],
 'c': [0, 0]
}
Run Code Online (Sandbox Code Playgroud)

是否有一种干净的方法来获取随机字典键,按其值的长度加权? random.choice(d.keys())将对键进行相同的加权,但在上面的情况下,我希望'a'大约一半的时间返回.

python random dictionary

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

在.NET 2.0中序列化为JSON

如何使用C#将对象序列化为.NET 2.0中的JSON?

c# json

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