Java
文章平均质量分 62
mx_S
这个作者很懒,什么都没留下…
展开
-
spring源码学习(2):默认标签的解析,注册BeanDefinition
spring中的标签包括默认标签和自定义标签两种,默认标签的解析是在parseDefaultElement函数中进行的 private void parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate) { //对import标签的处理 if (delegate.nodeNameEquals(ele, IMPORT_ELEMENT)) { importBeanDefinitionResource(ele);原创 2021-11-30 00:25:42 · 258 阅读 · 0 评论 -
spring源码学习(1):XmlBeanFactory
我们都知道spring的配置文件读取是通过ClassPathResource进行封装的。 new ClassPathResource("xxxxx.xml") 那么这个类做了什么呢? 我们先看看它的目录结构 我们直接找到它的顶级父类AbstractResource 发现它实现了Resource接口 观察一下Resource Resource接口抽像了所有Spring内部使用到的底层资源:File、URL、classpath等。定义了判断当前资源状态的方法:存在性(exists)、可读性(isRead原创 2021-11-18 02:23:49 · 314 阅读 · 0 评论 -
spring源码学习:ignoreDependencyInterface方法
ignoreDependencyInterface方法是在AbstractAutowireCapableBeanFactory类里的 AbstractAutowireCapableBeanFactory类继承了AbstractBeanFactory并实现了AutowireCapableBeanFactory。AutowireCapableBeanFactory提供了创建bean、自动注入、初始化以及应用bean的后处理器。AbstractAutowireCapableBeanFactory则是综合了Abs原创 2021-11-16 16:27:37 · 312 阅读 · 0 评论 -
eureka注册错误 execute request on any known server
defautlZone地址中端口后面必须是eureka!!!原创 2021-05-18 16:05:16 · 64 阅读 · 0 评论 -
Servlet-学习笔笔笔笔笔笔笔笔记
1.什么是Servlet (1) Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序,其主要功能在于交互式地浏览和 修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个 Servlet接口的类,一般情况下,人们将Servlet理解为后者。 (2) Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下 Servlet只用来扩展原创 2020-11-18 19:51:07 · 148 阅读 · 0 评论 -
idea2020版如何创建javaweb项目
在项目上右键选择原创 2020-11-18 15:17:09 · 2980 阅读 · 0 评论 -
枚举、注解与反射,入门最全最强
1. 枚举 1.1 简介 JDK1.5引入了新的类型——枚举。 在JDK1.5 之前,我们定义常量都是: public static fianl… 。很难管理。 枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 用于定义有限数量的一组同类常量, 例如: 错误级别: 低、中、高、急 一年的四季: 春、夏、秋、冬 商品的类型: 美妆、手机、电脑、男装、女装… 在枚举类型中定义的常量是该枚举类型的实例。 1.2 格式定义 权限修饰符 enum 枚举名称 { 实例1,实例2,实例3,实例原创 2020-10-20 21:44:41 · 232 阅读 · 0 评论 -
XML与JSON入门,最全最强
XML 简介 可扩展标记语言(eXtensible Markup Language)。 特性: xml具有平台无关性, 是一门独立的标记语言. xml具有自我描述性 为什么学习XML? 网络数据传输 数据存储 配置文件 XML文件 .XML文件是保存XML数据的一种方式。XML数据也可以以其他的方式存在(如在内存中构建XML数据)。不要将XML语言狭隘的理解成XML文件。 XML语法格式 XML文档声明 <?xml version="1.0" encoding="UTF原创 2020-10-13 18:54:05 · 233 阅读 · 0 评论 -
Java多线程初学 最全最强
多线程概述 线程与进程 在一开始学习多线程时,我们行得学习什么是进程,线程与进程的关系。 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间 线程: 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少有一个线程。线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程 线程调度 我们可能会以为线程会是一起同时执行的,其实并不是。cpu在同一时间其实只能做一件事儿~ 所以CPU来换切换运行多个进程,来制造他们是在同原创 2020-09-24 22:47:59 · 225 阅读 · 0 评论