![loading..](/images/%E6%9D%82%E8%AE%B0/(x)_x.png)
![loading..](/images/%E6%9D%82%E8%AE%B0/(x)_x.png)
笔记本win11+ubuntu20双系统配置(包括显卡驱动和双显示器显示问题)
本文记录我使用win11笔记本使用外接固态硬盘配置ubuntu20.04双系统,并安装对应驱动和解决双显示器显示问题的过程. 以下为需要硬件信息 笔记本信息:win11 + i13-900HX + 4060 Laptop GPU 外接固态:512GB(现在固态都不太贵了,512GB 299元,1TB 499元) 当然如果本机硬盘空间足够,可以不用外接固态,直接在本机硬盘上分区安装ubuntu 一个空4GB以上的U盘 1 安装双系统 (1) 下载Ubuntu20.04镜像 前往官网 或镜像站下载(如清华大学镜像网站) (2) 制作启动盘 使用UtraISO工具制作启动盘,前往官网下载 一个4GB以上空的U盘,记得提前保存数据,启动盘会自动格式化,之后在电脑上插入U盘 打开UltraISO,..
Read more![loading..](/images/PL/OnJava8/x_x.jpg)
![loading..](/images/PL/OnJava8/x_x.jpg)
On java 8 基础卷(15-21章)
15 异常 Java的基本哲学:写得不好的代码无法运行 15.1 概念 C 语言和其他较早的语言往往有多种错误处理机制,这类机制通常是通过约定建立的,而不是作为编程语言的一部分。 异常可以降低错误处理代码的复杂性 如果没有异常,就必须检查某个特定的错误并加以处理,可能要在程序多个地方进行 而异常可以确保有人会捕捉他们,并且只需在一个地方进行处理 15.2 基本的异常 异常情况:指组织当前方法或作用域继续执行的问题. 需要区分普通问题和异常 普通问题:当前上下文有足够的信息解决问题 异常:当前上下文没有足够的信息处理问题,因此需要跳出当前上下文,将问题委托给更上层的上下文 当抛出一个异常时,会发生以下几件事 异常对象创建,使用new创建,放在堆上 当前执行路径停止,指向这个异常对象..
Read more