小编Zer*_*ion的帖子

Gradle中$ PROPERTY的默认值

如何为此简单build.gradle脚本指定默认值:

println "Hello $build_version" 
Run Code Online (Sandbox Code Playgroud)

所以我没有得到错误:

A problem occurred evaluating root project 'hello_gradle'.
> Could not find property '$build_version' on root project 'hello_gradle'.
Run Code Online (Sandbox Code Playgroud)

我尝试了一些运算符,检查空值等,但我认为只是对属性的引用使它失败.我可以通过提供财产来解决这个问题,但这并不理想.

gradle -Pbuild_version=World
Run Code Online (Sandbox Code Playgroud)

java groovy gradle

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

iOS Safari使用"-webkit-transform"耗尽内存

http://jsfiddle.net/ES4xG/8/使大多数视网膜设备崩溃.

iOS Safari"轻松"耗尽内存并在使用某些-webkit-transform指令时崩溃.这种方法提供了令人印象深刻的图形,但尤其是在视网膜显示器上,似乎消耗了大量内存并导致崩溃.

上面的演示显示的文本显示150次,否则将在PC浏览器上正常运行:

字体大小和元素数量被夸大以引起崩溃.的-webkit-transform: translate3d(0,0,0)意图强制每个元件的GPU加速绘图.

在实际应用中,我们使用translateX,Y,Z,scale和其他人,似乎被连接到GPU使用相同的方式.还使用了图像和精灵,但它们没有直接连接到崩溃.

鉴于以上情况:

1)iOS Safari崩溃是一个错误吗?

2)插入Apple仪器内存监视器,虚拟内存攀升,似乎是崩溃的罪魁祸首.究竟是什么使用这个记忆?

3)是否有其他GPU加速方法不会占用大量内存?

gpu mobile-safari css3 webgl ios

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

将Gradle depdencies添加到IntelliJ编译器类路径

给定一个build.gradle具有以下依赖关系:

dependencies {
    compile fileTree(dir: 'myLegacyLibsNotYetConverted/lib', include: '*.jar')
    compile fileTree(dir: 'myOtherLegacyLibsNotYetConverted/lib', include: '*.jar')
    compile 'org.springframework:spring-tx:3.1.2.RELEASE'
    compile 'org.springframework:spring-jms:3.1.2.RELEASE'
    compile 'org.springframework:spring-jdbc:3.1.2.RELEASE'
    (...)

    testCompile "junit:junit:4.11"
    testCompile fileTree(dir: "legacyBuild/test-lib", include: "*.jar")
    (...)

    providedCompile "javax.servlet:servlet-api:2.5"
    providedCompile "javax.servlet.jsp:jsp-api:2.2"
}
Run Code Online (Sandbox Code Playgroud)

将它们添加到IntelliJ的IDE类路径中的最简单/推荐的方法是什么,以便我的所有交互式编译器和测试都具有它们所需的所有类依赖项?是否可以在每次更改时同步它?

一个灵活的解决方案,可以在Eclipse中工作,只需稍作修改,也会非常感激.

java intellij-idea gradle

5
推荐指数
2
解决办法
8189
查看次数

标签 统计

gradle ×2

java ×2

css3 ×1

gpu ×1

groovy ×1

intellij-idea ×1

ios ×1

mobile-safari ×1

webgl ×1