不为有趣之事,何遣有涯之生
不失其所者久,死而不亡者寿

开发运维类

Docker简明教程(7)-菡萏如佳人

Docker简明教程(7) Dockerfile入门与实践技巧

hzqiuxm阅读(65)评论(0)

Dockerfile入门与实践技巧 在上一节中演示了一个构建静态网站的例子,里面涉及到了Dockerfile的编写,刚接触的同学可能不太理解,所以专门新增一节介绍下Dockerfile的基础知识和一些编写原则与技巧。 然后以构建一个自己的j...

Keepalived简明介绍-菡萏如佳人

Keepalived简明介绍

hzqiuxm阅读(227)评论(0)

介绍 一款用于保障服务高可用的软件,自动侦测服务器状态,移除故障服务器,切换到正常服务器,添加恢复后的服务器到集群 实现的基本思路 基于VRRP协议的实现,主要用在IP层,TCP层,应用层 VRRP协议解决问题 在现实网路中,两台服务器之间...

Gradle简明教程(5)-菡萏如佳人

Gradle简明教程(5) 多模块项目构建

hzqiuxm阅读(215)评论(0)

模块化项目构建 规划好自己项目的模块 根据高内聚低耦合的设计思想,设计符合自己项目的模块 一般会有web层,控制层,服务层,数据层 每个层下面的路径可以自定义,只后在构建文件build.gradle中说明就行 建议采用默认的就行 大概的结构...

Gradle简明教程(4)-菡萏如佳人

Gradle简明教程(4) Gradle依赖管理

hzqiuxm阅读(156)评论(0)

依赖管理概述 Gradle摒弃了Ivy和Maven依赖管理工具的一切缺点,更注重性能、构建可靠性以及可重复性 通常开发都需要依赖一些流行的开源框架包,避免自己重复发明轮子 随着项目的增大,依赖的模块和第三方类库会越来越多,如何组织与管理就显...

Gradle简明教程(3)-菡萏如佳人

Gradle简明教程(3) 联姻JAVA开始一个WEB应用

hzqiuxm阅读(154)评论(0)

快速牵手JAVA Gradle将把你从传统的构建流程中解放出来,针对不同的语言它有着各种不同的插件,通过插件封装了基本流程 如何使用JAVA插件?只要一行代码 apply plugin: 'java' 这就定义了一个java项目的全部,自动...

Gradle简明教程(1)-菡萏如佳人

Gradle简明教程(1) 构建工具初探

hzqiuxm阅读(180)评论(0)

构建工具剖析 四大组成部分 构建文件 使用脚本语言来表达构建逻辑 最常见的是xml、json格式 构建输入输出 输入是指构建任务需要的任务或数据,输出是指构建任务的产出结果 构建引擎 用来解析执行构建文件指令或规则的工具用来解析执行构建文件...

Docker简明教程(5)-菡萏如佳人

Docker简明教程(5) 镜像构建

hzqiuxm阅读(167)评论(0)

镜像构建 使用commit命令创建镜像(不推荐) 虽然不推荐,但还是要了解下 登录到DockerHub docker login 如果没有账号前往docker.com官网进行注册 创建一个需要提交的容器 docker run -i -t u...

欢迎加入紫牛小筑

进入小筑关于作者