问题列表 - 第3918页

Python Split String

让我们说 Zaptoit:685158:zaptoit@hotmail.com

你怎么分裂所以它只剩下 685158:zaptoit@hotmail.com

python regex parsing split

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

VB.NET:如何引用VB.NET模块?

我有一个Utility模块,因为VB.NET没有像C#这样的静态类,而Module是VB.NET中的静态类.我使用模块的原因是因为我使用的是Extension方法,它只能在Module中使用.

我不能引用这个模块,但如果我把我的代码放在一个类中.我可以毫无问题地参考它.可能是什么原因?我错过了C#.

编辑:模块位于类库调用Utility中.

vb.net

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

你能等待javascript回调吗?

我正在尝试使用http://abeautifulsite.net/notebook/87中的jQuery警报对话库而不是默认警报(在我看来这看起来非常糟糕).这似乎是一个很棒的库,但是没有一个如何使用jConfirm库的例子.

我需要做这样的事情:

function confirm() {
        var result = false;
        var response = false;
        jConfirm('are you sure?', 'Confirmation Dialog',
          function(r) {
            result = r;
            response = true;
            return r;
        });
        if (response == true) {
            alert(result);
            return result;
        }
        else {
            //wait for response
            alert('hi');
        }
    }
Run Code Online (Sandbox Code Playgroud)

和我的.net按钮的来电:

我在插件的网站上发布了一条评论(就在今天早上),谷歌搜索了javascript并等待回调完成但没有结果.

在其余的javascript执行之前,有关如何正确使用回调来获取结果的任何想法?

谢谢.

javascript jquery confirm dialog callback

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

什么时候应该使用HTML实体

这让我困惑了一段时间.随着UTF-8作为Web开发的事实标准的出现,我不确定在哪种情况下我应该使用html实体,而我应该使用UTF-8字符.

示例:em dash,&ersand等.

请详细说明这个问题.我们将不胜感激.

html xhtml html-entities

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

快速而肮脏的操作员!=

在我的课程中,我经常operator!=通过返回写一个快速!(*this == rhs),例如:

class Foo
{
private:
    int n_;
    std::string str_;
public:
    ...
    bool operator==(const Foo& rhs) const
    {
        return n_ == rhs.n_ && str_ == rhs.str_;
    }

    bool operator!=(const Foo& rhs) const
    {
        return !(*this == rhs);
    }
};
Run Code Online (Sandbox Code Playgroud)

这样做我看不出任何明显的问题,但我想我会问是否有人知道.

c++ operator-overloading

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

如何删除:悬停?

我的脚本有一个小问题.
我希望对已:hover禁用Javascript的客户端进行默认操作,但对于启用了Javascript的客户,我想要另一个操作(实际上......同样的操作,但我想添加一个小的过渡效果).

那么......我怎么能这样做?我正在使用jQuery.

javascript jquery

27
推荐指数
3
解决办法
8万
查看次数

调试线程时Delphi IDE挂起

这是怎么样的后续问题.当我在Delphi(带有更新2的BDS 2006)中调试线程时,我的IDE经常挂起,例如当执行遇到我在应用程序启动设置的断点时.

你有类似的经历吗?你怎么办?

delphi debugging multithreading

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

在XP上使用Multicast的C#SocketException

以下C#代码在Vista上正常运行,但在XP上失败:

SocketException:提供了无效的参数.

ErrorCode是10022.

XP上的防火墙已被禁用.

using System;
using System.Net;
using System.Net.Sockets;

public class SocketTest
{
    [STAThread]
    public static void Main()
    {
        MySocket s = new MySocket();

        Console.WriteLine("done");
        Console.ReadLine();
    }

    public class MySocket : Socket
    {
        public const ushort SocketTtl = 4;
        public const string Address = "239.255.255.250";

        public IPAddress IPAddress = IPAddress.Parse(Address);

        public MySocket()
            : base(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)
        {
            SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Broadcast, true);
            SetSocketOption(SocketOptionLevel.IP, SocketOptionName.MulticastTimeToLive, SocketTtl);

            // This line throws SocketException: An invalid argument was supplied
            // SocketException.ErrorCode: 10022
            SetSocketOption(SocketOptionLevel.IP, SocketOptionName.AddMembership, new …
Run Code Online (Sandbox Code Playgroud)

c# sockets multicast

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

本地html文件AJAX调用和jQuery Woes

我正在使用jQuery和一些xml文件处理网站的离线版本.当我在xml文件上执行$ .ajax调用时,我遇到了jQuery中的问题jQuery会抛出错误.

当我查看错误时,我可以告诉它加载XML文件,因为它在错误的responceText属性中.它接缝在Firefox中运行得很好.

这就是我的通话方式

$.ajax({
    type: "GET",
    url: "Modules/" + ModuleID + "/ModuleContent.xml",
    dataType: "xml",
    success: function(x) { xml = x; ProcessXML(); },
    error: function(x) { alert(x.responceText); }
});
Run Code Online (Sandbox Code Playgroud)

当我在Web服务器上运行它时它工作得很好.只有当我遇到这个问题时才从文件中运行它.

关于如何让我在IE中工作的任何想法?

编辑:我找到了问题的答案.这里

xml ajax jquery internet-explorer offline

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

如何保证在Visual Studio 2005下在C++中捕获EXCEPTION_STACK_OVERFLOW结构化异常?

背景

  • 我有一个Poof-Crash的应用程序[ 1 ].我很确定这是因为堆栈爆炸.
  • 该应用程序是多线程的.
  • 我正在编译" Enable C++ Exceptions: Yes With SEH Exceptions (/EHa)".
  • 我写了一个SE翻译功能并_set_se_translator()用它调用.
  • 我已经写了功能和设置set_terminate()set_unexpected().
  • 为了获得Stack Overflow,我必须在高负载下以释放模式运行几天.在调试器下运行不是一个选项,因为应用程序执行速度不足以达到查看问题所需的运行时间.
  • 我可以通过在执行其中一个函数时添加无限递归来模拟该问题,从而测试EXCEPTION_STACK_OVERFLOW异常的捕获.
  • 我将WinDBG设置为崩溃转储程序,并获取所有其他崩溃问题的良好信息,但不是这个.崩溃转储只包含一个线程,即'Sleep()'.所有其他线程已退出.

问题

我尝试的所有事情都没有导致EXCEPTION_STACK_OVERFLOW异常.

有没有人知道如何保证在发布模式的运行时期间有机会获得此异常?

定义

  1. Poof-Crash:应用程序因"poof"崩溃而消失得无影无踪.

(考虑到这个网站的名称,我有点惊讶这个问题已不在这里了!)

笔记

  1. 简要介绍了有关调整堆栈大小的答案,以便更快地强制解决问题并允许使用调试器捕获它.这是一个聪明的想法,但不幸的是,我不相信它会有所帮助.这个问题很可能是由一个导致无限递归的极端情况引起的.缩短堆栈不会更快地暴露问题,并且可能导致有效深度代码中的无关崩溃.不错的想法,并感谢发布它,即使你删除它.

c++ stack-overflow debugging exception-handling structured-exception

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