![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 53
midasism
这个作者很懒,什么都没留下…
展开
-
MySQL分割字符串,一行转多行
MySQL分割字符串,一行转多行原创 2022-04-25 15:48:12 · 8130 阅读 · 2 评论 -
Java的四大引用
强引用大部分引用都是强引用,new一个对象并用变量保存就是强引用如果一个对象具有强引用,就不会被垃圾收集器回收软引用如果一个对象只有软引用,说明这个对象是可有可无的如果内存够用, 垃圾收集器就不会回收;如果内存不足了,就会回收这些只有软引用的对象(可以实现内存敏感的高速缓存)弱引用如果一个对象只有弱引用,也是代表可有可无。但是弱引用和软引用相比,生命周期更短,如果垃圾收集器没扫描到就活着,一旦扫描到,不管内存够不够用都会回收(垃圾收集器线程优先级很低,不一定很快能发现弱引用的对象)虚引用虚原创 2021-10-28 15:39:42 · 62 阅读 · 0 评论 -
Mac使用Docker安装RocketMQ,集成到SpringBoot项目
Docker安装RocketMQ,集成到SpringBoot项目1、构建rocketmq-docker镜像步骤一git clone https://github.com/apache/rocketmq-docker.git步骤二选择RocketMQ版本并构建镜像cd image-buildsh build-image.sh RMQ-VERSION BASE-IMAGE# 这里是我使用的是:sh build-image.sh 4.8.0 alpine通过docker images检验镜原创 2021-08-01 10:50:34 · 935 阅读 · 2 评论 -
Java Config 配置IOC容器
1、概述1.1、由来Spring IOC中有个重要的概念——Bean,Bean即对象,我们通过配置Bean让IOC容器管理Bean,而最常用的方式就是通过XML文件来配置,但通过XML文件来配置比较繁琐,数量较多的时候会使项目变得复杂,而且使用XML配置没有编译时的类型安全检查所以在Spring4以后,Spring推荐使用Java Config代替XML文件来配置BeanJava Config就是使用注解,通过java类来描述Bean配置的组件Java Config结合了XML的解耦和JAVA编译原创 2021-02-06 20:45:19 · 171 阅读 · 0 评论 -
基于注解配置Bean
一、环境准备Spring配置文件 applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/s原创 2021-02-06 20:43:47 · 139 阅读 · 0 评论 -
实现一个极简IOC容器
| 本文通过xml解析技术和反射技术手动实现Spring ioc容器通过xml配置文件初始化bean的过程,仅实现getBean方法1、环境准备1、创建一个maven项目2、pom.xml中引入dom4j、jaxen、lombok依赖dom4j: xml解析组件jaxen:Xpath表达式解析器lombok:用于简化代码 比如setter、getter、构造器等等<!--dom4j--><dependency> <groupId>dom4j<原创 2021-02-06 20:32:20 · 103 阅读 · 0 评论 -
Failed to parse configuration class [com.alibaba.fastjson.support.spring.JSONPResponseBodyAdvice]
<context:component-scan base-package="com"/>base-package扫描的包名不能是com原创 2021-02-03 14:10:31 · 1056 阅读 · 0 评论 -
idea中web.xml报错 Servlet should have a mapping
情景再现配置springmvc时,报错,实际mapping已经写了,错误截图如下:解决方法把web.xml添加进去即可原创 2021-01-28 17:34:04 · 2836 阅读 · 1 评论 -
java中成员变量和局部变量初始化问题
成员变量:在类中定义的变量局部变量:在方法体中定义的变量(形式参数、代码块中的变量)成员变量数据类型默认初始值byte,short,int,long0booleanfalseStringnullchar空格float,double0.0实际情况:在Java中,对象保存在堆内存中,成员变量属于对象,JVM在初始化类的时候会自动把成员...原创 2019-09-24 10:40:10 · 770 阅读 · 1 评论