编程开发 常见GC算法说明 常见的gc算法有哪些?各自的特点是什么,专注解决的问题点是什么,年轻代与老年代的搭配是什么样的? 2022-02-08 10:53:32 浏览(16264) 评论(0) 阅读全文
编程开发 java中的值传递和引用传递 传值类型一共有三种:共享对象传递、值传递、引用传递。(共享对象传递是值传递的特例),共享对象传递改引用则复制 2021-07-20 21:43:46 浏览(16093) 评论(0) 阅读全文
编程开发 rocketmq 订阅关系一致 今天上线了一个新的mq的消费逻辑,刚发布上线就收到了mq的告警。消息积压了3000w。瞬间一顿懵逼。但是直觉告诉我肯定和这个新上的业务有关。直接回滚。告警恢复。 2021-04-08 20:38:33 浏览(26182) 评论(0) 阅读全文
编程开发 java 反射 java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。 2020-11-14 14:40:13 浏览(22667) 评论(0) 阅读全文
编程开发 操作系统核心原理-7.设备管理:I/O原理 一、I/O的基本知识 1.1 为何要有I/O 前面阐述了操作系统具有进程管理、内存管理、外存管理三大核心功能,但是计算机归根是为人类服务的,这就要求计算机必须提供某种机制使得人们可以向计算机发出命 2019-12-19 14:13:42 浏览(23465) 评论(0) 阅读全文
编程开发 操作系统核心原理-2.一些基本概念 一、计算机硬件基础 1.1 总线结构 从概念上讲,计算机的结构是总线型的: 布置一根总线将各种硬件设备挂在总线(Bus)上。 (1)所有的设备都有一个控制设备 2019-12-19 14:13:41 浏览(25080) 评论(0) 阅读全文
编程开发 操作系统核心原理-1.操作系统导论 PS:操作系统原理是大学计算机专业最为重要的一门专业基础课程之一,对于操作系统核心原理的理解对于一个合格的程序员来说十分重要,于是我继续我的“三大原理,两个协议,一种结构”复习,三大原 2019-12-19 14:13:41 浏览(27474) 评论(0) 阅读全文