摘要: 对于数据量不大的业务场景,可以每天做全量备份。 实现方式:编写备份数据库脚本,然后在crontab中每天定时执行脚本进行备份。 备份脚本示例: 添加定时任务进行备份:crontab -l1 1 * * * sh /root/backup.sh # 每天凌晨1点零1分备份前一天的数据库 阅读全文
posted @ 2017-01-24 22:32 nuccch 阅读(248) 评论(0) 推荐(0) 编辑
摘要: nohup命令常常用于让进程在后台执行。但是如果仅仅是执行: nohup command & 之后直接关闭终端的话,会发现之前已经启动进程也会退出。解决办法: nohup command & 执行上述命令之后,看到输出: appending output to nohup.out 还需要按终端上键盘 阅读全文
posted @ 2017-01-24 22:25 nuccch 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: 1.下载源代码 默认从master分支下载: git clone https://github.com/xxx/xxx.git ,对于低版本的git客户端,需要输入用户名和密码,如:git clone https://username:passwd@github.com/xxx/xxx.git 从指 阅读全文
posted @ 2017-01-24 22:23 nuccch 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在修改完成后,如果你对所做的更改不满意,还可以用mvn versions:revert 进行回滚。如果满意则可以使用 mvn versions:commit 进行提交,相当的强大。 注: 执行 mvn versions:commit 之后,如果之前产生了pom备份文件,会删除这些备份文件。 详见:h 阅读全文
posted @ 2017-01-24 22:18 nuccch 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: 1. 下载mysql免安装包,如: mysql-5.6.34-winx64.zip2. 解压免安装包到指定目录,如:D盘,即:D:\mysql-5.6.34-winx643. 配置 cd D:\mysql-5.6.34-winx64 cp my-default.ini my.ini # window 阅读全文
posted @ 2017-01-24 16:36 nuccch 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,maven打包结果为jar或war包。如果需要一并打包配置文件等参数,通过resources配置指定需要打包的文件参数,如下示例: 1 <project> 2 ... 3 <!-- 定义环境 --> 4 <profiles> 5 <!-- 开发环境 --> 6 <profile> 7 < 阅读全文
posted @ 2017-01-24 15:12 nuccch 阅读(1114) 评论(0) 推荐(0) 编辑