摘要:
1、单例模式 a)java创建对象的几种方法及防止破坏单例的方法: 1)通过new关键词调用构造方法创建实例。将构造方法私有化,通过static的方法来获取单例 2)通过class.newInstance(),实际调用的是无参构造方法进行创建实例。增加static的标识属性,是否已创建好单例,如果已 阅读全文
摘要:
https://blog.csdn.net/tongdanping/article/details/79647337 目录 一、Synchronized使用场景 二、Synchronized实现原理 三、锁的优化 1、锁升级 2、锁粗化 3、锁消除 一、Synchronized使用场景 Synchr 阅读全文
摘要:
https://www.jianshu.com/p/1dec08d290c1 我画的流程图,参照:https://www.processon.com/view/link/5f915d30e401fd06fd9c0b96 阅读全文
摘要:
一、环境搭建: 1、安装新版gradle和idea工具,并给gradle配置环境变量(百度搜吧,到处都是) 2、打开Idea,通过“version control”,在URL中输入:https://gitee.com/shark1357/Spring-Framework.git 3、等待自动下载插件 阅读全文
摘要:
转自:https://blog.csdn.net/qitongce/article/details/72466318?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.chann 阅读全文
摘要:
https://learngitbranching.js.org/?locale=zh_CN 1、创建分支:git branch <分支名> 2、切换分支:git checkout <分支名> (也可以checkout某个历史提交的hash值或hash值的前四个字母) 3、创建并切换分支:git c 阅读全文
摘要:
OAuth2、CAS单点登录 阅读全文
摘要:
xshell隧道转发的三种类型 阅读全文
摘要:
chrome 不再支持iframe 携带cookie 访问第三方站点 阅读全文