首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
PlayInJava
掘友等级
https://github.com/fantj2016/java-reader
|
alibaba
I will be on my way
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
142
文章 141
沸点 1
赞
142
返回
|
搜索文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
5年前
关注
dubbo源码--SPI扩展机制
没有使用过JDK SPI的可以百度一个例子自己跑下,这里只讲源码。 SPI的核心思想是解耦,基于接口、策略模式、配置实现实现类的动态扩展。 第一步和第三部大家应该都很熟悉。...
4
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
6年前
关注
JVM-新一代GC之低延迟垃圾收集器
衡量垃圾收集器的三项最重要的指标是:内存占用(Footprint)、吞吐量(Throughput)和延迟(Latency),三者共同构成了一个“不可能三角”。 1. She...
13
5
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
6年前
关注
ThreadLocal内存泄漏知识
ThreadLocal内存泄露,最主要的原因在于它的内部类ThreadLocalMap中的Entry的设计。Entry继承了WeakReference<ThreadLoca...
7
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
6年前
关注
设计模式快速学习(七)策略模式
通俗的讲,策略模式就是通过面向接口编程后生出的很多策略类,然后根据上下文选择策略类进行调用。实现比较容易。 如果算法实现里又有条件语句,就构成了多重条件语句,可以用策略模式...
10
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
6年前
关注
设计模式快速学习(八)委派模式
如果你喜欢我的文章,那麻烦请关注我的公众号,公众号重点分析架构师技术,该公众号还处于初始阶段,谢谢大家的支持。 关注公众号,回复java架构获取架构视频资源(后期还会分享不...
10
1
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
6年前
关注
从SpringMvc源码分析其工作原理
1. MVC使用 值的注意的是contextConfigLocation和DispatcherServlet(用此类来拦截请求)的引用和配置。 值的注意的是Internal...
49
2
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
设计模式快速学习(二)抽象工厂模式
直接上demo.先代码,后介绍。 如果在之前你没有看过工厂模式,请坐下面的时光机传送,不光是思想基础,主要是演变的过程要知道。 1. 编写接口Shape 2. 编写接口Sh...
4
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
设计模式快速学习(四)建造者模式
建造者独立,易扩展。 便于控制细节风险。 产品必须有共同点,范围有限制。 如内部变化复杂,会有很多的建造类。 builder(抽象建造者):规范建造对象的组成成分,但不具体...
4
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
设计模式快速学习(五)原型模式
其他(List等)数据类型默认都是浅拷贝,但是我们也能通过他们自身的clone方法来深拷贝。...
3
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
设计模式快速学习(六)模板模式
play()就是我定义的模板,子类继承后必须实现该具体功能。...
7
1
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
SpringBoot整合RabbitMQ(一)快速入门
RabbitMQ主要是为了实现系统之间的双向解耦而实现的。当生产者大量产生数据时,消费者无法快速消费,那么需要一个中间层。保存这个数据。 AMQP,即Advanced Me...
7
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
彻底搞懂Bean加载
0. Bean 加载原理 在开始之前需要认真阅读和理解这个过程,有了这个过程,阅读源码难度就小了一半。 大多源码都进行了注释,有的是官方英文注释。中文是主线(本文也主要也是...
15
2
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
Maven 自定义archeType
1. 什么是archeType 每个模板里其实就是附带不同的依赖和插件。一般在公司私服里都会有属于本公司的一套archeType模板,里面有着调试好的项目用到的依赖包和版本...
7
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
Maven 自定义插件
1. provide 1.2. 修改pom 这两个依赖是自定义插件必须的依赖,代表了它是一个Mojo工程,里面包含了一些Mojo的接口和抽象类以及注解。 @Paramete...
3
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
微服务开发神器--JRebel 插件破解和实现本地/远程热部署教程(IntelliJ IDEA版)
这篇文章用英文来写(滑稽),希望你能看懂(滑稽)。 1. Installation 1.2. Select Plugins from the sections menu. ...
8
2
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
Maven Profile按环境打包
1. Per Project Defined in the POM itself (pom.xml). 2. Per User 3. Global 4. Profile d...
2
1
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
docker-compose安装部署gitlab中文版
1. 配置docker-compose 2. 配置hosts 3. 创建目录 4. 启动 5. 设置密码并登录 设置完密码后,超级用户账号默认是root。 6. 设置和使用...
20
3
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
Netty网络聊天(一) 聊天室的实战(最易懂)
为什么第一篇是聊天室,聊天室是最容易实现的部分。也是IM结构最简单的一部分,其次作单聊和群聊,业务逻辑层层递增,彻底的拿下聊天室的代码,进阶单聊和群聊就很简单了,后续我还会...
63
评论
分享
PlayInJava
赞了这篇文章
PlayInJava
https://github.com/fantj2016/java-reader @alibaba
·
7年前
关注
Gnome3.0桌面 .desktop 文件的位置
则只能将快捷入口创建在~/.local/share/applications 目录下。 如果你喜欢我的文章,那麻烦请关注我的公众号,公众号重点分析架构师技术,该公众号还处于...
1
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
1,867
文章被阅读
290,397
掘力值
7,972
关注了
9
关注者
3,773
收藏集
13
关注标签
100
加入于
2018-01-26