摘要:
### 1. JVM 内存模型 JVM 内存模型主要指运行时的数据区,包括 5 个部分,如下图所示。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200929170200113.jpg?x-oss-process=image/watermark,type_Z 阅读全文
摘要:
原文链接:https://blog.csdn.net/cy973071263/article/details/126354336 > **目录** > > [一、从源码的角度分析原因](https://blog.csdn.net/cy973071263/article/details/1263543 阅读全文
摘要:
感谢原作者:https://blog.csdn.net/weixin_42045639/article/details/125538161 #### 1.错误描述: - IDEA导入一个新的项目,运行时包编译失败 ![在这里插入图片描述](https://img2023.cnblogs.com/bl 阅读全文
摘要:
1.错误描述: IDEA导入一个新的项目,运行时包编译失败 在这里插入图片描述 2.错误原因 这个错误的原因是因为 JDK 版本问题,有两个原因,一个是编译器版本不匹配,一个是当前项目 JDK 版本不支持 3.解决步骤 需要调整三个位置的jdk版本 调整项目的jdk版本,File --> Proje 阅读全文
摘要:
感谢巨人的肩膀,原作者:https://blog.csdn.net/qing_gee/article/details/108841587/ [ArrayList](https://so.csdn.net/so/search?q=ArrayList&spm=1001.2101.3001.7020) 和 阅读全文
摘要:
## hashMap和hashTable的区别? ##### 1、继承的父类不同 HashTable继承Dictionary类,而hashMap继承了AbstractMap类,但是二者都实现了map接口。 ##### 2、[线程安全](https://so.csdn.net/so/search?q= 阅读全文
摘要:
原文链接:https://blog.csdn.net/ChenRui_yz/article/details/126315260 ## Java引用 从JDK 1.2版本开始,对象的引用被划分为4种级别,从而使程序能更加灵活地控制对象的生命周期,这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用 阅读全文
摘要:
巨人的肩膀:https://blog.csdn.net/hnjcxy/article/details/123787209 1、Java中基本数据类型byte、short、char、int、long、float、double、boolean有对应的封装类型:Byte、Short、Character、I 阅读全文
摘要:
巨人的肩膀,感谢:https://blog.csdn.net/u013386606/article/details/80526486 ### 大前提:目前来说所有数据在内存当中都是以补码的形式存在。 ``` 原码:原码(true form)是一种计算机中对数字的二进制定点表示方法。 原码表示法在数值 阅读全文
摘要:
## **一 基础知识** 在讲byte的范围前,先普及下在java中数据在计算机中的表示方法,**数据在计算机中都是用二进制表示的,并且是用补码进行数据计算的。** **先引入原码,反码,补码:** **原码**:原码是一种计算机中对数字的二进制定点表示方法,一般进制的最高位是**符号位,1**代 阅读全文
摘要:
原文链接:https://blog.csdn.net/asd051377305/article/details/104801195 # 异常产生 当我们迭代一个[ArrayList](https://so.csdn.net/so/search?q=ArrayList&spm=1001.2101.30 阅读全文
摘要:
### 1、存储过程,调用方式 **存储过程**:[预编译](https://so.csdn.net/so/search?q=预编译&spm=1001.2101.3001.7020)的SQL语句,优点是允许模块化的设计,只需要创建一次,后续可以多次调用。 **调用方式**:用命令对象老调用存储过程; 阅读全文
摘要:
**ConCurrentHashMap 1.8 相比 1.7的话,主要改变为:** - 去除 `Segment + HashEntry + Unsafe` 的实现, 改为 `Synchronized + CAS + Node + Unsafe` 的实现 其实 Node 和 HashEntry 的内容 阅读全文
摘要:
原文链接:https://blog.csdn.net/lzb348110175/article/details/106555504 ### 本文目录: - - [1.MySQL体系结构](https://blog.csdn.net/lzb348110175/article/details/10655 阅读全文
摘要:
感谢,原文链接:https://blog.csdn.net/qq_39390545/article/details/107144859 # MySQL删除数据的方式都有哪些? 咱们常用的三种删除方式:通过 delete、truncate、drop 关键字进行删除;这三种都可以用来删除数据,但场景不同 阅读全文
摘要:
今天抽时间来讲一下mysql里的知识点,之前有不少人问过我,mysql中的int(11),这个11到底是啥意思?是11位的意思吗?你是否也想过这个问题,是否也有这个疑问? ok,今天就展开来讲一下,用通俗易懂的大白话来给你彻底搞明白 ## 一、跟你扯点二进制的小东西 要讲清楚这个问题,我先来给大家科 阅读全文
摘要:
### 什么是事务? 事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 ## 事务的四大特性 ![img](https://img2023.cnblogs.com/blog/2446184/202306/2446184-2023062312242 阅读全文
摘要:
# 第一关:JavaSE阶段 1、计算机基础 2、java入门学习 3、java基础语法 4、流程控制和方法 5、数组 6、面向对象编程 7、异常 8、常用类 9、集合框架 10、IO 11、多线程 12、GUI编程 13、网络编程 14、注解与反射 15、JUC编程 16、JVM探究 17、23种 阅读全文
摘要:
# 超级详细的Vue安装与配置教程 ##### 目录 - [一、下载和安装Vue](https://www.jb51.net/article/251371.htm#_label0) - [二、创建全局安装目录和缓存日志目录](https://www.jb51.net/article/251371.h 阅读全文
摘要:
# 集合 什么是集合?有什么用? 数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其他类型的数据。 集合为什么说在开发中使用的较多? 集合是一个容器,是一个载体,可以依次容纳多个对象。 在实际的开发中,假设连接数据库,数据库当中有10条记录,那么假设把这10条记录查询出来,在java程序中会 阅读全文