logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《软考通关笔记》03:操作系统

临界资源:同一时间仅允许 1 个进程访问(打印机、共享变量、摄像头),访问临界资源必须互斥。分时操作系统:时间片轮转调度,多用户联机使用,人机交互强(Windows、Linux)成组链接法(UNIX 专用):空闲块分组管理,每组首块记录下一组信息;基础概念:内存物理块有限,访问页面不在内存触发缺页中断;循环等待条件:存在进程 - 资源环形等待链,每个进程持有的资源被下一个进程申请。位示图法:二进制

【Java多线程超详细笔记】从0弄懂线程、线程用法、线程生命周期、线程安全

进程:操作系统资源分配的最小单位。比如:微信、浏览器、IDE,每一个软件都是一个独立进程,进程之间内存相互隔离、互不干扰。线程:CPU调度的最小单位,属于进程内部的执行单元。一个进程里面可以包含多个线程,多个线程共享进程资源(堆内存、全局变量)。进程:独立房子线程:房子里的打工人(多个人同时干活)多次调用start()→ 抛出 IllegalThreadStateException把run()当成

#java#开发语言
JAVA 的输入

Scanner 是 Java 内置的输入工具类,专门用于读取用户输入,支持直接解析数字、字符串等,用法简单直观。3.调用 Scanner 的数字解析方法(如 nextInt()、nextDouble())读取数字;中间用 Scanner scanner = new Scanner(System.in);1.导入 java.util.Scanner 类(必须导入,否则无法使用);结尾加 scanne

#java#开发语言
《Java 基础必学:ArrayList、HashMap 和泛型详解》

ArrayList 是 Java 集合框架中的一个动态数组实现,属于java.util包。它基于数组实现,支持动态扩容和随机访问,适合频繁查询和遍历的场景,但插入和删除操作效率较低。HashMap 是 Java 中基于哈希表的 Map 接口实现,用于存储键值对(key-value pairs)。它允许使用 null 键和 null 值,并且是非线程安全的。泛型(Generics)是编程语言中用于增

#java#排序算法#开发语言
Java 后端必学:MySQL 零基础入门与实战详解

作用:定义 / 修改 / 删除 数据库、数据表结构。常用指令:CREATE(创建)、ALTER(修改)、DROP(删除)。CREATE 用于创建数据库或表结构。

#java#mysql#开发语言
《Java 基础必学:ArrayList、HashMap 和泛型详解》

ArrayList 是 Java 集合框架中的一个动态数组实现,属于java.util包。它基于数组实现,支持动态扩容和随机访问,适合频繁查询和遍历的场景,但插入和删除操作效率较低。HashMap 是 Java 中基于哈希表的 Map 接口实现,用于存储键值对(key-value pairs)。它允许使用 null 键和 null 值,并且是非线程安全的。泛型(Generics)是编程语言中用于增

#java#排序算法#开发语言
到底了