- 博客(11)
- 资源 (2)
- 收藏
- 关注
转载 Gradle入门系列(5):创建多项目构建
尽管我们可以仅使用单个组件来创建可工作的应用程序,但有时候更广泛的做法是将应用程序划分为多个更小的模块。 由于这是一个非常普通的案例,因此每个成熟的构建工具都必须支持这项功能,Gradle也不例外。倘若Gradle项目拥有多于一个组件,我们就将其称之为多项目构建(multi-project build)。 这篇教程描述了如何使用Gradle创建一个多项目构建。
2015-11-24 12:38:10
385
转载 Gradle入门系列(4):创建二进制发布版本
在创建了一个实用的应用程序之后,我们可能想将其与他人分享。其中一种方式就是创建一个可以从网站上下载的二进制文件。 这篇教程描述了如何创建一个二进制发布版本,满足以下需求: 二进制发布一定不能使用所谓的“fat jar”方式。换句话说,我们应用程序中的所有依赖一定不能被打包到该程序相同的jar包中。 二进制发布必须包含针对*nix和Windows
2015-11-24 12:36:13
346
转载 Gradle入门系列(3):依赖管理
在现实生活中,要创造一个没有任何外部依赖的应用程序并非不可能,但也是极具挑战的。这也是为什么依赖管理对于每个软件项目都是至关重要的一部分。 这篇教程主要讲述如何使用Gradle管理我们项目的依赖,我们会学习配置应用仓库以及所需的依赖,我们也会理论联系实际,实现一个简单的演示程序。 让我们开始吧。 仓库管理简介 本质上说,仓库是
2015-11-24 12:34:54
682
转载 Gradle入门系列(2):第一个Java项目
这篇教程的主要内容是讲解如何用Gradle编译和打包一个简单的Java项目。 该Java项目只有一个需求:我们的构建脚本必须创建一个可执行的Jar文件,换句话说,我们必须能够使用命令java -jar jarfile.jar 来运行我们的程序。我们来看一下如何满足这个需求。 创建一个Java项目 我们可以使用Java插件(译注:关于Gradle
2015-11-24 12:32:37
280
转载 Gradle入门系列(1):简介
Gradle是一种构建工具,它抛弃了基于XML的构建脚本,取而代之的是采用一种基于Groovy的内部领域特定语言。近期,Gradle获得了极大的关注,这也是我决定去研究Gradle的原因。 这篇文章是Gradle教程的第一篇,我们有两个目标: 1. 帮助我们学会安装Gradle。 2. 介绍一些基本概念,这有助于我们进一步理解本教程的后面章节。 我们
2015-11-24 12:30:15
278
转载 浅谈MySql的存储引擎(表类型)
什么是MySql数据库 通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合。 我们通常说的MySql数据库,sql server数据库等等其实是数据库管理系统,它们可以存储数据,并提供查询和更新数据库中的数据的功能等等。根据数据库如何存储数据和如何操作数据的实现机制不同,这些数据库之间即有区别又有共同点。
2015-11-23 13:54:58
266
转载 NoSQL 数据库概览及其与 SQL 语法的比较
NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用的难题。 本文对NoSQL数据库的定义、分类、特征、当前比较流行的NoSQL数据库系统等进行了简单的介绍,并对NoSQL和SQL语法进行了简单的比较,为大家对NoSQL数据库的学习提供了有益的参考。 一、NoSQL的出现 关系型数据库系统多年来在解决数据存储
2015-11-22 12:53:34
291
转载 MySQL Drop 大表解决方案
一 引子 在生产环境中,删除一个大文件,比如一个数十 G 或者上百 G 的文件是很耗时的。 本文介绍一个快速 DROP TABLE 的方法。使用本文提供的方法,不管该表数据量、占用空间有多大,都可以快速的删除。 二 演示 下面做一个演示。 2.1 环境 首先说明环境: 环境
2015-11-22 12:43:41
460
转载 微博推荐的 storm 实践
作者:伯乐在线-wbrecom 网址:http://blog.jobbole.com/93813/ 点击“阅读原文”,加入伯乐在线作者团队 1. 概述 “天下武功,唯快不破”。推荐系统也一样,用户的实时行为和实时兴趣对于推荐系统来说是一个非常重要的因素,对于提升推荐效果和用户惊喜度都有很大的促进作用。 用户对一条微博进行转,
2015-11-22 12:37:26
744
转载 MMM 之 MySQL
MMM 之 MySQL MMM 简介 MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM 用 Perl 语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务
2015-11-22 11:49:27
472
原创 Hadoop伪分布式搭建
1、环境准备 vmware10 Centos6.5 32位版本 JDK1.7linux32位版 Hadoop2.2.0版本 安装过程讲解: 字符界面安装centos6.5,网络设置为主机模式或者桥连接 配置静态ip 并测试能不能从主机ping的通虚拟机 使用secureCRT进行远程ssh登陆 配置etc/hosts 添加ip对应的主机名,比如192.168.17.2 ma
2015-11-22 11:35:13
496
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人