问题列表 - 第32154页

正则表达式检查用户名中连续出现的句点符号

我必须在我的应用程序中验证用户名,以便它不能包含两个连续的句点符号.我尝试了以下内容.

 username.match(/(..)/)
Run Code Online (Sandbox Code Playgroud)

但发现这匹配"a".和"a ..".我希望输入"a."的匹配操作的输出为nil.我的做法是对的吗?

regex ruby-on-rails

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

如何使用"停止按钮"停止进程

我创建了一个带有两个按钮的简单窗口,第一个调用一个持续很长时间的函数,第二个调用变量"stop"的值设置为TRUE,最初设置为FALSE.

我的意图是,通过按下第一个按钮它会运行一个很长的进程,它控制每个循环的stop变量是设置为TRUE还是FALSE,如果值为TRUE,则函数应该返回,因此进程停止.

...

static BOOL stop = FALSE;   // My variable defined somewhere

...

int longProcess ()   // My function
{
    while(stop == FALSE) {
         // do something
    }
    return 0;
}

...

switch (msg)
{
    case WM_CREATE:
    {
                            ...

        Button1 = CreateWindowEx(0, 
                                         TEXT("BUTTON"),
                                         TEXT("Start"),
                                         WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                                         100, 100, 100, 20,
                                         hWnd,
                             (HMENU)BUTTON_START,
                             NULL,
                                         NULL);

        Button2 = CreateWindowEx(0,
                           TEXT("BUTTON"),
                       TEXT("Stop"),
                       WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                       200, 200, 100, 20,
                               hWnd,
                               (HMENU)BUTTON_STOP,
                               NULL,
                               NULL);
                             ...

    }
    break;

    case …
Run Code Online (Sandbox Code Playgroud)

c c++ winapi

8
推荐指数
2
解决办法
1865
查看次数

如何添加.dll引用ironpython VS2010项目?

我有一个我想在ironpython项目中使用的sharpsvn .net库.库以.ney .dll文件的形式发布.对于C#项目,我只需将此文件添加到项目"参考"部分,然后我可以使用库:

alt text http://j.mp/8Y3MfL

但对于IronPython,"参考"部分打开非常奇怪的窗口,我无法弄清楚如何添加.dll引用.是否可以在IronPython中引用除GAC之外的.net .dll库?

alt text http://j.mp/az6XLW

ironpython sharpsvn

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

如何在web.xml中将url重定向到jsp

(应该很容易 - )

如何将模式yada*.js的所有URL重定向到我的特定jsp中.
这将添加到我的web.xml工作:

<servlet-mapping>
        <servlet-name>MySpecific.jsp</servlet-name>
        <url-pattern>yada*.js</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

或者我必须为此目的使用javax.servlet.filter?

java jsp web-applications

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

从服务器端捕获错误

我从我的服务器获取json数据,将它们显示为一个表.

$('#queryFrom').ajaxForm({                    
                dataType:  'json',                                        
                beforeSubmit:  showRequest,  // pre-submit callback
                success:   processJson,                    
                error: function (xhr, ajaxOptions, thrownError){
                    $('#queryResult').html('<div class="ui-corner-all ui-state-error"><p><span class="ui-icon ui-icon-alert"></span>'+thrownError+'</p></div>');
                    $('#queryResult').show("slow");
                }
            });
Run Code Online (Sandbox Code Playgroud)

我可以以某种方式将json/ajax erros方面的mysql错误分开吗?目前我得到:无效的JSON:SQLSTATE [42S02]:未找到基表或视图:1146表'simover.simulation'不存在{} 我可以自定义jquery引发的消息吗?谢谢阿曼.

编辑

可以使用xhr.responceTxt而不是thrownError.

php mysql jquery json mysql-error-1146

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

或者在if条件中引发"意外的T_VARIABLE"错误

我被卡住了.我只想在if条件中使用简单的OR,并且php总是会引发错误:

我的代码:

if( ($value > 0.01 || $seconds < 100) ):
Run Code Online (Sandbox Code Playgroud)

错误:

Parse error: syntax error, unexpected T_VARIABLE
Run Code Online (Sandbox Code Playgroud)

php syntax-error conditional-statements

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

TypeError使用BOTO Library将图像文件上传到Django中的Amazon S3

我是编程和Django的初学者,所以我很感激帮助初学者可以得到他的头脑!

我正在按照一个教程来展示如何使用Boto库将图像上传到Amazon S3帐户,但我认为它适用于较旧版本的Django(我在1.1.2和Python 2.65)并且有些变化.我收到一个错误:异常类型:TypeError异常值:'InMemoryUploadedFile'对象是unsubscriptable

我的代码是:

Models.py:

from django.db import models
from django.contrib.auth.models import User
from django import forms
from datetime import datetime

class PhotoUrl(models.Model):
    url = models.CharField(max_length=128)
    uploaded = models.DateTimeField()
    def save(self):
        self.uploaded = datetime.now()
        models.Model.save(self)
Run Code Online (Sandbox Code Playgroud)

views.py:

import mimetypes
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response
from django.core.urlresolvers import reverse
from django import forms
from django.conf import settings
from boto.s3.connection import S3Connection
from boto.s3.key import Key

def awsdemo(request):   
def store_in_s3(filename, content):
    conn = S3Connection(settings.AWS_ACCESS_KEY_ID, settings.AWS_SECRET_ACCESS_KEY)
    b = conn.create_bucket('almacmillan-hark')
    mime …
Run Code Online (Sandbox Code Playgroud)

python django file-upload amazon-s3 boto

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

如何转换此代码,以便它现在使用依赖注入模式?

好的,我有以下情况.我原来有一些像这样的代码:

public class MainBoard {
    private BoardType1 bt1;
    private BoardType2 bt2;
    private BoardType3 bt3;
    ...
    private readonly Size boardSize;

    public MainBoard(Size boardSize) {
        this.boardSize = boardSize;

        bt1 = new BoardType1(boardSize);
        bt2 = new BoardType2(boardSize);
        bt3 = new BoardType3(boardSize);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我决定重构该代码,以便注入类的依赖项,而不是:

public class MainBoard {
    private IBoardType1 bt1;
    private IBoardType2 bt2;
    private IBoardType3 bt3;
    ...
    private Size boardSize;

    public MainBoard(Size boardSize, IBoardType1 bt1, IBoardType2 bt2, IBoardType3 bt3) {
        this.bt1 = bt1;
        this.bt2 = bt2;
        this.bt3 = bt3;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何处理Board …

c# java oop dependency-injection

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

从子域访问根域的localStorage

编辑:

为了简单起见:

我有一个简单的UserJS脚本(FF/Chrome:Greasemonkey,Opera:内置),修复了我经常使用的网站上的一些问题.问题是我需要在不同的请求之间存储一些数据.我的第一次尝试LocalStorage,但是,当它来到与子域的工作就失败:www.domain.comsubdomain.domain.com(不幸的是根域是子域-事实上愚蠢www).我需要能够访问一些可在任何地方使用的数据源.

现在我被困 - 任何想法?

javascript subdomain local-storage

9
推荐指数
1
解决办法
7189
查看次数

sql查询可空数字大于参数

简单表:

create table Items
(
  Price money null
)
Run Code Online (Sandbox Code Playgroud)

现在我需要创建一个存储过程,接受一个类型为bit的 参数@ItemsWithPriceTenDollarsOrMore:

  1. 如果参数为null,则返回所有项
  2. 如果参数= 1,则返回价格> = 10的所有项目
  3. 如果参数= 0,则返回价格<10的所有项目

我很难在单个where语句中表达此过滤器(不使用动态sql或条件逻辑).

sql sql-server

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