- 博客(11)
- 收藏
- 关注
原创 JVM-java内存区域学习笔记
摘要:Java虚拟机运行时数据区分为线程私有(程序计数器、虚拟机栈、本地方法栈)和线程共享(堆、方法区、直接内存)两部分。程序计数器记录线程执行位置,虚拟机栈存储方法调用的栈帧(含局部变量表、操作数栈等),本地方法栈处理Native方法。堆是最大内存区域,存放对象实例。JDK1.7和1.8在方法区实现上存在差异。这些内存区域共同协作支持Java程序执行。
2025-07-23 11:05:06
1184
原创 线程池原理解析
线程池在初始化的时候不会创建线程,而是在执行任务时才会创建核心线程,任务完成以后,核心线程挂起,当有新任务执行时,核心线程就会执行新的任务,达到线程复用的效果,可以减少创建、销毁线程产生的开销。
2025-07-22 10:55:57
296
原创 MQ消息队列
MQ(Message Queue,消息队列)是一种异步通信机制,用于在分布式系统或应用程序组件之间传递消息。:通信的基本单位,包含要传输的数据:消息的存储缓冲区,遵循先进先出(FIFO)原则:发送消息的应用程序或服务:接收和处理消息的应用程序或服务主要特点。
2025-07-17 14:47:53
440
原创 Redis
Redis是一个基于C语言开发的开源。Redis的中的(内存数据库,支持持久化),因此读写速度非常快,被广泛应用在。并且,Redis存储的是KV。为了满足不同的业务场景,Redis内置了多种数据类型实现(比如 String、Hash、Sorted Set、Bitmap、HyperLogLog、GEO)。并且,Redis还支持、多种开箱即用的。
2025-07-15 10:09:09
253
原创 MySQL-日志
二进制日志(log_bin)主要记录MySQL数据库数据记录的变化,在mysql server层,包括了所有更新了数据或者潜在更新了数据库的语句;还包含了每个更新数据库的语句的执行时间信息,使用二进制日志的目的是最大可能的恢复数据库和进行MySQL的主从复制,因为二进制日志包含备份后进行的所有更新,但二进制日志不包含没有修改任何数据的语句。MySQL中的事务日志)是InnoDB存储引擎用来保证数据库事务的持久性和数据一致性的重要机制。
2025-07-14 15:15:01
783
原创 Mysql-基础架构
MySQL大致可以分成Server层和存储引擎层两个部分不同的存储引擎共用一个Server层,Server层通过调用接口使用存储引擎存去数据。
2025-07-09 14:24:45
388
原创 计算机网络基础
OSI七层体系结构概念清晰、理论完整,但是它比较复杂并不实用,某些功能在多个层中多次出现,因此在实际开发中,多使用TCP/IP四层体系结构。
2025-07-08 11:02:25
172
原创 Java多线程
一.什么是线程多线程可以让程序同时做多件事情,提高效率。:进程是程序的基本执行实体。:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运行单位。比如:进程是一个应用程序,线程是应用进程中相互独立,可以同时运行的功能。二.线程中的两个概念(并发、并行)每个蓝线表示一个线程,红线会和蓝线随机连接,连接红线的线程之间是并行,连接红线的进程与之间是并发。三.多线程的实现方式1.三种方式的实现。
2025-05-30 11:48:58
941
原创 Java IO 基础知识
3.字符流简介IO 即,输入和输出,是存储和读取数据的解决方案。输入:数据输入到计算机内存的过程,输出:计算机内存输出到外部存储(比如数据库,文件,远程主机)的过程。数据传输过程类似于水流,因此称为 IO 流。IO 流在 Java 中分为输入流和输出流,而根据数据的处理方式又分为字节流和字符流。Java l0 流的 40 多个类都是从如下4个抽象类基类中派生出来的主要分类1.按数据流向输入流(InputStream/Reader):从外部读取数据到程序中。
2025-05-28 16:22:43
810
原创 Java Stream API 中的流式操作
Java 8引入的Stream API为集合数据处理提供了高效的流式操作方法,分为中间操作和终端操作两大类。中间操作如filter、map、sorted等,返回新的Stream并支持链式调用,但执行是惰性的,只有在遇到终端操作时才会触发。终端操作如forEach、collect、reduce等,会触发流的执行并产生结果或副作用。Stream是一次性的,被终端操作消费后不可复用,且不修改原始数据源。并行流(parallelStream())可提升大数据集处理效率。Stream API通过丰富的操作简化了集合处
2025-05-23 17:17:23
587
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人