Mr_cold's blog

Archives · 2023

Home

Archives

loading..
杂记

笔记本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..
java

On java 8 基础卷(15-21章)

15 异常 Java的基本哲学:写得不好的代码无法运行 15.1 概念 C 语言和其他较早的语言往往有多种错误处理机制,这类机制通常是通过约定建立的,而不是作为编程语言的一部分。 异常可以降低错误处理代码的复杂性 如果没有异常,就必须检查某个特定的错误并加以处理,可能要在程序多个地方进行 而异常可以确保有人会捕捉他们,并且只需在一个地方进行处理 15.2 基本的异常 异常情况:指组织当前方法或作用域继续执行的问题. 需要区分普通问题和异常 普通问题:当前上下文有足够的信息解决问题 异常:当前上下文没有足够的信息处理问题,因此需要跳出当前上下文,将问题委托给更上层的上下文 当抛出一个异常时,会发生以下几件事 异常对象创建,使用new创建,放在堆上 当前执行路径停止,指向这个异常对象..

Read more