我正在部署一个自助服务终端系统,该系统使用Chrome来显示一个以windows服务包装器启动的在jetty中运行的java Web应用程序.系统启动后,jetty准备好提供内容需要一些时间,所以现在我等待,然后在kiosk模式下启动Chrome.这非常丑陋,不可靠和缓慢.
为了使其运行更顺畅,我正在尝试做的是使用Chrome扩展程序检测4xx错误并设置重新加载页面的超时.我有这个工作原样,但它仍然是一个丑陋的解决方案,因为页面每3秒刷新一次,这是"糟糕!谷歌Chrome无法找到..."页面,在用户等待时向用户显示.我可以在后台修复ajax请求的第一个问题,以检测页面何时准备就绪但我真的想向用户显示一个漂亮的"加载"屏幕而不是错误页面.我不是Chrome扩展程序开发人员,到目前为止,我尝试使用扩展程序解决此问题的所有尝试都失败了.
我认为可以自定义错误页面但我找不到任何有关如何执行此操作的信息,因为我在主题中心找到的所有搜索结果都围绕512最小尺寸问题.
我在我的应用程序级build.gradle文件中有以下内容:
flavorDimensions "store", "features"
productFlavors {
amazon {
dimension "store"
...
}
play {
dimension "store"
...
}
none {
dimension "features"
...
}
myAwesomeFeature {
dimension "features"
...
}
anotherAwesomeFeature {
dimension "features"
...
}
all {
dimension "features"
...
}
}
Run Code Online (Sandbox Code Playgroud)
当我尝试同步我的项目文件时出现"错误:没有味道与风味维度'商店'相关联,我收到错误." 我之前在productFlavors中使用了flavorDimension,但是有编译器警告它已经因"维度"而被弃用...其中任何一个(或两个)都会抛出错误.
我显然有两种尺寸存储.我查看了文档和示例代码,但无法找出问题所在.我尝试从1.2.0到1.2.3更新我的gradle插件,我尝试将我的gradle版本从2.2.1升级到2.4.
我有一些项目需要处理,这涉及到一个非常大的csproj,这是我正在扩展的COTS CMS应用程序.该项目有超过16k的文件,这是荒谬的,但它不是我可以控制的东西,也不能控制CMS平台的选择.该项目处于解决方案中...解决方案位于git存储库中.
对于一个大型项目,使用Visual Studio 2013中的源代码控制插件意味着对文件的任何更改以及随后的保存都会导致我的CPU和RAM使用率在几分钟内达到一个荒谬的百分比,使得风扇一整天都在高速旋转使我的IDE滞后.我有一个非常高端的台式机替代笔记本电脑,我肯定在问题上投掷硬件不会让它消失.所以,我进入选项并将源控制提供程序设置为None ...问题在几分钟锁定后解决,而VS做了一些事情.
现在问题出现了...当我第二天来到并打开解决方案时,插件选择又回到了Microsoft Git Provider上.是否有一个设置或我可以配置的东西告诉Visual Studio(理想情况下只有这个解决方案或项目)停止尝试使用集成的源代码控制?