问题列表 - 第31576页

Objective-c正则表达式检查电话号码

可能重复:
用于电话号码验证的全面正则表达式

如何在objective-c中验证电话号码(NSString*)?规则:

  • 最少7位数
  • 最多10位数
  • 第一个数字必须是2,3,5,6,8或9

谢谢

regex cocoa-touch objective-c

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

什么是"增量链接"?

我看过微软的MSDN和网络上的所有内容,但我仍然无法真正了解它是什么.

这是否意味着已完成的程序在执行期间的不同时间加载DLL,因为它们在启动时立即被应用于所有DLL?

我完全离开了吗?:)

incremental-linking

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

当没有指定的案例可以处理时,在switch语句中抛出异常

Let's say we have a function that changes a password for a user in a system in an MVC app.:

public JsonResult ChangePassword
    (string username, string currentPassword, string newPassword)
{
    switch (this.membershipService.ValidateLogin(username, currentPassword))
    {
        case UserValidationResult.BasUsername:
        case UserValidationResult.BadPassword:
            // abort: return JsonResult with localized error message        
            // for invalid username/pass combo.
        case UserValidationResult.TrialExpired
            // abort: return JsonResult with localized error message
            // that user cannot login because their trial period has expired
        case UserValidationResult.Success:
            break;
    }

    // NOW change password …
Run Code Online (Sandbox Code Playgroud)

c# exception switch-statement

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

加密app.config文件

我有一个app.config文件,我需要与我的应用程序一起分发.它是由于我添加的ASMX Web服务的服务引用而创建的.

如果修改/查看此文件并不是一件大事,但我仍然希望使其安全.我已经检查了配置的哈希,并确保它是有效的,但我仍然想要一个额外的保护层.

这是我的配置:http://pastie.org/private/zjdzadnfwrjvwkmlbdsqw

那么我有什么可以加密的东西吗?

c#

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

如何计算算法的精确复杂度?

如果不采用渐近符号,计算获得算法时间复杂度的唯一方法是乏味的步骤吗?如果没有每行代码的步数,我们可以得到任何程序的大O表示吗?

细节:试图找出几种数值分析算法的复杂性,以确定哪种算法最适合解决特定问题.例如 - 从用于求解方程的Regula-Falsi或Newton-Rhapson方法中,意图是评估每个方法的确切复杂性,然后决定(设置'n'或其他任何参数的值)哪个方法不那么复杂.

algorithm numerical-analysis numerical-methods

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

opengl矩阵旋转四元数

我试图围绕x轴和y轴进行简单的旋转:

我想总是在x轴上旋转一个数量x的立方体,并在y轴上旋转立方体y,与x轴旋转无关

首先,我天真地做了:

glRotatef(x,1,0,0);
glRotatef(y,0,1,0);
Run Code Online (Sandbox Code Playgroud)

然后

但是首先在x上旋转然后旋转yi想要独立于x访问而在y上旋转.

我开始研究四元数,所以我尝试了:

Quaternion Rotation1;
Rotation1.createFromAxisAngle(0,1, 0, globalRotateY);
Rotation1.normalize();

Quaternion Rotation2;
Rotation2.createFromAxisAngle(1,0, 0, globalRotateX);
Rotation2.normalize();

GLfloat Matrix[16];

Quaternion q=Rotation2 * Rotation1;

q.createMatrix(Matrix);
glMultMatrixf(Matrix);
Run Code Online (Sandbox Code Playgroud)

这几乎完全是做完2连续glRotates所做的...所以我想我错过了一步或2.

是四元数的方式或我应该使用不同的东西?如果四元数是我可以添加的步骤,以使立方体独立于每个轴旋转.我认为其他人也有同样的问题: 在2轴上旋转OpenGL场景

opengl rotation matrix quaternions

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

如何检测iphone表格单元格中的触摸事件

如何检测表格单元格的触摸事件我试过这个

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    //<my stuff>

    [super touchesBegan:touches withEvent:event];
}
Run Code Online (Sandbox Code Playgroud)

但是它不能正常工作我在表格单元格中有一个iUIimage视图,我想基于tap点击imgon,所以我的触摸事件不适用于那个单元格

iphone

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

PDO:在非对象上调用成员函数fetch()?

我只是尝试PDO并且我得到了这个错误,致命错误:在非对象上调用成员函数fetch(),但是它不是已经在$ this-> db对象上了吗?

class shoutbox {

    private $db;

    function __construct($dbname, $username, $password, $host = "localhost" ) 
    { # db conections
        try {
            $this->db = new PDO("mysql:host=".$hostname.";dbname=".$dbname, $username, $password);
        }
        catch(PDOException $e)
        {
            echo $e->getMessage();
        }
    }

    function getShouts()
    {
        $sql_shouts = $this->db->query('SELECT shoutid, message, pmuserid, ipadress, time FROM shouts WHERE pmuserid == 0');

        return $sql_shouts->fetch(PDO::FETCH_OBJ);

    }

}
Run Code Online (Sandbox Code Playgroud)

php pdo

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

设计模式以减少Swing应用程序中的耦合

嘿所有,我正在研究Java Swing应用程序,我正在寻找一些指导.应用程序相当小,但我注意到随着代码库越来越大,我在对象图中有很多耦合.我对Swing比较陌生,但我已经编程了足够长的时间来了解它的发展方向.

我遇到的最大问题是设置我的事件处理.我的子窗口和对象应该如何将事件传递给我的更高级别的对象而不引用它们?我已经做了相当多的MVC网络编码.这种模式是否适合Swing?我应该建立自己的控制器吗?我想我只是在捕捉人们发现使用Swing有用的模式.

在此先感谢您的帮助.

java user-interface swing design-patterns

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

如果2个元素的键彼此相等,std :: multimap会保留插入顺序吗?

我想知道这是否属实?如果是,这个行为是否由c ++标准保证?

c++ stl

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