logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java面试-Spring中bean的生命周期(详解)

如果创建了一个类继承了InstantiationAwareBeanPostProcessorAdapter接口,并在配置文件中配置了该类的注入,即InstantiationAwareBeanPostProcessorAdapter和bean关联,则Spring将调用该接口的postProcessBeforeInstantiation()方法。根据配置情况调用 Bean 构造方法或工厂方法实例化 B

#java#面试#spring
git 报错 You are not allowed to push code to this project 的解决办法

通过linux项目分支上 push 代码的时候,出现了上面的提示。无法Push上去 说我没有权限然后一查看才发现用户名用的不是之前那个查询一下:或者直接重新设置一下就好了在查询一下之前的账户就回来了参考了一些网上的但是AC git 还是更新不上去 于是找了很多版本由于自己第一次登陆是通过ssh-key的那种形式所以只需要执行然后按回车回车然后是这种需要在找到里面的复制下来之后在粘贴到这下就可以通过

#git#github
mac笔记本安装java环境以及idea设置

从windows换成笔记本的不适应,所以一些设置参数都要重新设置,本文只针对macbook笔记本且m1芯片的电脑,不过应该这个版本以上的都适用。2、创建上一步的data文件夹和/data文件夹的软连接:sudo ln -s /Users/你的用户名/data /data。这里面踩到的一些坑:git拉取的时候,明明生成ssh-key但是无法连接远程仓库,最后是版本问题,需要生成新的加密算法即可。加入

文章图片
#java#macos#intellij-idea
mac笔记本安装java环境以及idea设置

从windows换成笔记本的不适应,所以一些设置参数都要重新设置,本文只针对macbook笔记本且m1芯片的电脑,不过应该这个版本以上的都适用。2、创建上一步的data文件夹和/data文件夹的软连接:sudo ln -s /Users/你的用户名/data /data。这里面踩到的一些坑:git拉取的时候,明明生成ssh-key但是无法连接远程仓库,最后是版本问题,需要生成新的加密算法即可。加入

文章图片
#java#macos#intellij-idea
list集合的clear方法和null、与““的区别

在使用list 结合的时候习惯了 list=null ;在创建这样的方式,但是发现使用list的clear 方法很不错,尤其是有大量循环的时候list.clear()与list = null 区别java中list集合通过clear()方法清空,只会将list中的对象变成垃圾回收清空,但是list对象还是存在但是通过list=null后,不仅列表中的对象变成了垃圾,为列表分配的空间也会回收,什么都

#java#开发语言
到底了