04 2022 档案

摘要:今天我要问你的问题是,如何保证容器是线程安全的?ConcurrentHashMap 如何实现高效地线程安全? 典型回答 Java 提供了不同层面的线程安全支持。在传统集合框架内部,除了 Hashtable 等同步容器,还提供了所谓的同步包装器(Synchronized Wrapper),我们可以调用 阅读全文
posted @ 2022-04-08 00:08 Baymax_HH 阅读(93) 评论(0) 推荐(0)
摘要:缓冲池 1. new Integer(123)每次都会新建一个对象 2. Integer.valueOf(123)会使用缓冲池的对象,多次调用会取得同一个对象的引用 https://pdai.tech/md/java/basic/java-basic-lan-basic.html 阅读全文
posted @ 2022-04-06 23:25 Baymax_HH 阅读(23) 评论(0) 推荐(0)
摘要:在学习springboot 搭建项目时,出现Controller层注入service,注入失败的问题。查找了很久才找到原因 对于多模块项目,应该注意@ComponentScan,指定位置扫描。 @ComponentScan主要就是定义扫描的路径从中找出标识了需要装配的类自动装配到spring的bea 阅读全文
posted @ 2022-04-06 00:13 Baymax_HH 阅读(64) 评论(0) 推荐(0)
摘要:最近做项目发现自己对Git的用法还是不够熟悉,花费比较多的时间在处理代码的冲突问题上。因此,重新对Git相关的知识进行学习和回顾。 版本控制中,常常分为四个区:远程仓库,本地仓库,暂存区以及工作区 基本操作就不过多涉及,主要涉及提交代码冲突,撤销代码提交等操作 1. 代码冲突 git checkou 阅读全文
posted @ 2022-04-05 23:51 Baymax_HH 阅读(35) 评论(0) 推荐(0)