Git导出某个分支的干净文件

2017-08-06 Git

经常需要将某个分支的文件打包发送,而且是干净的(不带版本控制信息),下面的语句很重要哦:

>git archive --format zip --output "./2.0.0-20170806.zip" 2.0.0-20170806

基于Spring Boot技术栈的博客系统企业级实战发布

2017-08-01 Spring Boot

接到慕课网的通知,本人所设计的视频教程《基于Spring Boot技术栈的博客系统企业级实战》于 2017年7月31日中午发布了!课程地址:http://coding.imooc.com/class/125.html。 课程从策划、编码、录制到后期制作,差不多花费了4-5个月的时间。 课程中的每行代码都是笔者亲自敲的,光写代码都要个把个月时间。编码期间也是遇到了很多技术问题,埋了很多坑,其中心酸只有自知。



使用 Webix 创建 Email 客户端

2017-06-24 Webix

Webix 是一个JavaScript UI 库,提供了多达88个UI小部件和功能丰富的 CSS/HTML5 JavaScript 控件。使用 Webix 可以有效地加快 Web 应用的开发。文本将演示了如何通过 Webix 框架,来创建一个 Email 客户端原型。



Gradle Wrapper 引用本地的发布包

2017-06-04 Gradle

Gradle Wrapper 免去了用户在使用 Gradle 进行项目构建时需要安装 Gradle 的繁琐步骤。 每个 Gradle Wrapper 都绑定到一个特定版本的 Gradle,所以当你第一次在给定 Gradle 版本下运行上面的命令之一时,它将下载相应的 Gradle 发布包,并使用它来执行构建。默认,Gradle Wrapper 的发布包是指向的官网的 Web 服务地址,有时候,下载这个发布包比较慢甚至不成功,本文演示了加速下载发布包的方式。


基于 MongoDB 及 Spring Boot 的文件服务器的实现

2017-06-03 MongoDB Spring Boot

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

本文将介绍通过 MongoDB 存储二进制文件,从而实现一个文件服务器 MongoDB File Server。


Keepalived 软件架构设计

2017-05-22 Keepalived Architecture

Keepalived 顾名思义,就是保持存活、保持在线了, 也就是用来实现服务的高可用(high availably)或热备,从而避免单点故障的发生。本文对 Keepalived 架构设计进行讲解。