我对Web开发领域有些新意.我正在调查Play2,我正在努力理解,你需要某种JS前端框架来配合Play2和Scala吗?
我注意到Play2有一个模板引擎,但似乎它在服务器上生成HTML并将其发送到浏览器.这是否意味着需要像Angular2这样的JS前端无关紧要?或者仍然有理由在Play2应用程序中使用Angular2?它有什么意义,为什么?
我无法弄明白这一点,并通过亚马逊的文档搜索任何东西,但仍然无法得到它.我希望以前有人处理过此事.
所以我试图让Route53域转发到S3存储桶.Route53在注册域名后创建的默认"托管区域"似乎没有获得我的S3存储桶的别名,并且亚马逊的指令说要创建一个新的托管区域.所以我删除了默认创建的托管区域并创建了一个新托管区域,然后它可以获取我的S3存储桶的别名,并将其设置为转发到我的S3存储桶.
但现在,该领域根本没有完全没有工作.以任何方式.它具有默认情况下生成的"NS"和"SOA"类型记录集,它看起来与我工作的其他域类似.但它不起作用.即使将CNAME转发到google.com也行不通.我等了24个小时才看看它是否需要更新DNS.没有运气.
当我删除旧托管区域并创建一个新区域时,我做了一些非常愚蠢的事情吗?我是否需要在新托管区域上进行更多手动配置才能解决?
在我正在开发的应用程序中,我需要观察WKWebView的内存使用情况.我无法弄清楚如何做到这一点.由于WKWebView与主应用程序分开运行,因此在主应用程序上获取诊断信息并不反映WKWebView.
有没有人这样做过?
似乎在iOS 9上你根本无法查看正在运行的其他进程.所以这个选项已经出来了.但是我仍然不确定,WKWebview甚至是另一个进程吗?我注意到在启动新的WKWebView时,它会在mach_task_self下创建新的线程.所以这对我来说意味着WKWebView实际上并不是一个单独的过程,而是与主应用程序处于相同的进程/机器任务中.但它的内存位于不同的地址空间.
是否有可能以某种方式通过低级mach和posix方法获取WkWebview的单独内存空间?
或者有没有其他方法来获取WkWebView的内存使用?
所以我已经阅读了Unity5 AssetBundle的变化,并完全理解它们.我的问题是许多功能已经"过时",但功能似乎仍然有效,Unity5文档实际上使用的是过时的功能.
我主要担心的是,我现在如何在Unity5中获取一个预制件目录并将它们全部分别转换为各自独立的AssetBundles?不只是一个包含所有东西的AssetBundle,而是每个都包含在它自己独立的AssetBundle中?
理想情况下,我会使用BuildPipeline.BuildAssetBundle函数.但是unity5说这已经过时了.但如果你看这里:http: //docs.unity3d.com/500/Documentation/Manual/managingassetdependencies.html
他们正在手册中使用该功能.
此外,它表示CollectDependencies选项已过时,不再需要.但我从我的代码中删除它然后Unity吐出错误:
 Please specify BuildAssetBundleOptions.CollectDependencies or collect GameObject's components and pass as 'assets' parameter.
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 Amazon Forecast 进行一些测试。我现在尝试了两个不同的数据集,它们看起来像这样:
13,2013-03-31 19:25:00,93.10999
14,2013-03-31 19:35:00,93.5
15,2013-03-31 19:40:00,93.64
16,2013-03-31 19:50:00,93.74
17,2013-03-31 20:00:00,93.8
18,2013-03-31 20:10:00,92.5
这是:
id, date, value
他们都返回此错误:
Too few observations (633334) for number of items (633334), averaging 1.000 observations per item
但是有不同数量的项目。
预测是非常新的,因此搜索中没有任何内容。文档没有提到这个错误。真的不知道从哪里开始尝试解决这个问题。
我对 git-annex 不太熟悉。我刚刚阅读了文档,试图理解它。我脑海中浮现的想法(但我无法确定)是:我可以在 GitHub 上托管一个 git 存储库,然后使用 git 和 git 附件 git 推送到它,然后设置 git 附件,以便它推送二进制文件像S3存储桶一样,所有源代码文件都去GitHub?
我正在通过Angular2启动.
在这里名为'app/crisis-center/crisis.service.ts'的文件中:https://angular.io/resources/live-examples/router/ts/plnkr.html
他们有这条线:
var crisesPromise = Promise.resolve(crises);
Run Code Online (Sandbox Code Playgroud)
这究竟是为了什么目的?我已经阅读了关于一般Promise.Resolve JavaScript的用法,但仍然没有完全遵循为什么在这里使用它.
它只是以类似Singleton的方式包装危机数组的实例吗?我没有看到直接访问危机数组的好处或目的.
我在我的 Appsync 解析器中这样做:
{
    "version" : "2017-02-28",
    "operation" : "UpdateItem",
    "key" : {
        "pk" : { "S" : "Container" },
        "id" : { "S" : "${ctx.args.id}" }
    },
    "update" : {
        "expression" : "SET #name = :name, description = :description",
        "expressionNames": {
            "#name" : "name"
        },
        "expressionValues": {
            ":name" : { "S": "${context.arguments.name}" },
            ":description" : { "S": "${context.arguments.description}" },
        }
    }
}
Run Code Online (Sandbox Code Playgroud)
但有时我可能不会同时传递名称和描述。当这些参数为空时,我如何使它不设置这些列?
我一直在阅读这些数据库上的大量内容,但仍然不确定该使用什么。
我需要一个正在开发的游戏的后端。该后端需要存储用户帐户,用户拥有的项目以及用户的分数。
在游戏开始时,用户将在数据库中查询其物品。当他们获得新项目时,它将添加到他们在数据库中的帐户。项目将存储为大的JSON Blob。
因此,该数据库将不会被频繁访问。它实际上不需要存储大量数据,因为每个用户实际上只需要输入1个条目。但是它应该可以扩展到数百万。
我将需要查询数据库以确定哪些用户属于哪个特定类别或团队。
尽可能便宜地以可靠且足够快的方式存储此数据是理想的。
最佳选择是什么?
amazon-web-services amazon-dynamodb amazon-redshift amazon-aurora
amazon-s3 ×1
angular ×1
aws-appsync ×1
es6-promise ×1
git ×1
git-annex ×1
github ×1
ios ×1
posix ×1
r ×1
scala ×1
statistics ×1
wkwebview ×1
xcode ×1