06 2021 档案

摘要:转载:https://baijiahao.baidu.com/s?id=1661565712893820457&wfr=spider&for=pc 一、事务 事务管理在系统开发中是不可缺少的一部分,Spring提供了很好事务管理机制,主要分为编程式事务和声明式事务两种。 编程式事务:是指在代码中手动 阅读全文
posted @ 2021-06-27 16:13 暗夜消辰 阅读(68) 评论(0) 推荐(0) 编辑
摘要:一、HashMap源码 https://blog.csdn.net/weixin_44324174/article/details/105645452 、 https://blog.csdn.net/wsdfym/article/details/109232470 二、HashMap面试题 http 阅读全文
posted @ 2021-06-15 23:40 暗夜消辰 阅读(36) 评论(0) 推荐(0) 编辑
摘要:HashMap在JDK1.8为什么改用使用尾插法 因为 1.7头插法扩容时,头插法会使链表发生反转,多线程环境下会产生环;A 线程在插入节点 B,B 线程也在插入,遇到容量不够开始扩容,重新 hash,放置元素,采用头插法,后遍历到的 B 节点放入了头部,这样形成了环。 1、假设容器大小为2,数组0 阅读全文
posted @ 2021-06-15 23:06 暗夜消辰 阅读(2435) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/future_xiaowu/article/details/112241225?utm_term=int%E8%8C%83%E5%9B%B4%E6%98%AF2%E7%9A%84%E5%A4%9A%E5%B0%91%E6%AC%A1%E6%96%B9 阅读全文
posted @ 2021-06-15 22:47 暗夜消辰 阅读(1022) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/qq_26542493/article/details/88873168 一.ArrayList继承了AbstractList,实现了List接口,底层实现基于数组,因此可以认为是一个可变长度的数组。 二.在讲扩容机制之前,我们需要了解一下Array 阅读全文
posted @ 2021-06-15 18:52 暗夜消辰 阅读(71) 评论(0) 推荐(0) 编辑
摘要:一、refresh debug模式,跟踪 SpringApplication.run() 启动方法,进入SpringApplication类,发现调用其refresh方法,该方法调用AbstractApplicationContext类的 refresh()。 public abstract cla 阅读全文
posted @ 2021-06-15 18:08 暗夜消辰 阅读(55) 评论(0) 推荐(0) 编辑
摘要:1、简介 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强, 阅读全文
posted @ 2021-06-13 15:02 暗夜消辰 阅读(122) 评论(0) 推荐(0) 编辑
摘要:安装详细链接:https://www.runoob.com/linux/nginx-install-setup.html 菜鸟教程 一、安装pcre依赖 1、下载安装包 wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre 阅读全文
posted @ 2021-06-12 23:58 暗夜消辰 阅读(60) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示