一、扯淡部分很久很久以前,也就是刚开始接触前端的那会儿,脑袋里压根没有什么架构、重构、性能这些概念,天真地以为前端===好看的页面,甚至把js都划分到除了用来写一些美美的特效别无它用的阴暗角落里,就更别说会知道js还有面向对象,设计模式,MVC,MVVM,模块化,构建工具等等这些高大上的概念了。现在...
分类:
Web程序 时间:
2014-11-07 18:36:34
阅读次数:
352
现在web开发的趋势是前后端分离。前端采用某些js框架,后端采用某些语言提供restful API,两者以json格式进行数据交互。如果后端采用node.js,则前后端可以使用同一种语言,共享某些可重用的Js代码,并共享构建工具。但很多时候我们可能采用别的语言,如ruby/java/scala等,此...
分类:
Web程序 时间:
2014-11-06 19:22:02
阅读次数:
337
大部分人都至少接触过不止一种构建工具,比如make,autotools。而我们开发了Blade,为什么那么多现成的工具不用,而又再造了一个轮子,相对于传统的make等工具,Blade的好处在又哪里呢?你的项目是否适合用Blade来构建,以前的文档都是冷冰的介绍,今天本文将从作者和开发人员以及项目代码...
分类:
其他好文 时间:
2014-11-05 00:19:36
阅读次数:
427
Gulp.js----比Grunt更易用的前端构建工具
分类:
Web程序 时间:
2014-11-02 20:48:14
阅读次数:
282
Java插件
如我们所见,gradle是一个通用的构建工具。它可以构建你关心并实现的构建脚本。它是开箱即用的,然而,它不会构建任何东西除非你在你的构建脚本中添加代码。
大多数java项目都有非常相似的基础操作:编译java源文件,运行单元测试,和创建包含类文件的jar包。如果你不想为每个项目添加这些...
分类:
编程语言 时间:
2014-11-02 12:24:38
阅读次数:
267
我的项目是用maven作为构建工具,关于maven如何集成jenkins请参考:
http://blog.csdn.net/yaominhua/article/details/40684355
本文只介绍如何在jenkins里面集成cobertura:
1. 首先确保你得jenkins已经安装有cobertura的plugin:
2. 配置jenkins,修改maven的执行命...
分类:
其他好文 时间:
2014-11-01 21:54:10
阅读次数:
611
Gradle是一个通用的构建工具,通过它的构建脚本你可以构建任何你想要实现的东西,不过前提是你需要先写好构建脚本的代码。而大部分的项目,它们的构建流程基本是一样的,我们不必为每一个工程都编写它的构建代码,因为Gradle已经为我们提供了相应的插件。Gradle 本身自带了许多插件,而对于Gradle没有的插件,可以去github上看看有没有其他人实现,或自己实现。对Java项目而言,Gradle有...
分类:
编程语言 时间:
2014-10-31 19:12:36
阅读次数:
216
Ant是一个很好的跨平台构建工具,特别是对于Java项目,这里使用它对Android工程进行自动化构建可以得到非常大的便利。一般来说对Android工程进行构建主要有以下几个步骤:...
分类:
移动开发 时间:
2014-10-30 19:17:07
阅读次数:
208
为什么要用Gradle?Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑以下是为什么Android Studio选择Gradle的主要原因: 使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL) ...
分类:
其他好文 时间:
2014-10-30 18:49:04
阅读次数:
252
Ant是一个很好的跨平台构建工具,特别是对于Java项目,这里使用它对Android工程进行自动化构建可以得到非常大的便利。一般来说对Android工程进行构建主要有以下几个步骤:
分类:
移动开发 时间:
2014-10-29 10:27:43
阅读次数:
224