小编Lon*_*don的帖子

在一个tomcat上部署并运行两个应用程序

我目前在tomcat上运行了一个.war,我想知道我是否在webapp目录中放了另一个.war,它也可以运行吗?如果他们有不同的名字?我应该尝试这个,因为当前运行的webapp非常重要,所以我必须先检查一下.

所以,如果我有appX运行,如果我把appY放在webapp目录中,我能运行两个web项目吗?

java jsp tomcat

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

如何删除警告java

我发现了这个似乎正在工作,我试图通过HashMap迭代:

迭代HashMap

但这部分代码显示警告,我不知道如何让它不显示它们:

Iterator it = map.entrySet().iterator();
Map.Entry pairs = (Map.Entry) it.next();
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用suppressWarnings注释的情况下"修复"这个问题?

java

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

建议水平滚动视图IOS

我正在尝试创建水平滚动视图.每个视图包含一个图像.[done]

最初,当应用程序打开时,我会显示几个图像,即3,因此用户可以在图像之间来回滚动. [done]

但是我希望能够转到另一个视图控制器并选择另外两个图像(例如两个),并在滚动视图中显示五个图像,而不是最初显示3个.

如何做到这一点?要"重新刷新"初始滚动视图?

更新 我应该使用委托来进行视图控制器之间的通信吗?或者这是怎么做的?1个主控制器,其他包含图像选择?

这部分上面和更多的文章在这里解释.(不是广告,我希望它也会帮助某人).

赏金更新第1部分:

我想现在我找到了代表们的方法,我还有一些我无法找到答案的问题,我看到的所有例子都是关于更新表格视图的.

赏金第2部分:如果我在视图控制器中有一个滚动视图,在滚动视图中有一些nsimages.即:

- (void)viewDidLoad {
    [super viewDidLoad];

    NSMutableArray *images = ...some images array;
    for (int i = 0; i < images.count; i++) {
        CGRect frame;
        frame.origin.x = self.scrollView.frame.size.width * i;
        frame.origin.y = 0;
        frame.size = self.scrollView.frame.size;

        UIImageView *subview = [[UIImageView alloc] initWithFrame:frame];
        subview.image = [images objectAtIndex:i];
        [self.scrollView addSubview:subview];
    }

    self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.size.width * images.count, self.scrollView.frame.size.height);
}
Run Code Online (Sandbox Code Playgroud)

让我说我的视图控制器实现了一些委托方法didAddImagedidRemoveImage.

意味着关于images数组会更新.

实际赏金问题:

如何实际"告诉"视图控制器,现在你的滚动视图还有一个要显示的图像,请重新刷新还是重新加载? …

objective-c ios ios5

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

提高代码执行速度

我的代码存在一些问题,不知道如何加快速度.这是来自app delegate的代码(didFinishLaunchingWithOptions方法体):

initialized = [[NSUserDefaults standardUserDefaults] boolForKey:@"initialized"];

if (!initialized) {
     dispatch_queue_t queue = dispatch_get_global_queue(
                                                       DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);


    dispatch_async(queue, ^{
        [DAO setDocumentsCacheDirectory:[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]];

        ....download images and files needed by application

        NSLog(@"%@", @"Finished downloadding images and files");

        [[NSNotificationCenter defaultCenter] postNotificationName:@"refreshView" object:nil];
        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"initialized"];
    });
}
Run Code Online (Sandbox Code Playgroud)

当这个异步下载发生时,我在我的视图中有旋转gif图像.正如您所看到的,完成所有这些下载后,我的视图控制器中会触发refreshView方法.

加载完成后重新加载我有NSLog(@"%@",@"完成重装......"); 所以我知道视图何时重新加载.

问题 :

所以我在看控制台:

2012-06-07 12:52:34.898 TestApp[29800:13c03] Finished downloadding images and files
[Switching to process 29800 thread 0x13c03]
2012-06-07 12:52:34.909 TestApp[29800:13c03] Finished reloading..
Run Code Online (Sandbox Code Playgroud)

文件下载似乎在一两秒内完成.然后立即通过时间戳看到视图重新加载完成.

但事情是应用程序等待5秒左右,我不知道在哪里和正在发生什么,只有当视图重新刷新,虽然消息完成重新加载..大约5秒前显示.

接下来你会做什么?

multithreading objective-c ios objective-c-blocks

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

用jquery进行异步调用

我有一个函数checkStatus(x),其中x是Id.如何异步调用此函数n次?没有完全依赖另一个完成而另一个开始?

我正在使用jquery

编辑:

我不确定我是否使用了正确的术语,但这就是我想要的.我有一个ID列表,我通过列表迭代,我想为每个ID执行此函数.

但我不想等待一个id芬兰语,然后在另一个id上执行此函数.是否可以同时执行此功能?

javascript jquery

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

高级SQL查询

我必须在我的数据库中的表:

table1
column1|column2|column5|column13
harry   marry   stan    kyle

table2
column1|column2|column12|column7
kenny   eric    randy    ike
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,每个表中有两列具有相同的名称,两个具有不同的名称,我想将它们合并为一个,这是我想要实现的输出

column1|column2|column5|column13|column12|column7
harry   marry   stan    kyle     null     null
kenny   eric    null    null     randy    ike
Run Code Online (Sandbox Code Playgroud)

要么

column1|column2|column5|column12|column13|column7
harry   marry   stan    null     kyle     null
kenny   eric    null    randy    null     ike
Run Code Online (Sandbox Code Playgroud)

这可能吗?如何?我尝试过类似的东西:

(select t1.column1 from table1 t1 union select t2.column1 from table t2)
Run Code Online (Sandbox Code Playgroud)

但是我被困了..

mysql sql database oracle postgresql

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

在目标C中具有多个参数的方法

如果您采用此方法调用(来自其他帖子)

- (int)methodName:(int)arg1 withArg2:(int)arg2
{
    // Do something crazy!
    return someInt;
}
Run Code Online (Sandbox Code Playgroud)

withArg2实际使用过这种方法里面什么?

objective-c

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