小编cdu*_*dub的帖子

反向工程.NET SQL程序集

我有一个承包商没有给我们的sql程序集的源代码,我需要在那里改变一些东西.有没有什么好方法可以对此进行逆向工程?

.net c# sql-server assemblies reverse-engineering

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

C#.NET中数据的最佳集合

我必须存储这些数据:

 "AL" => 1997
 "AK" => 1977
 ...
 "WY" => 1997
Run Code Online (Sandbox Code Playgroud)

在.NET中存储这个的最佳方法是什么?我应该只使用数组,arrayList或其他集合吗?

.net c# arrays collections

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

Javascript getTime到php日期

我有javascript使用getTime()将我视图中的日期转换为时间字符串.然后将其存储为我的选择表单中的选项值.一旦它传递给PHP,我该如何将其转换为php日期?

我已经做好了:

echo date("m/d/Y", '1345618799000');

1345618799000 = Tue Aug 21 2012
Run Code Online (Sandbox Code Playgroud)

javascript php date gettime

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

抓住HttpException的好主意?

我有时在output.aspx页面中出现以下错误:

异常详细信息:System.Web.HttpException:请求超时.

来源错误:

在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

堆栈跟踪:

[HttpException(0x80004005):请求超时.]

抓住这个例外是一个好主意吗?我在哪里这样做,因为我的output.aspx.cs有一个Page_Load,该函数调用RunTable().我应该在功能内容周围放置一个try catch块吗?

.net c# asp.net exception httpexception

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

在没有故事板的情况下以编程方式选择UINavigation控制器

我有使用Storyboard进行seques的代码,如下所示:

- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"ShowDiagnosis"])
    {
        [segue.destinationViewController setHappiness:self.diagnosis];
    }
    ...
Run Code Online (Sandbox Code Playgroud)

但我想以编程方式进行.我有myViewController类,当我点击一个按钮时,我想动画并推送到myUINavigationController.

这是如何以编程方式完成的?

uiviewcontroller uinavigationcontroller ios ios6

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

长UIButton标题标签在中心而不是在右侧截断

我正在测试以下代码:

username = @"addagkagalkjagjalggxxaklgjagjglkjag";

NSString *fullUsername = [NSString stringWithFormat:@"%@%@", @"@", username];

UIButton *usernameButton = [UIButton buttonWithType:UIButtonTypeSystem];
[usernameButton setTitle:fullUsername forState:UIControlStateNormal];

usernameButton.frame = CGRectMake(100.0, 10.0, 215.0, 25.0);
Run Code Online (Sandbox Code Playgroud)

最终结果在标签的中心截断和省略.我最后想要它,但我必须为此设置什么属性?

objective-c uibutton nsstring ios ios8

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

UICollectionViewCell 是否有 viewWillAppear 或我可以将数据传递给的东西

我的视图控制器中有这个:

- (UICollectionViewCell *) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
     CellSubclass *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cellIdentifier" forIndexPath:indexPath];

     cell.dataObjects = data;

     return cell;
}
Run Code Online (Sandbox Code Playgroud)

在我的 CellSubclass.m 中,我有:

- (id) initWithFrame:(CGRect)frame
{
    // You can call initWithFrame: method here as our base constructor of the UIView super class
    self = [super initWithFrame:frame];

    if (self)
    {
        // call functions that need access to data but data is nil
    }

    return self;
}
Run Code Online (Sandbox Code Playgroud)

所以在我的视图控制器的生命周期中, CellSubclass 在数据准备好之前立即被调用。有没有像 viewWillAppear 这样的函数或者我也可以传递数据的东西?除了 initWithFrame 之外,如何从我的视图控制器中调用函数?我可以通过其他方式传递数据吗?

谢谢。

objective-c uiviewcontroller ios uicollectionview uicollectionviewcell

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

使用AWS IOS SDK验证用户是否已通过身份验证

我创建了一个lamdba函数,它执行以下操作:

var param =
{
    IdentityPoolId: "us-east-1:the-full-identity-id",
    Logins: {} // To have provider name in a variable
};
param.Logins["com.test.website.login"] = userIdICreatedAndStoredInDynamoDB;

cognitoidentity.getOpenIdTokenForDeveloperIdentity(param,
function(err, data)
{
    if (err) return fn(err); // an error occurred
    else fn(null, data.IdentityId, data.Token); // successful response
});
Run Code Online (Sandbox Code Playgroud)

它返回该用户的identityId和token.所有内容都使用IAM角色和AWS Cognito Identity进行设置,并且似乎在控制台中进行身份验证.

我有两个问题:

  1. 如何在应用程序中测试用户是否经过身份验证?我在应用设备中保存了identityId和token.
  2. 验证持续多长时间?我希望用户保持登录状态.这就是我使用的大多数应用程序工作并保持登录状态直到他们注销的方式.

谢谢.

objective-c amazon-web-services ios amazon-cognito aws-cognito

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

自动验证 Amazon Cognito 用户池中的用户

如果我不在用户池中设置电子邮件验证,我会收到以下错误:用户无法更改/重置密码:

You have not selected either email or phone number verification, so your users will not be able to recover their passwords without contacting you for support.
Run Code Online (Sandbox Code Playgroud)

我希望能够按照 ios 用户池教程中的说明用户忘记密码,但需要使用预注册 Lamba 触发器验证电子邮件。

你如何使用 lambda 触发器?我知道如何编写 Lambda 函数,但不确定如何验证电子邮件地址(以便验证所有电子邮件,我现在不在乎用户是否注册了垃圾邮件)。谢谢。

objective-c amazon-web-services ios amazon-cognito aws-lambda

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

UIAlertController 无法在 swift 3 的启动视图中工作

我似乎无法在视图启动时弹出警报视图。代码如下。

import UIKit

class StartController: UIViewController
{
    override func viewDidLoad()
    {
        super.viewDidLoad()

        self.view.backgroundColor = UIColor.white;

        startTest();
    }

    func startTest()
    {
        let alerta = UIAlertController(title: "Invalid Test", message: "Testing alert controller", preferredStyle: UIAlertControllerStyle.alert);

        alerta.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: nil));

        self.present(alerta, animated: true, completion: nil);
    }
}
Run Code Online (Sandbox Code Playgroud)

ios swift uialertcontroller

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