小编ste*_*nos的帖子

如何处理Ember.js中的"无路由匹配"并显示404页面?

我该如何处理错误

Uncaught Error: No route matched the URL '...'
Run Code Online (Sandbox Code Playgroud)

并显示自定义404页面?


注意:这个问题之前曾被问到并在几个月前得到回答 - 但不再适用了.

ember.js

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

在iPhone模拟器上模拟位置更新

我想允许用户通过GUI在iPhone模拟器上设置GPS信息.

但我不确定如何实现这一点 - 似乎这个名为iSimulate的工具通过安装自己的SDK以某种方式做到这一点.但我无法弄清楚他们是如何"覆盖"/"破解"模拟器的.

谢谢!

iphone xcode core-location ios ios-simulator

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

JBoss AS 7.x和Glassfish 3.x的比较?

我想知道是否存在(大多数)客观比较JBoss AS 7Glassfish 3.x

我不关心标准或其实现方面的任何差异,我更多地考虑了启动时间,故障转移,可伸缩性,性能,内存占用,已知问题,管理,安全性,集群等.

真实世界的例子和经验非常受欢迎!

glassfish-3 jboss7.x

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

在生产中顺利重新部署WAR?

我想知道是否有一种"平滑的方式"将Java WAR重新部署到生产服务器(没有集群,没有OSGi)?

我能想到的就是停止服务器,更新文件,重启服务器.事先10分钟,我需要在网站上显示维护警告.

你的方法是什么?

java deployment production web-applications

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

斯卡拉模式匹配一​​直说"匹配并不详尽!"

我想利用Scala在缺少匹配时发出的警告("不详尽") - 这样我就不会忘记一个(我有几十个).以下简化示例显示了我的尝试:

sealed case class MESSAGE()
class SUCCESS_MESSAGE extends MESSAGE
class FAILURE_MESSAGE extends MESSAGE

def log(str: String, msgType: MESSAGE) {
    msgType match {
        case t:SUCCESS_MESSAGE => println("FAILURE: " + str)
        case t:FAILURE_MESSAGE => println("SUCCESS: " + str)
    }
}
Run Code Online (Sandbox Code Playgroud)

问题在于它说"匹配并不详尽!" 虽然列出了所有可能的组合.如果我把"case _ =>"放在那里,警告的全部内容对我来说都是无效的,因为我可以添加

class INFO_MESSAGE extends MESSAGE
Run Code Online (Sandbox Code Playgroud)

并且不会发出警告.

有解决方案吗?

scala match

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

k-means在Javascript中实现聚类实现?

我需要一个k-means聚类算法的Javascript实现.我只有一维数据而且很少超过100个项目,因此性能不是问题.

PS:我只能找到一个,但看起来非常不稳定,几乎每次通话都会产生完全不同的集群.

javascript cluster-analysis k-means

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

在服务器上执行外部Java源代码 - 限制安全性和资源?

我正在考虑构建一个简单的在线服务,人们可以通过以源代码的形式将解决方案提交到我的服务器来解决编程练习,然后对其进行解释/编译和执行/测试.

通过使用Java VM,我可以提供对Java,Scala,Clojure,Ruby,Python和Javascript的支持.但是当我仔细考虑它时,恐怕我不知道如何限制脚本的资源和权限.

我的意思是它不应该

  • 写入磁盘
  • 创建超过X个线程
  • 运行超过X秒
  • 使用超过X MB的内存
  • 执行外部应用程序
  • 等等

如何将每个脚本放在沙箱中?

从我读过的内容来看,SecurityManager似乎无法完成所有这些......

java security

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

脚本自动合并2个git分支?

我的git存储库有2个分支:master和develop.我想要一个脚本,自动将所有更改从开发合并到主.

我使用了Jenkins:Git插件克隆了存储库,然后运行了这个脚本('version'变量是一个作业参数):

# merge
git checkout -b develop origin/develop
git checkout master
git merge -Xtheirs --squash develop -m "v${version}"

# commit
git commit -m "v${version}"

# tag
git tag v${version} -m "v${version}"

# push
git push origin v${version}
Run Code Online (Sandbox Code Playgroud)

我在测试存储库上尝试了它,它失败了:

git merge -Xtheirs开发
CONFLICT(删除/修改):在开发中删除test.txt并在HEAD中修改.test.txt的版本HEAD留在树中.
自动合并失败; 修复冲突,然后提交结果.

如何自动解决此冲突?我希望脚本总是根据'develop'分支添加/修改/删除文件,因为无论如何都不会触及master ...

git merge branch branching-and-merging jenkins

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

如何在路线中处理404 Ember Data?

在我的路线中,我有一个尝试从服务器请求模型列表的方法

 model: ->
    App.MyModel.find
      projectId: (@modelFor "project").id
Run Code Online (Sandbox Code Playgroud)

现在显然有时这可能会返回404.

在发生这种情况的那一刻,Ember停止做任何事情.没有渲染视图,没有设置控制器.

那么我该如何正确处理404(即显示错误视图)?

ember.js ember-data

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

库在Java Web App中集成Google的OAuth/OpenID混合?

我正在构建一个需要访问用户的Google日历数据的Java Web应用程序 - 因此我认为OAuth/OpenID混合是最好的方法.

什么是最好的库来处理这项工作 - 并减少我的代码量?

我尝试了openid4javaSpring Security OpenID(两者都不支持混合)以及dyuproject(无法将其集成).

PS:GAE不是一种选择

有任何想法吗?

java openid oauth

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