数据链路层
数据链路层
数据链路层
本文主要基于 Spring 5.0.6.RELEASE 摘要: 原创出处 http://cmsblogs.com/?p=todo 「小明哥」,谢谢! 前面 13 篇博文从源码层次,分析了 IoC BeanDefinition 装载的整个过程,这篇就这些内容做一个总结将其连贯起来。 在前文提过,IoC 容器的初始化过程分为三步骤:Resource 定位、BeanDefinition ...
一、介绍 HDFS (Hadoop Distributed File System)是 Hadoop 下的分布式文件系统,具有高容错、高吞吐量等特性,可以部署在低成本的硬件上。 二、HDFS 设计原理 2.1 HDFS 架构 HDFS 遵循主/从架构,由单个 NameNode(NN) 和多个 DataNode(DN) 组成: NameNode ...
本文主要基于 Spring 5.0.6.RELEASE 摘要: 原创出处 http://cmsblogs.com/?p=2763 「小明哥」,谢谢! 作为「小明哥」的忠实读者,「老艿艿」略作修改,记录在理解过程中,参考的资料。 DefaultBeanDefinitionDocumentReader 的 #processBeanDefinition() 方法,完成 Bean 标签解析...
1. 问题分析 我们先看单例模式里面的懒汉式: 我们都知道这种写法是错误的,因为它无法保证线程的安全性。优化如下: 优化非常简单,就是在#getInstance()方法上面做了同步,但是synchronized就会导致这个方法比较低效,导致程序性能下降,那么怎么解决呢?聪明的人们想到了双重检查 DCL: 就如上面所示,这个代码看起来很完美,理由如下: 如果检查第一个singleto...
物理层 物理层 物理层的基本概念 物理层的作用是在传输数据过程中尽可能屏蔽掉传输媒体和通信手段的差异 数据通信系统模型 源系统(发送端),传输系统,目的系统(接收端) 源点,发射器,接收器,终点 信号 ...
在 JWT 基本概念详解open in new window这篇文章中,我介绍了: 什么是 JWT? JWT 由哪些部分组成? 如何基于 JWT 进行身份验证? JWT 如何防止 Token 被篡改? 如何加强 JWT 的安全性? 这篇文章,我们一起探讨一下 JWT 身份认证的优缺点以及常见问题的解决办法。 JWT 的优势 相比于 Session 认证的方式来...
一、版本说明 Spark 针对 Kafka 的不同版本,提供了两套整合方案:spark-streaming-kafka-0-8 和 spark-streaming-kafka-0-10,其主要区别如下: spark-streaming-kafka-0-8 spark-streaming-kafka-0-10 ...
本文主要基于 Spring 5.0.6.RELEASE 摘要: 原创出处 http://cmsblogs.com/?p=2697 「小明哥」,谢谢! 获取 XML Document 对象后,会根据该对象和 Resource 资源对象调用 XmlBeanDefinitionReader#registerBeanDefinitions(Document doc, Resource res...
JWT 基本概念详解 JWT 基本概念详解 什么是 JWT? JWT 由哪些部分组成? Header Payload Signature 如何基于 JWT 进行身份验证? 如何防止 JWT 被篡改? 如何加...