- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 JDK8新特性一篇概述
JDK8发布已经近5年了,已经不再是新鲜事物了。其他人我不清楚,但就我而言,虽然一直环境是JDK8,但确基本上没用JDK8的什么特性,是时候系统学一下开始使用了。Java编程语言lambdaJDK8最大的特性应该非lambda莫属,该特性让你可以将功能视为方法参数,或者代码视为数据。使用lambda表达式,你可以更简洁地表示单方法接口(功能接口)实例。如示例:new Thread(new...
2019-03-21 13:57:58 2197
原创 spring boot源码解析(三)Environment和Profile源码解析
前言之前讲到了application run listener,但没有展开讲spring内置的listener拎出来讲,spring很多动作就是在内置的listener中随容器启动时候做的。后续我们再列举说明,这篇先学下spring里面的Environment。Environment是spring中一个抽象,简单理解保存的是spring中所有的环境配置数据。从接口来看主要包含两个概念,一个pr...
2019-03-19 15:57:21 916
原创 spring boot源码解析(二)番外篇spring application listener自定义扩展
前言这篇作为番外篇,在第二篇学习后,进行自定义实现一些接口实现,更好的理解其过程。扩展实现SpringApplicationRunListener自定义SpringApplicationRunListener接口实现:public class CustomSpringApplicationRunListener implements SpringApplicationRunListene...
2019-03-18 18:16:57 415
原创 spring boot源码解析(二)spring application listener机制和启动加载流程
前言上篇我们介绍了SpringApplication.run过程包含的大致内容,这篇我们细节讲下run里面的SpringApplicationRunListeners过程。从代码我们可以看到listeners的主要使用或引用的点:getRunListenersstartingprepareEnvironmentprepareContextstartedhandleRunFail...
2019-03-18 13:40:50 732
原创 spring boot源码解析(一)spring boot启动类SpringApplication
题外话因工作原因,陆续开始接触spring boot,且对其源码和机制越来越发的需要深入了解。所以想系统的分析下spring boot源码,希望可以检查下去。spring boot启动@SpringBootApplicationpublic class SimpleApplication { public static void main(String[] args) { Spri...
2019-03-14 15:02:29 1097
原创 说说阿里云大规模宕机
背景云服务市场是一块大蛋糕,从如今的各大巨头都纷纷出手想分得一杯羹就能看出。而国内巨头阿里爸爸早在2009年就看准了时机,这里当然少不了要提到阿里云创始人:王坚。破釜沉舟的方式用命换来的成就,阿里每年投入10亿,一投就是10年。不得不服王坚和马云当初的坚持和眼光。从上面几张图就能看出来,这利润真的是杠杠的。当然也不得不说云计算改变了如今互联网行业服务的环境和运维模式,从传统的主机、服务器...
2019-03-07 17:27:45 2983
转载 Mysql数据库规范(58到家)
基础规范表存储引擎必须使用InnoDB表字符集默认使用utf8,必要时候使用utf8mb4解读:(1)通用,无乱码风险,汉字3字节,英文1字节(2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它禁止使用存储过程,视图,触发器,Event解读:(1)对数据库性能影响较大,互联网业务,能让站点层和服务层干的事情,不要交到数据库层(2)调试,排错,迁移都比较困难...
2019-03-05 17:59:33 403
elasticsearch-2.1.0
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人