简介 本文主要介绍如何使用spring cloud feign,在项目中使用Feign进行REST调用。 通常我们进行微服务间的REST调用时,一般会使用restTemplate,写起来也比较方便,例如: 但RestTemplate这种方式的缺点是代码量略大,且不…
概述 使用spotify的dockerfile maven插件,可以帮助我们将maven与docker进行集成,更快速的在maven构建过程中进行docker镜像的打包操作。 配置仍然是基于Dockerfile的,插件只是辅助。 请注意,插件的名称是 spotif…
概述 ZEN SC SAMPLE:SpringCloud常用组件示例。 源码 更多源码,请移步GitHub: https://github.com/xiiiblue/zen sc sample 启动方式 Docker方式启动 手工方式启动 添加DNS 在每个模块下…
地址 https://12factor.net/zh cn 简介 12 Factor 为构建如下的 SaaS 应用提供了方法论: 使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目。 和操作系统之间尽可能的划清界限,在各个系统中提供最大的可移植…
解决Ubuntu无法识别Android手机的问题 1. 安装mtp相关的包: 2. 查看手机的USB信息 执行: 记录下新增的一条USB设备的信息,以坚果Pro1为例: 3. 编辑69 libmtp.rules 新增一行: 注意替换掉其中的idVendor和idP…
从启动U盘制作ISO镜像 从ISO镜像制作启动U盘
修改sansserif.conf 倒数第4行: 改为 其它相关操作 查看所有字体 查看中文字体
安装jayatana 编辑idea64.vmoptions vi /path/to/idea/bin/idea64.vmoptions 追加一行: 参考文档 https://intellij support.jetbrains.com/hc/en us/commu…
下载地址 http://www.oracle.com/technetwork/database/database technologies/instant client/downloads/index.html 选择: Instant Client for Lin…
Snap简介 Ubuntu 16.04引入了snap包管理,它是一种全新的软件包安装管理方式。它和dpkg/apt有本质的区别。 Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统…
Phoenix与Hive区别 Hive是HDFS的SQL层,适用于非实时场景 Phoenix是HBase的SQL层,适用于实时查询 官网 https://phoenix.apache.org/ 参考文档 https://blog.csdn.net/xiangxiz…
基础准备 JDK Hadoop SSH Server 下载HBase https://hbase.apache.org/ 系统环境变量 export HBASE MANAGES ZK=true export HBASE HOME=/opt/hbase export…
下载 http://www.oracle.com/technetwork/database/database technologies/express edition/downloads/index.html Download Oracle Database Ex…
如果涉及macOS与Windows交换文件的话,在Windows会有一些无用的.DS Store文件需要清理。 可以在gitbash/cygwin/cmder下执行如下命令清理:
最优配置 为了最大限度兼容macOS以及Linux,需要: 1. 提交时转换为LF,检出时不转换 2. 拒绝提交包含混合换行符的文件 批量将CRLF转换成LF 如果在Windows下不慎将部分文本的换行符写为CRLF,可以使用dos2unix工具修复回LF 在Cm…