只会一点java

掌控自己的生命轨迹,身心自由!
posts - 61, comments - 49, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

置顶随笔

正文内容加载中...

posted @ 2018-03-30 10:13 只会一点java 阅读(27) 评论(0) 编辑

2018年3月30日

摘要: 引子 本篇文章用技术树的形式来展示java相关技术栈。所有技术点有博客的都自带链接,没有的后续加上。 必读书籍推荐: 1.java基础: 《effective java》--》四星推荐,工具书,时长翻看一下规避坑。 2.jvm: 《深入理解java虚拟机》--》超五星推荐,建议看上多遍。深入浅出,楼阅读全文

posted @ 2018-03-30 10:13 只会一点java 阅读(27) 评论(0) 编辑

2018年3月13日

摘要: 一、概述 作为一个合格的程序员,算法是必备技能,特此总结6大基础算法。java版强烈推荐《算法第四版》非常适合入手,所有算法网上可以找到源码下载。 PS:本文讲解算法分三步:1.思想2.图示3.源码4.性能分析 1.1 时间复杂度 算法的运行时间,在这里主要考量:比较和交换的成本。 常见的时间复杂度阅读全文

posted @ 2018-03-13 11:32 只会一点java 阅读(41) 评论(0) 编辑

2018年1月29日

摘要: 一、观察者模式概述 定义: 观察者模式(Observer Pattern):定义对象之间的一种一对多的依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。别名有:发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(So阅读全文

posted @ 2018-01-29 10:29 只会一点java 阅读(417) 评论(0) 编辑

2018年1月26日

摘要: 待完善阅读全文

posted @ 2018-01-26 14:37 只会一点java 阅读(46) 评论(0) 编辑

2018年1月24日

摘要: 一、前言 spring cloud大行其道的当下,如果不了解基本原理那么是很纠结的(看见的都是约定大于配置,但是原理呢?为什么要这么做?如何串联起来的?)。spring cloud是基于spring boot快速搭建的,今天咱们就看看spring boot容器启动流程(全文基于1.5.9版本)。(本阅读全文

posted @ 2018-01-24 20:32 只会一点java 阅读(1877) 评论(5) 编辑

2017年12月20日

摘要: 1.问题复现: 按照天数统计每天的总数,如果其中有几天没有数据,那么group by 返回会忽略那几天,如何填充0?如下图,统计的10-3~10-10 7天的数据,其中只有8号和10号有数据,这样返回,数据只有2个,不符合报表统计的需求。期望没有值填0 2.换个思维: 我们用一组连续的天数作为左表然阅读全文

posted @ 2017-12-20 12:50 只会一点java 阅读(342) 评论(0) 编辑

2017年12月11日

摘要: 一、前言 记得从刚入行(java)时,就一直听说“设计模式”这4个字,后续工作几年也偶尔能碰到,但都是浅尝即止。正好最近开始梳理源码,先把设计模式框架列出来,后续慢慢往里面添加内容。(这个过程可能比较长,大家谅解!) 期望做到: 1.言简意赅地介绍原理,图文搭配。 2.每个设计模式的例子都来源于实际阅读全文

posted @ 2017-12-11 10:04 只会一点java 阅读(91) 评论(0) 编辑

2017年12月8日

摘要: 本文较深入的分析了ThreadLocal和InheritableThreadLocal,从4个方向去分析:源码注释、源码剖析、功能测试、应用场景。 一、ThreadLocal 我们使用ThreadLocal解决线程局部变量统一定义问题,多线程数据不能共享。(InheritableThreadLoca阅读全文

posted @ 2017-12-08 09:49 只会一点java 阅读(477) 评论(0) 编辑

2017年12月5日

摘要: 1.问题梳理: 异常:org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported 很明显是最终feign执行http请求时把这个方法认定为POST,但feign阅读全文

posted @ 2017-12-05 09:42 只会一点java 阅读(769) 评论(0) 编辑

2017年11月30日

摘要: 系列目录 kafka原理和实践(一)原理:10分钟入门 kafka原理和实践(二)spring-kafka简单实践 kafka原理和实践(三)spring-kafka生产者源码 kafka原理和实践(四)spring-kafka消费者源码 kafka原理和实践(五)spring-kafka配置详解 阅读全文

posted @ 2017-11-30 12:32 只会一点java 阅读(3878) 评论(0) 编辑