开放Spring Cloud Eureka API

一般来说,Eureka 默认提供了一套 UI 界面,但在大多数情况下,由于 UI 风格问题并不适合直接嵌入到业务系统中使用; 本文通过扩展 Eureka 项目,实现相关的

使用Sharding-JDBC实现MySQL读写分离

读写分离,简单来说,就是将DML交给主数据库去执行,将更新结果同步至各个从数据库保持主从数据一致,DQL分发给从数据库去查询,从数据库只提供

关于Java代码的一些优化技巧

减少重复计算 1 2 3 4 5 6 7 for (int i = 0; i < list.size(); i++) { // do something; } for (int i = 0; int len = list.size(); i < len; i++) { // do something; } // 不要觉得麻烦, 尽量减少变量的重复计算, 这在大量数

Spring Cloud Config 高可用架构

何为高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务

解决VMware安装CentOS无法联网的问题

由于centos 6.5 minimal默认没有开启网卡,所以需要手动配置一下; 导致的问题 无法与主机通讯; 无法连接外网; 配置步骤 1) 确认虚拟机是否使用

Git多个SSH Key共存解决方案

目前手上不止一个git账号,平台也不一致,这就比较尴尬了: 同一个SSH Key中不允许两个账号 再次生成新的SSH Key会将上次的覆盖 目前的解决