问题列表 - 第35061页

在C#中查找字符串中的数字索引

从下面的字符串中我想得到起始编号的索引.请告诉我如何在C#.net中完成.

例如

University of California, 1980-85.  
University of Colorado, 1999-02 
Run Code Online (Sandbox Code Playgroud)

c#

42
推荐指数
3
解决办法
4万
查看次数

如何在Java中验证字符串?

如何在Java中验证字符串?即只允许字符而不是数字?电子邮件验证怎么样?

java string validation

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

新部署后 symfony 默认上下文不存在

我有一个基于 sf1.2 的项目,可以在本地部署中运行。我昨天将其部署到另一个环境中,当我尝试执行 ./symfony cc 时,出现此错误:

“默认”上下文不存在

什么可能导致此错误?

我的sf版本是1.2.8

symfony1

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

如何禁用.NET Framework异常处理并使用我自己的异常处理?

我已经开发了.NET 4软件,我已准备好将其发送给测试版用户.如果在软件中抛出未处理的异常,我想抓住它,记录它并将日志发送给我.我已经实现了这个功能,当我在Visual Studio的调试模式下运行时,它似乎运行正常.但是,当我构建软件的发行版并安装它时,Microsoft .NET Framework开始在我的代码之前捕获异常.我收到一个错误消息的弹出窗口:"应用程序中的组件中发生了未处理的异常.如果单击继续,应用程序将忽略此错误并尝试继续."

为了测试崩溃,我创建了一个崩溃按钮,它会抛出异常.此崩溃记录自身,异常处理程序记录所有收到的未处理异常.当我查看发布版本的日志时,我只能看到崩溃时的日志消息,而不是异常处理程序中的日志消息.

我用这段代码附加了自己的异常处理程序:

AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
Run Code Online (Sandbox Code Playgroud)

有没有办法禁用.NET Framework的异常捕获,还是有更好的方法来附加我自己的异常处理程序?

更新:我正在使用WPF.我将查看DispatcherUnhandledException并告诉您它是否解决了问题.

更新#2:不幸的是,向Application.Current.DispatcherUnhandledException添加处理程序并没有解决问题.显然,这个调试弹出窗口是由Visual Studio附带的JIT(实时)调试器创建的.我将不得不用"民用"Windows测试软件,看看是否也有例外.

更新#3:由于某种原因,使用Visual Studio构建的版本可以使用,但是使用MSBuild脚本和Dotfuscator构建的版本不能.

.net c# windows exception

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

C中的Arraylist无法正常工作

我目前正在编写一个程序来实现C.中的arraylist(或动态数组)...嗯...我认为我已经完成了70-80%,但是,当我在一对夫妇上测试它时,我发现我的代码存在严重问题机器

简而言之,我将一组字符串(char*)插入到我的arraylist中,并尝试在操作几次后显示它们.但是,这就是我得到的:

CHECK: 1
CHECK: 2
CHECK: ?¿è?¿
CHECK: EàEàHAÿE??
CHECK: 5
CHECK: 6
Run Code Online (Sandbox Code Playgroud)

不幸的是,即使我已经两次检查了我的代码,我仍然无法弄清楚代码中的问题所在.

arraylist.h

#ifndef _ARRAYLIST_H
#define _ARRAYLIST_H

#include <stdio.h>

typedef char* value_type;

struct arraylist {
  int size;
  value_type* data;
};

extern void arraylist_initial(struct arraylist *list);
extern int arraylist_get_size(const struct arraylist list);
extern value_type* arraylist_get_data_collection(const struct arraylist list);
extern void arraylist_set_data_collection(struct arraylist *list, value_type* data);
extern void arraylist_add(struct arraylist *list, value_type value);
extern value_type arraylist_get(const struct arraylist list, int index);
extern int arraylist_indexof(const struct arraylist list, value_type value); …
Run Code Online (Sandbox Code Playgroud)

c arrays arraylist dynamic-arrays data-structures

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

如何在服务器端处理Oauth nonces?

我正在服务器端编写OAuth协议的提供程序部分,我正在努力解决我需要缓存的OAuth使用者发送的多少nonce.

