一杯甜酒

用勇气改变可以改变的事情,用胸怀接受不可以改变的事情,然后用智慧分辨两者的不同!...

Docker学习总结(32)——Dockerfile指令详解

1、ADD 复制文件ADD指令用于复制文件,格式为:ADD ... ADD ["",... ""]从src目录复制文件到容器的dest。其中src可以是Dockerfile所在目录的相对路径,也可以是一个URL,还可以是一个压缩包注意:① src必须在构建的...

2018-03-30 17:36:49

阅读数 1253

评论数 0

Linux学习总结(47)——Linux系统用户以及用户组的管理

1、etc/passwd、etc/group和etc/shadowLinux中非常重要的2个文件,如果此2文件没有或者损坏,则无法登陆到linux系统。etc/passwd 此文件被:分割成七个字段,每个字段的具体含义如下:(1)用户名:字母、数字、下划线、减号(2)x:存放该用户的口令即密码,在...

2018-03-30 12:45:33

阅读数 851

评论数 0

Linux学习总结(46)——Centos7.4设置开机自动登陆及网卡自动启用

1、进入命令行模式,输入 nano /etc/gdm/custom.conf ,在[daemon]下添加2条命令,分别是AutomaticLoginEnable=trueAutomaticLogin=root2、然后按住Ctrl+X退出并保存,接着选择Y,再按回车键即可保存更改,到这里设置自动登陆...

2018-03-30 11:23:43

阅读数 927

评论数 0

Git学习总结(20)——阿里AoneFlow分支管理模式总结

说到分支管理模式,我们最耳熟能详的莫过于 TrunkBased 和 GitFlow。TrunkBased 模式 是持续集成思想所崇尚的工作方式,它由单个主干分支和许多发布分支组成,每个发布分支在特定版本的提交点上从主干创建出来,用来进行上线部署和 Hotfix。在 TrunkBased 模式中,没...

2018-03-30 11:10:19

阅读数 10104

评论数 0

Docker学习总结(31)——使用Maven插件构建docker镜像

Maven是一个强大的项目管理与构建工具。如果可以使用Maven构建Docker镜像,以下几款Maven的Docker插件比较常用。插件名称 官方地址docker-maven-plugin https://github.com/spotify/docker-maven-plugindocke...

2018-03-22 11:07:16

阅读数 1587

评论数 0

Redis学习总结(5)——阿里云Redis开发规范

一、键值设计1. key名设计(1)【建议】: 可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:user:{uid}:frie...

2018-03-17 12:47:22

阅读数 867

评论数 0

Java基础学习总结(127)——Java方法应该返回空对象还是null

Java方法应该返回空对象还是null? 大多数情况下就是在需要返回值的方法中,使用空对象(empty object)来代替返回null。理由很简单,空对象与其他有意义的对象一样,使得调用方法的用户不需要区分返回值,即不需要判断返回值是否为null,从而简化了客户端调用(不必在使用返回值之前进行 ...

2018-03-14 16:14:02

阅读数 1220

评论数 6

Java设计模式学习总结(1)——设计模式简介

一、设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、...

2018-03-09 10:21:11

阅读数 1732

评论数 0

Maven学习总结(45)——Maven仓库、将本地Jar包安装到仓库、打可执行的Jar总结

先说说Maven 仓库的分类:maven的仓库只有两大类:1.本地仓库 2.远程仓库,在远程仓库中又分成了3种:2.1 中央仓库 2.2 私服 2.3 其它公共库1.本地仓库,顾名思义,就是Maven在本地存储构件的地方。注:maven的本地仓库,在安装maven后并不会创建,它是在第一次执行ma...

2018-03-02 10:58:49

阅读数 1603

评论数 0

Maven学习总结(44)——Maven构建时生命周期及其常用集成命令详解

集成命令:-U -X -B -eclean能够保证上一次构建的输出不会影响到本次构建。使用deploy而不是install: 构建的SNAPSHOT输出应当被自动部署到私有Maven仓库供他人使用,这一点在前面已经详细论述。使用-U参数: 该参数能强制让Maven检查所有SNAPSHOT依赖更新,...

2018-03-02 10:22:18

阅读数 1157

评论数 0

提示
确定要删除当前文章?
取消 删除