相关文章
TypeScript异常处理
1.异常的概念
程序运行中意外发生的情况就成为异常
例子:
//除法运算function chu(num1:number,num2:number){if(num20){//throw 抛出异常throw new Error(除数不能为零)}let num:numbernum1/num2console.log(num)
}//程序出现异常后会停止运行// 捕获异常try{ /…
建站知识
2025/1/19 7:57:18
【6大设计原则】迪米特法则:解密软件设计中的“最少知识原则”
引言
在软件设计中,设计原则是指导我们构建高质量、可维护系统的基石。迪米特法则(Law of Demeter,LoD),也被称为“最少知识原则”,是六大设计原则之一。它强调对象之间的松耦合,确保系统的各个…
建站知识
2025/1/14 18:15:55
内核是如何接收网络包的
1、数据如何从网卡到网络协议栈
1.1内核收包的过程
1、数据帧从外部网络到达网卡 2、网卡把数据帧从自己的缓存DMA(拷贝到)和内核共有的RingBuffer上 3、网卡发出硬中断通知CPU 4、CPU响应硬中断,简单处理后发出软中断 5、k’softirqd线程处理软中断,调…
建站知识
2025/1/18 18:20:55
C++ 面试模拟03
第一部分:基础知识
C 中的右值引用和左值引用有什么区别?它们在移动语义中的作用是什么?C 中的构造函数有哪几种类型?它们分别在什么时候调用?什么是栈内存和堆内存?它们的使用场景及各自的优缺点是什么&a…
建站知识
2025/1/19 7:58:26
Spring Boot 入门面试五道题
在准备Spring Boot面试时,从简单到困难设计面试题可以帮助你系统地复习和评估自己的掌握程度。以下是五个不同难度的Spring Boot面试题:
1. 简单题:什么是Spring Boot?它主要解决了什么问题?
答案: Sprin…
建站知识
2025/1/19 8:02:09
尚硅谷-----乐(智)尚代驾(Day4...重置版)---项目概述环境搭建
一、项目介绍 1.背景 乐尚代驾是一种新型的出行服务模式,通过该平台可以为用户提供代驾服务,采用微信小程序方式进行开发,主要分为乘客端、司机端和平台管理端,这里只实现前两个。
2.技术概括 后端技术栈
前端技术栈 使用的云服…
建站知识
2025/1/15 23:56:37
【github remote: Access denied等问题的通用解决方案】
第一步 查看Git所有配置(杂七杂八的啥都有,看看即可) $ git config --list 删除全部配置文件: $ git config --global --edit 然后输入 i,进行删除(git bash中需右键复制剪贴) 然后按esc进入命…
建站知识
2025/1/12 22:50:25