leapMie

Strive to be a technology sharer

《Maven实战》笔记

(P47)需求用例模板 (P67)在 项目B中可以使用元素指定X、Y模块是可选依赖,此时X、Y模块只对当前项目B影响,项目A依赖于项目B的时候X、Y模块将不会被传递;当项目A依赖于项目B的时候,如果实际使用中需要使用X模块则需要在项目A中显式声明X模块依赖,选择使用Y模块时同理。(请留意下一点,不建议使用可选依赖) (P68)在理想的情况下,是不应该使用可选依赖的,使用可选依赖的原因是某...

leap May 7, 2018 暂无评论

基于maven的profile实现动态选择配置文件

需求 根据选择不同的部署环境自动替换相关配置变量,如连接的数据库等。 最终效果概览 部署环境分为dev和release 工程目录结构 myproject |-profile | |-dev | | |-dbconfig.properties | |-release | |-dbconfig.properties ...

leap September 18, 2017 暂无评论

[杂谈]我又迁服务器了

之前 迁移前我是用着香港VPS的,为什么选择境外?因为可以用来搭建VPN,而且价格相对便宜。 为什么要迁 国内很多服务都需要备案的域名才能使用,如微信公众号开发、七牛CDN等,无奈~ 阿里云有活动,服务器便宜啊! 为什么不想迁 备案麻烦这一点不是我所顾虑的,毕竟我就是想备案。不想迁的主要原因是境内服务器无法搭建科学上网服务,现在我只能另外再买个最低配的VPS专门搭建VPN,而且因为价格问...

leap June 22, 2017 暂无评论

Ansible实战[附录一]——Ansible命令参数列表

-m MODULE\_NAME, --module-name=MODULE\_NAME 要执行的模块,默认为 command -a MODULE_ARGS, --args=MODULE_ARGS 模块的参数 -u REMOTE_USER, --user=REMOTE_USER ssh 连接的用户名,默认用 root,ansible.cfg 中可以配置 -k...

leap March 17, 2017 暂无评论

Ansible实战[三] ——自动化部署实战例子

前言 本文中的脚本例子没实际执行过,是基于成功运行过的脚本提炼修改而成,语法细节上可能会有错漏,主要用于理解过程。 另外,例子中基本只使用到shell模块,有些操作用ansible自带模块效果更佳,在执行过程中ansible也会有相应优化提示,读者可自行优化。 场景 控制终端 10.10.10.10 受控节点 group1 11.11.11.11 group2 12.12.12.1...

leap March 14, 2017 暂无评论