第十四章. 教程 - 杂七杂八
14.1. 创建目录
有一个常见的情况是,多个任务都依赖于某个目录的存在。当然,你可以在这些任务的开始加入mkdir来解决这个问题。但这是种臃肿的解决方法。这里有一个更好的解决方案 (仅适用于这些需要这个目录的任务有着dependsOn的关系的情况):
14.2. Gradle 属性和系统属性
Gradle 提供了许多方式将属性添加到您的构建中。 从Gradle 启动的 JVM,你可以使用-D命令行选项向它传入一个系统属性。 Gradle命令的-D选项和java命令的-D选...
分类:
其他好文 时间:
2014-11-11 09:22:40
阅读次数:
237
lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO....
分类:
编程语言 时间:
2014-11-07 16:56:32
阅读次数:
195
做了2年的接口开发,主要给移动端提供接口,整理了一套小工具,在这里记录一下。1.非空字段检测 接口某些字段不能为空,最开始进行空值检测是在方法里面,一个参数一个参数手动的检测是否为空,某些方法非空字段十几个的时候,代码臃肿,看着恶心,写着也烦,于是就利用特性和反射实现了自动空值检测。 //特性声明[...
在Web开发的时候,我们很多时候,需要引用很多CSS文件、JS文件,随着使用更多的插件或者独立样式文件,可能我们的Web界面代码会越来越臃肿,看起来也很累赘,在MVC里面提供了一个Bundle的对象,用来简化页面代码非常方便,本文主要介绍在我的MVC框架里面,如何使用bundles来简化页面的代码的...
分类:
Web程序 时间:
2014-11-04 13:00:13
阅读次数:
253
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式须要为每个任务创建一个新的线程,任务完毕后通过Handler实例向UI线程发送消息,完毕界面的更新,这样的方式对于整个过程的控制比較精细,但也是有缺点的,比如代码相对臃肿,在多个任务同一时候运行时,不...
分类:
移动开发 时间:
2014-11-03 12:44:04
阅读次数:
282
在安装包,数据库升级过程中,大部分使用的是install shield。它的功能非常强大,不过就是太臃肿了。我们可能希望能够自定义,更加灵活一下。界面如:这是来自于codeproject上的一个开源项目,大家可以到这里面来更深入的了解,使用。TSWizard
分类:
数据库 时间:
2014-10-30 22:19:50
阅读次数:
199
在平时的应用中,每添加一个servlet都要在web.xml进行相应的配置,随着程序中servlet数量的增加,web.xml文件也会变得越来越臃肿,对后期维护带来不变。 解决方法: 一.使用Servlet3.0或更高版本,可以使用相应注解 二 .一般servlet,可在web.xml中进...
分类:
Web程序 时间:
2014-10-21 11:44:05
阅读次数:
191
概述:
随着应用的不断迭代,应用的体积不断增大,项目越来越臃肿,冗余增加.项目新功能的添加,无法确定与用户匹配性,发生严重异常往往牵一发而动全身,只能紧急发布补丁版本,强制用户进行更新.结果频繁的更新,反而容易降低用户使用黏性.或者是公司业务的不断发展,同系的应用越来越多,传统方式需要通过用户量最大的主项目进行引导下载并安装.
怎么办?参考浏览器-插件开发模式:
一. 来可以将自己的应用分拆,某些功能可以在插件中实现,用到时再进行下载,而且不用安装. 如果...
分类:
移动开发 时间:
2014-10-20 00:54:21
阅读次数:
295
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式须要为每个任务创建一个新的线程,任务完毕后通过Handler实例向UI线程发送消息,完毕界面的更新,这样的方式对于整个过程的控制比較精细,但也是有缺点的,比如代码相对臃肿,在多个任务同一时候运行时,不...
分类:
移动开发 时间:
2014-10-19 14:09:04
阅读次数:
267
英文原文:Top 6 Refactoring Patterns to Help You Score 80% in Code Quality 在过去做了不少代码走读,发现了一些代码质量上比较普遍的问题,以下是其中的前五名:臃肿的类:类之所以会臃肿,是因为开发者缺乏对最基本的编码原则,即“单一职责原则....
分类:
其他好文 时间:
2014-10-15 17:11:01
阅读次数:
196