摘要: # 一、分层 ## 为什么要分层: 简单的说是: **思想是:功能分离和模块化设计 作用是:便于管理、维护和扩展** ![image](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230821193327559-21456117 阅读全文
posted @ 2023-08-21 21:36 hongyc77 阅读(25) 评论(0) 推荐(0)
摘要: ## 一、SpringCloud ### 1.五大组件 ![image](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230821094903112-177230234.png) ![image](https://img2023 阅读全文
posted @ 2023-08-21 15:02 hongyc77 阅读(33) 评论(0) 推荐(0)
摘要: ## JVM的组成 ### 程序计数器 ![image](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230816112904466-1751912306.png) ### Java堆 ![image](https://img2 阅读全文
posted @ 2023-08-16 12:22 hongyc77 阅读(4) 评论(0) 推荐(0)
摘要: ## 1.基础 进程和线程 ![](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230814100212858-180013831.png) 并行和并发 ![](https://img2023.cnblogs.com/blog/ 阅读全文
posted @ 2023-08-14 12:29 hongyc77 阅读(7) 评论(0) 推荐(0)
摘要: ## 一、ArrayList ### 1.数组: 看源码的话,一般从成员变量,构造函数,关键方法来看 ![](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230813111410759-222230576.png) ![](ht 阅读全文
posted @ 2023-08-11 15:23 hongyc77 阅读(29) 评论(0) 推荐(0)
摘要: ## 一、Spring 单例bean是线程安全的吗 ![](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230810100342529-759760305.png) ![](https://img2023.cnblogs.com 阅读全文
posted @ 2023-08-11 09:52 hongyc77 阅读(14) 评论(0) 推荐(0)
摘要: ## 一、优化 ### 定位 ![](https://img2023.cnblogs.com/blog/2624218/202308/2624218-20230808105456919-176720203.png) ### 分析 ![](https://img2023.cnblogs.com/blo 阅读全文
posted @ 2023-08-08 11:25 hongyc77 阅读(15) 评论(0) 推荐(0)
摘要: ## 一、反射 ### 1.解决什么问题? Java反射是用来解决在编译时无法确定类的具体信息的问题 在明白反射之前应该知道JVM会将一个类所依赖的类也创建Class对象 ### 2.如何解决的? 传统的方式是:通过new方式,就会先加载出新的实例,但是如果我们不想要这个实例呢,因为这样是会给**元 阅读全文
posted @ 2023-08-07 21:16 hongyc77 阅读(16) 评论(0) 推荐(0)
摘要: ## 知识点/步骤: ## 五部曲: ### 1.确认dp所代表的含义 方法:大部分都是dp放的是问题问的东西,可能是一维的,可能是二维的,可以根据方向来判断 (二维转一维也存在知识点) 有时候也不是,而是一个比较好求的情况,然后后面才去求真正的结果,比如最长公共子序列二 注意一个问题:即后效性,即 阅读全文
posted @ 2023-08-07 14:43 hongyc77 阅读(30) 评论(0) 推荐(0)
摘要: ## 一、解决什么问题 #### 1.解决Java跨平台问题的 #### 2.解决Java如何让计算机运行的 #### 3.解决内存的分配释放,如垃圾回收gc #### 4.安全性,如字节码验证,安全沙箱,异常处理 #### 5.多线程 #### 6.动态加载,即动态的加载和卸载代码,这样比较灵活和 阅读全文
posted @ 2023-08-04 17:00 hongyc77 阅读(32) 评论(0) 推荐(0)