根据twitter的文档,

Twitter只允许你的应用程序使用一次nonce.防止重播请求.

问题:我的实现只是将收到的每个nonce添加到memcached中.但这会占用大量的内存空间.理想情况下,我应该在多长时间内缓存多少个nonce?

twitter oauth oauth-provider

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

这段代码有什么错误?

假设您已经编写了一个新功能,可以检查您的游戏角色是否还有剩余生命.如果角色没有剩下任何生命,则该函数应该打印"死",如果它具有小于或等于5个生命点,则该函数应该打印"几乎死",否则它应该打印"活着".

am_i_alive(): 
    hit_points = 20
    if hit_points = 0: 
        print 'dead'
    else hit_points <= 5: 
        print 'almost dead'
    else: 
        print 'alive'

am_i_alive()
Run Code Online (Sandbox Code Playgroud)

python error-handling

0
推荐指数
1
解决办法
82
查看次数

ZeroMQ/ØMQ/ 0MQ如何入门?

我试图使用C#Binding在Windows上使用ZeroMQ/ØMQ/ 0MQ(你喜欢哪个).那里有初学者资料吗?我是否需要在Windows上注册ZeroMQ DLL才能运行C#Binding示例(local_lat/remote_lat)?

更新:几个小时后,我已经在Ubuntu 10.04上运行了zeromq/ruby​​.我在这篇博文中留下了评论,指出如何在Ubuntu 10.04上安装zeromq/ruby​​.但我仍在试图弄清楚如何在Windows/C#.NET上运行一个简单的示例.

在ubuntu 10.04上安装rvm

http://www.christopherirish.com/2010/08/25/how-to-install-rvm-on-ubuntu-10-04/

安装zeromq

http://gist.github.com/574656

如果在安装zeromq后出现错误,请尝试使用此更新库

http://www.apparatusproject.org/blog/tag/zeromq/

.net c# message zeromq

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

使用 jQuery 通过单击链接取消隐藏 div

为此,我使用 colorbox jQuery 插件http://colorpowered.com/colorbox/和一个表单。div当我单击下面的相关链接时,我正在尝试使用 jQuery colorbox 取消隐藏包含表单并在颜色框中显示它。

这是我使用的标头中的 javascript:

$(document).ready(function() {
    $('#password_reset').ajaxForm({
        success: showResponse,
        clearForm: 'true'
    });

    function showResponse(responseText, statusText) {
        $('#password_reset').hide();
        $('#formStatus').html(responseText);
    };

    $().bind('cbox_open', function() {
        $('#password_reset').show();
        $('#formStatus').html('');
    });

    $(".inline").colorbox({
        width: "300px",
        height: "250px",
        inline: true,
        href: "#password_change"
    });
});
Run Code Online (Sandbox Code Playgroud)

这是我应该运行我的javascript代码(上面)并取消隐藏下面的div并将其运行到colorbox的链接:

<a href="javascript:showResponse">Password Reset</a>
Run Code Online (Sandbox Code Playgroud)

这是我的隐藏 div:

<div style="visibility: hidden;">
    <div id='password_change' style="padding:10px; background:#fff;">
        <strong>Change your password</strong><br /><br />
        <form id="password_reset" action="password_reset.php" method="post">
            <input type="hidden" name="Method" value="updatePassword"  />
            Password: <br />
            <input type="password" name="password1" />
            <br …
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何从 python 中的 stdout 中删除行?

我有一个程序可以使用 paramiko 通过 ssh 获取一些数据:

ssh = paramiko.SSHClient()

ssh.connect(main.Server_IP, username=main.Username, password=main.Password)

ssh_stdin_host, ssh_stdout_host, ssh_stderr_host =ssh_session.exec_command(setting.GetHostData)
Run Code Online (Sandbox Code Playgroud)

我想从 ssh_stdout_host 中删除前 4 行。我尝试使用 StringIO 来使用这样的读取行:

output = StringIO("".join(ssh_stdout_host))
data_all = output.readlines()
Run Code Online (Sandbox Code Playgroud)

但此后我迷失了。什么是好的方法?我使用 python 2.6.5。谢谢。

python paramiko

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