摘要: Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: 二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备 阅读全文
posted @ 2017-02-04 11:19 张建斌 阅读(190) 评论(0) 推荐(0) 编辑
摘要: spring 的Environment包含两方便的抽象,profile和 property 前者是一组bean的定义,只有相应的profile被激活的情况下才会起作用。 后者是提供方便的抽象,应用程序可以方便的访问 system property 环境变量自定义属性等。 Profile 想象这样一种 阅读全文
posted @ 2017-01-26 15:05 张建斌 阅读(534) 评论(2) 推荐(0) 编辑
摘要: Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器 Git服务现在独树一帜,相比与S 阅读全文
posted @ 2017-01-26 14:03 张建斌 阅读(13667) 评论(0) 推荐(0) 编辑
摘要: 搭建git服务器的经验总结 一: Server端的设置 1. 安装 git, git-core 2. 安装 ssh-server. (代码上传通道) 3. 创建git 用户 指定其目录 和所在组 4. 在git的home目录下创建 repo_name.git 目录 5. 在git home 目录下 阅读全文
posted @ 2017-01-26 13:58 张建斌 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 如果你对git一无所知,那么我建议先去读一下Git 常用命令速查。本篇文章主要适合有一定 git 使用基础的人群。 目录: 日志输出参数 查看文件的详细变更 查看文件中指定位置的变更 查看尚未合并(merge)的变更 查看其他分支中的文件 关于变更基线(rebase)的几点说明 本地合并之后保留分支 阅读全文
posted @ 2017-01-26 09:44 张建斌 阅读(435) 评论(0) 推荐(0) 编辑
摘要: Starters 可以创建自己的Starter,但名字格式不能是 spring-boot-starter-*,而是 *-spring-boot-starter。类似Maven插件的规则。 自动配置 @Import 和 @ComponentScan 类似; @EnableAutoConfigurati 阅读全文
posted @ 2017-01-25 16:46 张建斌 阅读(788) 评论(0) 推荐(0) 编辑
摘要: ① 新建一个maven项目。 ② pom中parent设为 spring-boot-starter-parent 。建议使用最新的 RELEASE 版本。否则可能需要设置 <repositories/> 和<pluginRepositories/> 。 ③ 添加应用需要的starter模块,作为示例 阅读全文
posted @ 2017-01-25 15:17 张建斌 阅读(2336) 评论(0) 推荐(0) 编辑
摘要: Spring Boot的启动器Starter详解 spring Boot应用启动器基本的一共有44种,具体如下: 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator 帮助监 阅读全文
posted @ 2017-01-25 14:54 张建斌 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 前言 在单体式应用中,我们通常的做法是将配置文件和代码放在一起,这没有什么不妥。当你的应用变得越来越大从而不得不进行服务化拆分的时候,会发现各种provider实例越来越多,修改某一项配置越来越麻烦,你常常不得不为修改某一项配置而重启某个服务所有的provider实例,甚至为了灰度上线需要更新部分p 阅读全文
posted @ 2017-01-24 15:27 张建斌 阅读(38763) 评论(0) 推荐(3) 编辑
摘要: 1. 准备 1.1 介绍 spring-boot-admin的Github源码地址:https://github.com/codecentric/spring-boot-admin 在Spring Boot Actuator的基础上提供简洁的可视化WEB UI,是用来管理 Spring Boot 应 阅读全文
posted @ 2017-01-24 10:21 张建斌 阅读(20331) 评论(0) 推荐(2) 编辑