首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
师长学不动了
掘友等级
师长来了
师长来了
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 29
沸点 4
赞
33
返回
|
搜索文章
最新
热门
原创001 | 搭上SpringBoot自动注入源码分析专车
以上示例代码很简单,创建了一个接口,接口有两个实现类,然后在控制器中注入实现类,从而完成业务方法的调用。接下来我们就开始对源码进行分析 此处主要根据类型获取所有匹配的bean,如果匹配的bean有多个,那么最后会选择一个符合条件的bean名称,然后将对应的bena实例返回,调用…
两道面试题,带你透彻解析Java类加载机制
在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题: 请写出最后的输出字符串。 正确答案是: 我相信很多同学看到这个题目之后,表情是崩溃的,完全不知道从何入手。有的甚至遇到了几次,仍然无法找到正确的解答思路。 其实这种面试题考察的就是你对Java类…
面试还在被红-黑树虐?看完这篇动图文章轻松反虐面试官
网上有很多红-黑树的段子,很多人都说,红-黑树只会存在于段子里,不会在面试中或者实际项目中让你实现。来看看网友都是怎么说的: 通常,如果有面试官问我红黑数这种问题。 我一般扭头就走。 不是因为,这个职位用不到还问这个。 而是因为。 我 tmd 真的不会啊 - -||| 很多人看…
一文读懂JDK7,8,9的hashmap,hashtable,concurrenthashmap及他们的区别
内容和标题一样长哦,人家写了好久的。如无特别指明,内容对应的源码是jdk1.7(后面会和1.8对比) 图中,紫色部分即代表哈希表,也称为哈希数组(默认数组大小是16,每对key-value键值对其实是存在map的内部类entry里的),数组的每个元素都是一个单链表的头节点,跟着…
自己动手写一个服务网关
如图所示,在不使用网关的情况下,我们的服务是直接暴露给服务调用方。当调用方增多,势必需要添加定制化访问权限、校验等逻辑。当添加API网关后,再第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制。 本文所实现的网关源码抄袭了---Oh,不对,是借鉴。借…
「mysql优化专题」程序员面试都用得上的索引优化手册(5)【面试重点】
索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,索引就相当于目录。当你在用新华字典时,帮你把目录撕掉了,你查询某个字开头的成语只能从第一页翻到第一千页。累!把目录还给你,则能快速定位! 可以大大加快数…
手把手带你实现JDK动态代理
在Java领域,动态代理应用非常广泛,特别是流行的Spring/MyBatis等框架。JDK本身是有实现动态代理技术的,不过要求被代理的类必须实现接口,不过cglib对这一不足进行了有效补充。本篇博客将涉及2个话题: 第一,JDK动态代理的实现原理,带你探索动态代理的实质面目;…
dubbo源码解析-服务暴露原理
之前讲完了dubbo集群容错系列,现在开始讲比较重要的环节,也就是dubbo面试中比较喜欢问的两个点:服务发布和服务引用. ❈ 先插播一下dubbo源码专题的文章: dubbo源码解析-集群容错架构设计 dubbo源码解析-详解directory dubbo源码解析-详解rou…
dubbo源码解析-详解router
估算了一下,dubbo里面涉及的东西还是比较多的.比如谈到框架的时候,设计模式都是一个老生常谈的话题,再比如我们开发中我们不常用的一些概念,spi、javassist,以及和zookeeper相关的一些知识,比如ZKClient的使用,这些和dubbo关系很密切,但是这些假如我…
dubbo 源码解析-集群容错架构设计
本来是想把整个dubbo源码解析一次性弄完,再做成一个系列来发布的,但是正巧最近有位好朋友要去杭州面试,就和我交流了一下.本着对dubbo源码略有心得的心态,在交流过程中也发表了个人的一些粗劣的拙见.但是非常不幸的是,交流过程中我这位朋友问到了几个问题,我却没能回答得上,让我感…
下一页
个人成就
文章被点赞
776
文章被阅读
39,122
掘力值
2,230
关注了
16
关注者
2,889
收藏集
0
关注标签
10
加入于
2017-08-17