问题列表 - 第26830页

当我插入Berkeley DB时,为什么我会从Perl获得宽字符警告?

我正在Berkeley DB上进行实验.我只是从DB a中删除内容并将键值对重新插入DB b.但是,在将键值对插入此DB b时,我收到宽字符错误.救命?

perl berkeley-db

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

Cakephp插入忽略功能?

有没有办法在不使用模型 - >查询功能的情况下在蛋糕中执行"插入忽略"?

            $this->Model->save(array(
                'id' => NULL,
                'guid' => $guid,
                'name' => $name,
            ));
Run Code Online (Sandbox Code Playgroud)

生成错误:

Warning (512): SQL Error: 1062: Duplicate entry 'GUID.....' for key 'unique_guid' [CORE/cake/libs/model/datasources/dbo_source.php, line 524]
Run Code Online (Sandbox Code Playgroud)

能够设置一些标语或选项"不关心"会很棒

cakephp model insert

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

如何在ASP.NET MVC页面上显示验证错误消息?

我是ASP.NET和C#的新手我花了一天时间学习ASP.NET成员资格提供程序的基础知识我已经构建了所有的验证程序,但是在页面上输出我的错误消息时遇到了困难.

private void LogCreateUserError(MembershipCreateStatus status, string username)
{
    string reasonText = status.ToString();

    switch (status)
    {
        case MembershipCreateStatus.DuplicateEmail:
        case MembershipCreateStatus.DuplicateProviderUserKey:
        case MembershipCreateStatus.DuplicateUserName:

            reasonText = "The user details you entered are already registered.";
            break;

        case MembershipCreateStatus.InvalidAnswer:
        case MembershipCreateStatus.InvalidEmail:
        case MembershipCreateStatus.InvalidProviderUserKey:
        case MembershipCreateStatus.InvalidQuestion:
        case MembershipCreateStatus.InvalidUserName:
        case MembershipCreateStatus.InvalidPassword:

            reasonText = string.Format("The {0} provided was invalid.", status.ToString().Substring(7));
            break;
        default:
            reasonText = "Due to an unknown problem, we were not able to register you at this time";
            break;

    }

   //CODE TO WRITE reasonText TO THE HTML …
Run Code Online (Sandbox Code Playgroud)

html c# asp.net-mvc asp.net-membership membership-provider

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

JavaScript - 检查字符串中的任何小写字母

考虑一个需要检查给定字符串是否全部为大写字母的JavaScript方法.输入字符串是人的名字.

当前的算法是检查任何小写字母.

var check1 = "Jack Spratt";    
var check2 = "BARBARA FOO-BAR"; 
var check3 = "JASON D'WIDGET";  

var isUpper1 = HasLowercaseCharacters(check1);  
var isUpper2 = HasLowercaseCharacters(check2);
var isUpper3 = HasLowercaseCharacters(check3);

function HasLowercaseCharacters(string input)
{
    //pattern for finding whether any lowercase alpha characters exist
    var allLowercase; 

    return allLowercase.test(input);
}
Run Code Online (Sandbox Code Playgroud)

正则表达式是最好的方式去这里?

您将使用什么模式来确定字符串是否包含任何小写字母字符?

javascript regex

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

Powershell Remoting:在远程pssession中使用导入的模块cmdlet

有没有办法使用在远程会话中的本地会话中导入的模块?我查看了import-pssession,但我不知道如何获得本地会话.这是我想要做的样本.

import-module .\MyModule\MyModule.ps1
$session = new-pssession -computerName RemoteComputer
invoke-command -session $session -scriptblock { Use-CmdletFromMyModule }
Run Code Online (Sandbox Code Playgroud)

另外,我不想在远程会话中导入模块,因为ps1文件不在该服务器上.

powershell powershell-remoting powershell-module

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

JSF f:事件preRenderView由f:ajax调用和部分渲染触发,还有什么?

所以我们有一个f:事件:

   <f:metadata>
    <f:event type="preRenderView" listener="#{dashboardBacking.loadProjectListFromDB}"/>
   </f:metadata>
Run Code Online (Sandbox Code Playgroud)

在初始页面加载(渲染)时根据需要触发.

但是,此preRenderView事件也由ajax部分页面呈现触发,该呈现重新呈现具有id projectListing的h:panelgroup,如下所示.

<h:commandButton action="#{mrBean.addProject}" value="Create Project"
                                     title="Start a new project">
   <f:ajax render="projectListing" />
</h:commandButton>
Run Code Online (Sandbox Code Playgroud)

我只希望为初始页面渲染调用dashboardBacking.loadProjectListFromDB,但是当有ajax部分渲染时则不需要.我可以使用更合适的事件或方法吗?

ajax jsf-2

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

使用maven从依赖jar中删除文件

我试图从我在maven中的war文件中包含的依赖jar中删除一个文件.我正在将战争部署到JBoss 5.1,并且有问题的jar包含我不想要的persistence.xml文件.

这是发生了什么:

my-webapp.war
|
`-- WEB-INF
    |
    `-- lib
        |
        `-- dependency.jar
            |
            `-- META-INF
                |
                `-- persistence.xml
Run Code Online (Sandbox Code Playgroud)

当我构建我的战争时,我想删除persistence.xml任何人都知道这是否可以轻松完成?

maven-2

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

强制UIView立即重绘,而不是在下一个运行循环期间重绘

我创建了一个UIImagePicker /摄像头视图,带有工具栏和用于拍摄快照的自定义按钮.由于自定义按钮,我无法真正更改为使用默认方式,而且我正在绘制视图的顶部.

当你点击按钮时,我想使用UIGetScreenImage()获取截图; 但是,即使我先隐藏它,工具栏也会显示在图像中:

//hide the toolbar
self.toolbar.hidden = YES; 

// capture the screen pixels
CGImageRef screenCap = UIGetScreenImage();
Run Code Online (Sandbox Code Playgroud)

我很确定这是因为即使工具栏被隐藏,它也会在函数返回后重新绘制,然后我们进入下一个运行循环 - 调用UIGetScreenImage之后.

我尝试进行以下添加,但它没有帮助:

//hide the toolbar
self.toolbar.hidden = YES; 
[self.toolbar drawRect:CGRectMake(0, 0, 320, 52)];

// capture the screen pixels
CGImageRef screenCap = UIGetScreenImage();
Run Code Online (Sandbox Code Playgroud)

我也尝试使用setNeedsDisplay,但这也不起作用,因为在当前函数返回后再次进行绘制.

有什么建议?谢谢!

iphone uiview

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

如何从Dictionary <int,string>中提取List <int>?

我有一个方法,取一个List<int>ID,这是一个ID列表.我的数据源是Dictionary<int, string>整数是我想要的列表.有没有比下面的代码更好的方法来获得这个?

var list = new List<int>();
foreach (var kvp in myDictionary)
{
    list.Add(pair.Key);
}

ExecuteMyMethod(list);
Run Code Online (Sandbox Code Playgroud)

c# linq-to-objects

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

使用DBus控制Gnome卷

我对整个DBus的东西都很陌生,所以请原谅我,如果这是微不足道的,但我想知道,使用DBus,是否可以从命令行设置音量.

command-line gnome dbus command-line-interface

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