小编mig*_*las的帖子

EMR (AWS) 上的笔记本:无法启动内核

我正在按照官方文档中的步骤创建一个带有“Amazon EMR”内置选项的笔记本

  • 一切都默认
  • 使用 notebook-Wizzard 创建的 EMR-Cluster

在 Jupyter 中成功启动 notebook 后,加载内核出现错误。不同的内核(Python3、PySpark)产生相同的结果。通过单击 Jupyter 工具栏上的“内核错误”,将显示以下消息:

无法启动内核

“尝试连接到网关服务器 url ' http://localhost:17777 ' 时出错。确保网关 url 有效并且网关实例正在运行。”

任何线索我错过了什么?

谢谢!

kernel amazon-web-services amazon-emr jupyter jupyter-notebook

6
推荐指数
3
解决办法
3339
查看次数

viewWillAppear上statusBarOrientation的值错误

我需要根据方向更改视图的图像背景.为此,我使用statusBarOrientation方法viewWillAppear:

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    UIInterfaceOrientation currentOrientation = [[UIApplication sharedApplication] statusBarOrientation];
    if (UIInterfaceOrientationIsPortrait(currentOrientation)) {
        NSLog(@"PORTRAIT");
    } else if (UIInterfaceOrientationIsLandscape(currentOrientation)) {
        NSLog(@"LANDSCAPE");
    }   
}
Run Code Online (Sandbox Code Playgroud)

问题是控制台总是显示PORTRAIT,即使iPad处于横向模式.相同的代码viewDidAppear工作正常,但为时已晚,用户可以看到图像的变化.这让我觉得statusBarOrientation的正确状态仍然不可用viewWillAppear,但我已经读过其他一些问题,这段代码应该在那里工作.

viewwillappear uiinterfaceorientation ios uistatusbar

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