- 博客(10)
- 收藏
- 关注
原创 消息队列相关
生产者发送消息后,不需要立即等待消费者处理完成,可以继续做其他事情。而队列作为临时的存储区域,用于存放消息,消息在队列中等待被消费;:当瞬间涌入大量请求时,队列可以缓冲这些请求,让消费者平稳处理,避免系统被压垮。交换器:接收生产者发送的消息,并根据规则将消息路由到队列【4种不同的路由策略】生产者:将消息发送给某个交换器,指定一个Routing Key(路由键)消费者:声明一个专属队列【该队列只服务于“一类业务逻辑”】,将该队列。队列:消息的临时存储容器,消费者从此处获取消息【持久化、消息TTL】
2025-07-25 10:15:19
430
原创 threadlocal
1.方法执行结束时,存储在栈帧中的局部变量localVar随之消失,指向threadlocal实例的强引用localVar不存在—》threadlocal对象,只剩下threadlocalMap中的entry的key对其的弱引用。(2)线程仍然存活,线程对象(强引用) -> ThreadLocalMap(强引用) -> Entry(强引用) -> Value(强引用)这条引用链一直存在,导致value无法被回收。本该被回收的对象,由于意外的引用链保持,导致无法被垃圾回收器回收的现象。
2025-07-18 10:43:14
365
原创 Java中的线程池
它预先创建(或按需创建)一组工作线程(称为线程池),并将提交的任务分配给这些线程执行,避免了。无核心线程,最大线程数为Integer.MAX_VALUE,全部使用非核心线程执行任务。单线程顺序执行任务,任务队列无界(LinkedBlockingQueue)Executors提供了预定义的线程池配置,适合快速创建常见场景的线程池。线程数量固定,任务队列无界(LinkedBlockingQueue)、提高响应速度、提高线程的可管理性(统一管理、避免无限创建)(1)过多:CPU竞争激烈,造成大量的上下文切换。
2025-07-15 21:26:29
241
原创 Java中的泛型和反射
泛型指的是一种允许在定义类、接口或方法时使用类型参数的机制Java反射是一种在运行时动态获取、检查和操作类、接口、字段、方法、构造器等程序结构信息的机制知道具体类的情况下:具体类名.classClass.forName(“完整类名”)例:Class.forName("java.lang.String")对象.getClass() 例:“hello".getClass()
2025-07-13 10:56:03
341
原创 编译原理期末知识点总结
一组规则,用它可以形成和产生一个合式的程序词法规则:单词符号的形成规则(标识符、常数、关键字)语法规则:语法单位的形成规则(表达式、语句、分程序、函数)
2025-07-03 18:33:57
787
原创 数据结构知识点整理
1)内部排序加载到内部存储器中进行排序eg.插入(直接插入、希尔),选择(简单选择、堆),交换(冒泡、快速),归并,基数2)外部借助外部存储进行排序3)时间频度T(n)一个算法中的语句执行次数忽略常数项;忽略低此项;忽略系数(立方不能忽略)处理多对多的关系顶点,边,路径,无向图,有向图,带权图表示方法:二维数组(邻接矩阵),数组+链表(邻接表)将大问题划分为小问题,与分治法不同,动态规划的子问题往往不是互相独立的,下一个子问题依赖于上一个子问题。
2025-05-23 10:10:18
1021
原创 操作系统期末知识点总结
在操作系统中的I/O系统,设备无关性(Device Independence)是指操作系统能够以统一的方式处理不同类型的I/O设备,而无需关心设备的底层硬件细节。当内存碎片化严重时,紧凑会将内存中的所有占用空间移动到内存的一端,将所有空闲空间移动到另一端,从而创建一个大的连续空闲空间,用于分配给新的进程或满足现有进程的内存需求。批处理操作系统主要用于不需要用户交互的作业处理,这种系统的设计目的是提高CPU的利用率和系统的吞吐量,常用于早期的计算机环境中,如大型机。单缓冲区是最简单的缓冲区管理方式。
2024-07-08 20:01:11
1761
原创 数据库期末知识点总结
元组(tuple)包括数据定义语言 (DDL)、数据操纵语言 (DML)、完整性约束、视图定义、事务控制、嵌入式 SQL 和动态 SQL、授权等作用: 定义关系模式、删除关系、修改关系模式。数据类型: char(n), varchar(n), int, smallint, numeric(p,d), real, double precision, float(n) 等。创建表: 使用 create table 语句,指定关系名、属性名和数据类型,可添加完整性约束。
2024-07-06 13:38:09
2016
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