摘要:
最近在看写Spring的源代码,里面有好多地方都用到了Class和ClassLoader类的getResource方法来加载资源文件。之前对这两个类的这个方法一知半解,概念也很模糊,这边做下整理,加深理解。 PS:本博客主要参考了Java中如何正确地从类路径中获取资源,但是为了加强理解记忆自己还是将 阅读全文
摘要:
Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。 下面就来介绍下语言方面的新特性。 语法相关新特性 默认接口方法 从 Java 阅读全文
摘要:
原文链接:https://www.cnblogs.com/JavaHxm/p/11636483.html 1. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍: 单体应用架构 一个系统所有的业务模块代码都部署在一台机器上面对外提供服务,这就是单 阅读全文
摘要:
文章转载自:https://www.jianshu.com/p/e618cc818432 电子交易的一个很基本的问题,就是避免用户下重复订单。用户明明想买一次,结果一看下了两个单。如果没有及时发现,就会带来额外的物流成本和扯皮。对商家的信誉也不好看。 从技术上看,这是一个分布式一致性问题;但实际上, 阅读全文
摘要:
web框架层出不穷,特别是ruby和python,各有10多个框架。php和java也是一大堆。 学习这些web框架需要有一个指引,我根据自己的经验写了一个to do list,按照这个清单,一条一条的学习,事半功倍,很快就能掌握一个web框架。 一共25条,即便很磨蹭,2小时也能搞定一条,25*2 阅读全文
摘要:
接口简介 BeanFactoryPostProcessor 接口是 Spring 初始化 BeanFactory 时对外暴露的扩展点,Spring IoC 容器允许 BeanFactoryPostProcessor 在容器实例化任何 bean 之前读取 bean 的定义,并可以修改它。 BeanDe 阅读全文
摘要:
什么是元数据(MetaData) 先直接贴一个英文解释: Metadata is simply data about data. It means it is a description and context of the data. It helps to organize, find and 阅读全文
摘要:
接口简介 JDK中提供了java.net.URL这个类来用于获取不同种类的资源(根据不同前缀的url可以获取不同种类的资源)。但是URL这个类没有获取classpath和ServletContext下的资源的能力。因此Spring提供了Resource接口,用于获取各种资源。 Resource接口 阅读全文
摘要:
本文是翻译稿,原文见:https://dataedo.com/kb/data-glossary/what-is-metadata 元数据是关于数据的数据。元数据是数据的描述和上下文。它有助于组织,查找和理解数据。 典型的元数据类型有 标题和说明, 标签和类别, 谁创造的,何时创造的, 谁最后修改时间 阅读全文
摘要:
本文转载自:https://www.cnblogs.com/cxuanBlog/p/11081002.html 之前一直在某些代码中看到过使用@Nullable 标注过的注释,当时也没有在意到底是什么意思,所以这篇文章来谈谈Spring中关于Null的那些事。 在Java中不允许让你使用类型表示其n 阅读全文
