chapter09 异常处理 知识点总结Note

文章目录 异常概述Java异常体系常见错误和异常异常处理手动抛出异常对象 throw自定义异常 异常概述 异常指的是程序在执行过程中,出现的非正常情况,如果不处理最终会导致JVM的非正常停止。 异常的抛出机制 Java中把不同的异常用不同的类表示&#xff0…

cmake的出现是为了解决什么问题 cmake是干嘛的

CMake 是一个跨平台的构建系统生成器,它的出现主要是为了应对和解决以下几个问题: 1. 构建系统的复杂性 在软件开发中,特别是大型项目,构建系统往往变得复杂。CMake 旨在简化构建过程,通过提供一个统一的配置和构建机…

ubuntu 22.04 ~24.04 如何修改登录背景

ubuntu 22.04 ~24.04 如何修改登录背景 背景:由于22.04 登录gdm的变更,之前的修改登录背景的方案已经无法使用。现在给大家分享新的使用方法: 1,下载如下路径的脚本: https://download.csdn.net/download/xdhyqd/89…

linux中的kill、pkill和killall

kill kill命令用于发送指定的信号到特定的进程。默认情况下,发送的是SIGTERM(信号15),用于终止进程。 ## 发送SIGTERM kill PID ## 发送SIGKILL, 用于强制终止进程 kill -9 PID -9:通常在进程无响应(挂…

怎么优化服务器的软件配置?

优化服务器的软件配置对于提升系统性能、稳定性和安全性至关重要。通过合理的配置、更新和维护,可以显著提升服务器的效率和响应速度。 Web服务器优化: 使用适当的Web服务器(如Nginx、Apache),并根据需求调整配置参数。 例如,Ngin…

Python 课程5-NumPy库

在数据处理和科学计算中,NumPy 是一个非常强大且基础的库。除了基本的创建数组功能之外,NumPy 提供了许多强大的函数和方法,用于执行高级的矩阵运算、统计分析、逻辑操作等。以下是一些常用且非常有用的 NumPy 指令,涵盖了创建数组…