SpringBoot2.0 (一) 入门

什么是SpringBoot

SpringBoot 其设计目的是用来简化Spring应用的初始化搭建以及开发过程,SpringBoot的目标不在于为已解决的问题或提供新的解决方案,而是为平台带来另一种开发体验。从而简化这些已有技术的使用。SpringBoot充分利用了JavaConfig的配置模式以及“约定大于配置”的理念,极大的简化了基于SpringMVC的Web应用和REST 服务开发。

读《重新理解创业》有感

最近读完易到创始人周航写的重新理解创业,非常深刻剖析了易到为什么失败。讲述了作者从南到北的两段创业故事。从公司战略、竞争、品牌、流量、钱、领导力、领导者的自我成长、打造团队、企业成长、应对低谷、突破瓶颈、未来等多维度方面进行了重新理解分析。帮助许多创业者在这段旅程中学习失败经验。

公司战略

创业中经常会听到“战略”这一个关键词,战略对任何公司来说,都是决定命令走向的关键问题,但是我们都知道,找到一个真正很好的战略是非常难的,为了找到正确正确,第一个问题需要弄清楚我们到底应该是概念先行,还是问题驱动。很多互联网创业者非常擅于炒概念。但是从解决问题的角度出发解决真实存在的需求,这样的出发点能非常好的帮助创业者明确创业中的关键问题。那既然我们的出发点是解决问题,那么我们知道如何去甄别需求。很多时候往往不要有太多执念。不要为了追赶概念而去创业,而应该考虑的是如何解决用户需求。

查看更多

Eureke集群高可用配置

最近在进行微服务治理落地时,选型了Eureka作为注册中心的组件,网上关于搭建Eureka高可用集群的资料太碎片化,很多都是复制粘贴而来,并没有完整的集群搭建过程,因此专门搭建了一个项目来看看Eureka集群到底该怎么玩

Server端配置

1.创建Eureka Server项目,添加pom.xml配置

查看更多

人应该趁早奋斗

深夜2点,广州的夜晚安静的可怕,仿佛跟这座夜生活丰富的城市格格不入,窗外偶尔传来小孩的哭啼声,我却再一次无法入睡,对于来到广州4年的我已司空见惯,曾经无数个夜晚在床上辗转难眠,曾经有科学研究表明,失眠纯粹是人的心理状态,而失眠的主要特征在于不安的意识,每个人心里都有一团野火,看来今晚这把火然到我了

年轻的时候一定要奋斗吗

像过去那么多失眠的夜晚一样,习惯性的打开手机,披上那件深蓝色的衬衣外套,手指随着屏幕不断滑动,
突然一篇《要么奋斗,要么滚蛋》的文章映入眼前,全文讲述了作者的奋斗经历,唯有放下所有无用的行李,才有一点点胜出的可能。

查看更多

快速入门

Tesla是什么

Tesla是向日葵平台架构组基于SpringCloud技术开发的微服务治理平台,Tesla并不是一个框架,而是一套完整的微服务治理解决方案,主要包括:

查看更多

SpringCloud(一)聊聊SpringCloud

SpringCloud是什么

Spring Cloud是一个依赖于SpringBoot快速构建分布式系统的通用模型的云应用开发工具(如服务发现注册、配置中心、消息中心、负载均衡、断路器、智能路由、微代理、控制总线)等,是一系列框架的集合

Spring Cloud本身并未有重复造轮子,而是将目前各公司开发比较成熟、经得起考验的服务框架组合起来,通过Spring Boot的风格进行再封装屏蔽掉复杂的配置和实现原理,帮助开发者提供一套简单易懂、易部署、易维护的分布式系统开发工具包

查看更多

麦肯锡思维读书总结

最近抽时间读了这本书麦肯锡思维,本书整体的内容虽然亮点不多,虽然像是从其他一些成功学或麦肯锡工作方法拼凑而来的,但是有一些方法和思维也值得我们学习和借鉴,同时这也是我写的第一篇读书笔记,希望自己能继续提高。

麦肯锡公司作为全球最成功的战略咨询公司之一,通过“麦肯锡人”长期为客户解决商业问题的过程中,学习他们独特的思考方法,运用到自己的工作、学习、生活中,更高效的达到自己的目标。

查看更多

Mac环境安装Consul

简介

Consul是HashiCorp公司推出的开源工具,用于实现分布式xit的服务发现与配置,与其他分布式服务发现方案相比,Consul内置了服务注册与发现框架、分布式一致性协议实现、健康检查、Key/Value Store存储,多数据中心方案、不再续约依赖于其他工具(比如Zookeeper),使用起来也较为简单,Consul使用Go语言编写,支持(Linux/Ubuntu/MacOS/Windows);安装包仅包含一个文件,方便与Docker无缝集成。

安装

MacOS下安装

通过homebrew包管理器安装

查看更多