摘要: 上次和一个技术领域的大V沟通去帮一个专栏写个推荐,大V对我说: ,也有可能这是大V的推辞而已,但这其实已经代表了很大一部分人的观点。那么收费课程和开源精深真的有矛盾吗?开源就意味着是免费吗? 前一段时间,Redis 变更模块开源许可证,不想让云提供商白白获利。许可证的变更意味着自研 Redis 模块阅读全文
posted @ 2019-01-08 08:30 纯洁的微笑 阅读(1745) 评论(13) 编辑
摘要: 看了 Pivotal 公司的发展历史,这尼玛就是一场商业大片呀。 我们刚开始学习 Spring Boot 的时候肯定都会看到这么一句话: Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。 这里的 Pivotal 团队阅读全文
posted @ 2019-01-03 11:34 纯洁的微笑 阅读(2356) 评论(3) 编辑
摘要: Spring 官方最终还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring Cloud Gatewa阅读全文
posted @ 2018-12-19 10:35 纯洁的微笑 阅读(1431) 评论(1) 编辑
摘要: 又到了年末,你的余额不到20天,特别想问大家一句糟心的话: 你的2018年计划完成了吗? 能真正每年完成年初计划的人都是勇士,我知道大部分朋友肯定是完不成的,也包括我。当然没有完成的朋友也不用太沮丧,因为年初个人计划往往是一种美好的期望,稍稍会超出我们能力 Hold 的范围, 只要向前的脚本没有停止阅读全文
posted @ 2018-12-11 08:52 纯洁的微笑 阅读(1800) 评论(6) 编辑
摘要: 前两天我在公号转载了一篇关于程序员生活的文章,文章中作者有提到培训班的一点事情,其实文章的主体和培训倒没有太大的关系,结果就有一个哥们给我留言: 培训班出来的全是垃圾,没有例外。一个优秀的程序员首先是兴趣和热爱这个行业,其次是思维方式和学习能力。短短几个月的培训班只会毁了你,让你变成面试机器而不是塑阅读全文
posted @ 2018-12-03 08:39 纯洁的微笑 阅读(6777) 评论(74) 编辑
摘要: 如果这两天登录 "https://start.spring.io/" 就会发现,Spring Boot 默认版本已经升到了 2.1.0。这是因为 Spring Boot 刚刚发布了 2.1.0 版本,我们来看下 Spring Boot 2 发布以来第一个子版本都发布了哪些内容? 2.1 中的新特性 阅读全文
posted @ 2018-11-08 10:37 纯洁的微笑 阅读(2182) 评论(5) 编辑
摘要: 近日有网友爆料小米将从北京迁往武汉南京的政策,在2019年年底3月前完成搬迁的员工可享受3万元补贴,可申请当地人才公寓。 按照这份公告的爆料,小米员工从北京“搬迁”到武汉南京后,工资待遇基本不变,公司会为员工提供15天酒店住宿补贴,标准为400元/天。除此以外,还有3万元的搬迁福利费,但是领取过的员阅读全文
posted @ 2018-10-15 12:07 纯洁的微笑 阅读(7351) 评论(31) 编辑
摘要: lastic 上市对程序员意味着什么?阅读全文
posted @ 2018-10-08 08:38 纯洁的微笑 阅读(1515) 评论(2) 编辑
摘要: 每个程序员都想拥有一个博客阅读全文
posted @ 2018-09-20 12:33 纯洁的微笑 阅读(1783) 评论(7) 编辑
摘要: Memcached 介绍 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写阅读全文
posted @ 2018-09-04 15:09 纯洁的微笑 阅读(1647) 评论(2) 编辑
摘要: 学习一门新的技术如果有优秀的开源项目,对初学者的学习将会是事半功倍,通过研究和学习优秀的开源项目,可以快速的了解此技术的相关应用场景和应用示例,参考优秀开源项目会降低将此技术引入到项目中的成本。为此抽了一些时间为大家寻找了一些非常优秀的 Spring Cloud 开源软件供大家学习参考。 上次写了一阅读全文
posted @ 2018-08-07 08:12 纯洁的微笑 阅读(3724) 评论(0) 编辑
摘要: 在上个月我们知道 Eureka 2.X 遇到困难停止开发了,但其实对国内的用户影响甚小,一方面国内大都使用的是 Eureka 1.X 系列,另一方面 Spring Cloud 支持很多服务发现的软件,Eureka 只是其中之一,下面是 Spring Cloud 支持的服务发现软件以及特性对比: | 阅读全文
posted @ 2018-07-20 11:35 纯洁的微笑 阅读(2523) 评论(3) 编辑
摘要: 社区是聚集一类具有相同爱好或者相同行业的群体,IT技术社区就是聚集了IT行业内的技术人,在技术社区可以了解到行业的最新进展,学习最前沿的技术,认识有相同爱好的朋友,在一起学习和交流。 技术社区一般有三类人:第一类技术人,就是遇到问题搜索一下,绝大部分程序员都是通过这种方式来了解技术社区的,或者遇到问阅读全文
posted @ 2018-07-07 13:56 纯洁的微笑 阅读(1850) 评论(6) 编辑
摘要: Vivo NEX事件、腾讯网易阿里QQ还有开源那些事阅读全文
posted @ 2018-06-30 16:39 纯洁的微笑 阅读(3833) 评论(2) 编辑
摘要: Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我自己也在思考: Spring Boot 诞生的背景是什么?Sprin阅读全文
posted @ 2018-06-13 08:33 纯洁的微笑 阅读(15925) 评论(15) 编辑
摘要: 说起我的博客那是一个故事阅读全文
posted @ 2018-06-12 08:20 纯洁的微笑 阅读(1050) 评论(1) 编辑
摘要: 给大家聊一聊云收藏从 Spring Boot 1.0 升级到 2.0 所踩的坑 先给大家晒一下云收藏的几个数据,作为一个 Spring Boot 的开源项目( "https://github.com/cloudfavorites/favorites web" )目前在 Github 上面已经有160阅读全文
posted @ 2018-06-04 08:25 纯洁的微笑 阅读(3644) 评论(1) 编辑
摘要: 微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化;同时,随着用户的增加,如何阅读全文
posted @ 2018-05-14 08:31 纯洁的微笑 阅读(3840) 评论(12) 编辑
摘要: 我相信大家肯定都遇到过以下两个场景? 场景一: 做为一个北上广深飘,在距你千里之外的家乡肯定有很多的同学和朋友,但是由于常年漂泊在外,基本上很少联系?突然有一天,几年都没有联系你的大学同学/同事,大晚上轻轻的问了一句:在吗? 你心中一惊,隐隐约约猜到这个“在吗”,后面有两个概率比较大的潜台词 1、亲阅读全文
posted @ 2018-05-13 09:24 纯洁的微笑 阅读(2139) 评论(7) 编辑
摘要: 在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等。今天就给大家介绍一个 Spring Boot 神器,专门帮助大家解决项目启动初始化资源操作。 这个神器就是 ,`CommandLineRunner Component Spring B阅读全文
posted @ 2018-05-04 12:27 纯洁的微笑 阅读(3253) 评论(0) 编辑
摘要: 写在公号运营一周年之际 就像我上面说的,一切都很奇妙。2016年的时候我开始写博客,在博客园积累了一点小人气,在朋友的鼓励下2017年4月25日开通了微信公众号,26号发了一篇文章 "我开通了微信公众号" ,转眼就一年过去了。 2016年我刚开始写博客的时候我在想,博客园排名 Top 100 的人都阅读全文
posted @ 2018-04-25 23:15 纯洁的微笑 阅读(941) 评论(9) 编辑
摘要: 实践中会发现,生产环境中使用单个 Docker 节点是远远不够的,搭建 Docker 集群势在必行。然而,面对 Kubernetes, Mesos 以及 Swarm 等众多容器集群系统,我们该如何选择呢?它们之中,Swarm 是 Docker 原生的,同时也是最简单,最易学,最节省资源的,比较适合中阅读全文
posted @ 2018-04-21 21:57 纯洁的微笑 阅读(2662) 评论(0) 编辑
摘要: 只需三步即可部署开源项目云收藏,打造专属个人的收藏系统,就是这么简单!阅读全文
posted @ 2018-04-02 08:24 纯洁的微笑 阅读(2527) 评论(1) 编辑
摘要: 上篇文章 "Docker(四):Docker 三剑客之 Docker Compose " 介绍了 Docker Compose,这篇文章我们来了解 Docker Machine 。 Docker Machine 介绍 Docker Machine 是 Docker 官方编排(Orchestratio阅读全文
posted @ 2018-03-30 08:28 纯洁的微笑 阅读(1295) 评论(3) 编辑
摘要: 我知道大家这段时间看了我写关于 docker 相关的几篇文章,不疼不痒的,仍然没有感受 docker 的便利,是的,我也是这样认为的,I know your felling 。 前期了解概念什么的确实比较无聊,请不要着急精彩马上开始,当大家对 docker 相关概念有所了解之后,后面我会结合 Spr阅读全文
posted @ 2018-03-28 08:46 纯洁的微笑 阅读(4258) 评论(2) 编辑
摘要: Docker-Compose 是 Docker 的一种编排服务,是一个用于在 Docker 上定义并运行复杂应用的工具,可以让用户在集群中部署分布式应用。阅读全文
posted @ 2018-03-26 08:24 纯洁的微笑 阅读(2157) 评论(2) 编辑
摘要: Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。 首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。 一个简单 Spring Boot 项目 在阅读全文
posted @ 2018-03-19 08:56 纯洁的微笑 阅读(17478) 评论(5) 编辑
摘要: 上一篇文章 "Docker(二):Dockerfile 使用介绍" 介绍了 Dockerfile 的使用,这篇文章我们来继续了解 Dockerfile ,学习 Dockerfile 各种命令的使用。 Dockerfile 指令详解 1 FROM 指定基础镜像 FROM 指令用于指定其后构建新镜像所使阅读全文
posted @ 2018-03-18 14:29 纯洁的微笑 阅读(2248) 评论(2) 编辑
摘要: 上一篇文章 "Docker(一):Docker入门教程" 介绍了 Docker 基本概念,其中镜像、容器和 Dockerfile 。我们使用 Dockerfile 定义镜像,依赖镜像来运行容器,因此 Dockerfile 是镜像和容器的关键,Dockerfile 可以非常容易的定义镜像内容,同时在我阅读全文
posted @ 2018-03-17 11:52 纯洁的微笑 阅读(9728) 评论(3) 编辑
摘要: 如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。 阅读全文
posted @ 2018-03-07 08:23 纯洁的微笑 阅读(8414) 评论(8) 编辑