会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Loading
跟着Mic学架构
专注有深度的技术原创!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
下一页
2021年11月10日
基于大量图片与实例深度解析Netty中的核心组件
摘要:
本篇文章主要详细分析Netty中的核心组件。 启动器Bootstrap和ServerBootstrap作为Netty构建客户端和服务端的路口,是编写Netty网络程序的第一步。它可以让我们把Netty的核心组件像搭积木一样组装在一起。在Netty Server端构建的过程中,我们需要关注三个重要的步
阅读全文
posted @ 2021-11-10 09:19 跟着Mic学架构
阅读(582)
评论(0)
推荐(1)
编辑
2021年11月9日
工作了5年,你真的理解Netty以及为什么要用吗?(深度干货)
摘要:
来看下面这个图,当客户端发起一次Http请求时,服务端的处理流程时怎么样的? 简单来说可以分为以下几个步骤: 基于TCP协议建立网络通信。 开始向服务端端传输数据。 服务端接受到数据进行解析,开始处理本次请求逻辑。 服务端处理完成后返回结果给客户端。 在这个过程中,会涉及到网络IO通信,在传统的BI
阅读全文
posted @ 2021-11-09 09:40 跟着Mic学架构
阅读(4675)
评论(3)
推荐(3)
编辑
2021年11月8日
详细剖析分布式微服务架构下网络通信的底层实现原理(图解)
摘要:
在分布式架构中,网络通信是底层基础,没有网络,也就没有所谓的分布式架构。只有通过网络才能使得一大片机器互相协作,共同完成一件事情。 同样,在大规模的系统架构中,应用吞吐量上不去、网络存在通信延迟、我们首先考虑的都是网络问题,因此网络的重要性不言而喻。 作为现代化应用型程序员,要开发一个网络通信的应用
阅读全文
posted @ 2021-11-08 13:48 跟着Mic学架构
阅读(1198)
评论(0)
推荐(4)
编辑
2021年11月7日
超过1W字深度剖析JVM常量池(全网最详细最有深度)
摘要:
面试题:String a = "ab"; String b = "a" + "b"; a == b 是否相等 面试考察点 考察目的: 考察对JVM基础知识的理解,涉及到常量池、JVM运行时数据区等。 考察范围: 工作2到5年。 背景知识 要回答这个问题,需要搞明白两个最基本的问题 String a=
阅读全文
posted @ 2021-11-07 17:20 跟着Mic学架构
阅读(1584)
评论(4)
推荐(6)
编辑
2021年11月6日
详细剖析Spring Cloud 和Spring Cloud Alibaba的前世今生
摘要: 我们知道spring cloud可以用来开发微服务,但是应该很少有人真正知道Spring Cloud是什么。 官方的解释是:spring cloud提供了一些可以让开发者快速构建分布式应用的工具,这些服务可以很好的工作在任何分布式环境下。 既然提供的是一些快速构建微服务应用的工具,那么我们需要了解微
阅读全文
posted @ 2021-11-06 21:27 跟着Mic学架构
阅读(915)
评论(0)
推荐(2)
编辑
2021年11月5日
面试题系列:用了这么多年的 Java 泛型,我竟然只知道它的皮毛
摘要:
面试题:说说你对泛型的理解? 面试考察点 考察目的:了解求职者对于Java基础知识的掌握程度。 考察范围:工作1-3年的Java程序员。 背景知识 Java中的泛型,是JDK5引入的一个新特性。 它主要提供的是编译时期类型的安全检测机制。这个机制允许程序在编译时检测到非法的类型,从而进行错误提示。
阅读全文
posted @ 2021-11-05 11:32 跟着Mic学架构
阅读(1075)
评论(8)
推荐(2)
编辑
2021年11月4日
工作5年的程序员感慨:final、finally、finalize面试这么卷?
摘要:
面试题:final、finally、finalize的区别 面试考察点 考察目的: 了解求职者对Java基础的了解。 考察范围: 工作1-3年的Java程序员。 背景知识 final/finally在工作中几乎无时无刻不再使用,因此即便是没有系统化的梳理这个问题,也能回答出一些内容。 但是final
阅读全文
posted @ 2021-11-04 20:51 跟着Mic学架构
阅读(133)
评论(4)
推荐(0)
编辑
2021年11月3日
美团面试官问:写一个你认为最好的单例模式?于是我写了7个
摘要:
面试题:写一个你认为最好的单例模式 面试考察点 考察目的: 单例模式可以考察非常多的基础知识,因此对于这种问题,很多面试官都会问。 小伙伴要注意,在面试过程中,但凡能够从多个维度考察求职者能力的题目,一定不会被抛弃,特别是比较泛的问题,比如: ”请你说说对xxx的理解“之类。 考察范围: 工作1到5
阅读全文
posted @ 2021-11-03 17:27 跟着Mic学架构
阅读(1092)
评论(8)
推荐(6)
编辑
2021年11月2日
面试题系列:工作5年,第一次这么清醒的理解final关键字?
摘要:
面试题:用过final关键字吗?它有什么作用 面试考察点 考察目的: 了解面试者对Java基础知识的理解 考察人群: 工作1-5年,工作年限越高,对于基础知识理解的深度就越高。 背景知识 final关键字大家都不陌生,但是要达到深度理解,还是欠缺了一些。我们从三个方面去理解final关键字。 fin
阅读全文
posted @ 2021-11-02 14:42 跟着Mic学架构
阅读(904)
评论(0)
推荐(0)
编辑
2021年11月1日
阿里二面面试题:请你说一下对受检异常和非受检异常的理解?
摘要:
面试题: 请你说一下对受检异常和非受检异常的理解? 面试考察点 考察目的: 异常的设计,在程序开发中时非常重要的。好的异常设计能够合理清晰的反馈程序的问题,提供排查思路。同时,还能够很好的处理资源回收问题。所以作为有经验的程序员,必须要了解异常,以及异常的差异和特性。 考察人群: 工作3年以上,3年
阅读全文
posted @ 2021-11-01 18:45 跟着Mic学架构
阅读(918)
评论(0)
推荐(0)
编辑
上一页
1
···
8
9
10
11
12
13
14
15
下一页
公告