相关文章
Java 开发中的 9 个异常处理的避坑技巧:实战案例解析
文章目录 1. 不要滥用 catch 一切的异常2. 使用自定义异常明确表达业务逻辑3. 切勿在 finally 中使用 return4. 避免吞掉异常5. 避免在循环中创建异常6. 利用 try-with-resources 自动关闭资源7. 避免使用异常控制流程8. 避免频繁创建和抛出自定义异常9. 细分捕获异常类型总结推…
编程日记
2024/11/9 3:28:28
简单了解一下 TypeScript 的泛型
在 TypeScript (TS) 中,泛型是一个强大且灵活的工具,用于编写具有更高可复用性和类型安全性的代码。泛型允许我们在声明时将类型作为参数传入,使函数、接口和类能在不同的数据类型下复用,而无需重新编写逻辑。
1. 泛型的基本语法…
编程日记
2024/11/9 3:27:26
RGA DEMO 上部
#拆分pdf类型代码块
#pip install pypdf -i https://pypi.tuna.tsinghua.edu.cn/simple (有版本依赖问题)
#pip install --upgrade cryptography -i https://pypi.tuna.tsinghua.edu.cn/simplefrom langchain.document_loaders import PyPDFLoader, Not…
编程日记
2024/11/9 3:24:22
【Python】图片处理
一、获取图片尺寸
优点缺点Pillow功能丰富,支持多种图像处理操作。使用简单,适合快速原型开发。对于处理大型图像或批量图像时,性能可能不如OpenCV。OpenCV性能强大,适合处理大型图像和视频处理。提供了丰富的计算机视觉算法。相…
编程日记
2024/11/9 3:21:13
keepalive+mysql8双主
1.概述 利用keepalived实现Mysql数据库的高可用,KeepalivedMysql双主来实现MYSQL-HA,我们必须保证两台Mysql数据库的数据完全一致,实现方法是两台Mysql互为主从关系,通过keepalived配置VIP,实现当其中的一台Mysql数据库…
编程日记
2024/11/9 3:17:09
stm32使用串口DMA实现数据的收发
前言
DMA的作用就是帮助CPU来传输数据,从而使CPU去完成更重要的任务,不浪费CPU的时间。 一、配置stm32cubeMX 这两个全添加上。参数配置一般默认即可
代码部分
只需要把上期文章里的HAL_UART_Transmit_IT(&huart2,DATE,2);
全都改为HAL_UART_Tra…
编程日记
2024/11/9 2:49:28
泷羽sec学习打卡-shodan扫描1
声明 学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 关于shodan的那些事儿-1 一、shodan1什么是shodan?shodan有哪些功能?kail安装流程…
编程日记
2024/11/9 2:47:26
软件设计师中级 第9章 数据库技术基础
9.1 基本概念
9.1.1 数据库的三级模式结构
数据库系统有三级模式结构,一个数据库可以由多个外模式,只能有一个内模式。 视图对应外模式、基本表对应模式(概念模式)、存储文件对应内模式。
外模式 也称子模式(Subsch…
编程日记
2024/11/9 2:43:19