相关文章
Coroutine 基础八 —— Flow 操作符(二)
9、异常相关操作符
9.1 try-catch 和 Flow 的异常可见性
Kotlin 官方似乎并不鼓励在 Flow 中通过 try-catch 来捕获异常,而是推荐使用 catch 操作符。
那么这里我们有必要再次对异常管理的观点进行阐述。
我们所说的“异常管理”,在大部分情况下&…
建站知识
2025/1/7 17:43:45
面试题 2024/12 28 29
28号今日面试题
后端
请详细描述MySQL的B树中查询数据的全过程
困难
查看解析
写题解
https://www.mianshiya.com/question/1780933295471620098 在 MySQL 中,B 树索引用于加速数据的查找、排序和范围查询等操作。当通过 B 树索引来查询数据时,整个…
建站知识
2025/1/7 16:52:28
CANoe中ETH报文浅析
1、ETH包长度为60byte,其中目标地址和源地址分别为6个byte,报文类型2byte,payload为46byte,即ARP报文总长度为46byte。 2、ETH包长度为102byte,其中目标地址和源地址分别为6byte,VLAN tag为4byteÿ…
建站知识
2025/1/7 17:31:56
rustdesk自己搭建配置
docker编排 (可以安装宝塔linux)
搭建中继服务器
services:rustdesk_Y662:image: rustdesk/rustdesk-server-s6:${VERSION}# container_name: ${CONTAINER_NAME}deploy:resources:limits:cpus: ${CPUS}memory: ${MEMORY_LIMIT}environment:- RELAY${RUSTDESK_HOST_ADDR}:$…
建站知识
2025/1/7 17:06:53
利用webworker解决性能瓶颈案例
目录 js单线程的问题webworker的基本使用webworker的常见应用可视化优化导出Excel js单线程的问题
众所周知,js不擅长计算,计算是同步的,大规模的计算会让js主线程阻塞,导致界面完成卡死。比如有一个600多亿次的计算,…
建站知识
2025/1/7 17:46:58
【练习】PAT 乙 1017 A除以B
题目 本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R, 使得A B * Q R成立。 输入格式 输入在1行中依次给出A和B,中间以1空格分隔。 输出格式 在1行中依次输出Q和R,中间以1空格分…
建站知识
2025/1/7 17:41:35
oscp备考 oscp系列——Kioptix Level 1靶场 古老的 Apache Vuln
目录
前言
1. 主机发现
2. 端口扫描
3. 指纹识别
4. 目录扫描
5. 漏洞搜索和利用 前言
oscp备考,oscp系列——Kioptix Level 1靶场 Kioptix Level 1难度为简单靶场,主要考察 nmap的使用已经是否会看输出,以及是否会通过应用查找对应漏…
建站知识
2025/1/7 17:25:12
【GBT32960协议学习系列】系统架构与通信流程
文章目录 1. 系统架构1.1 车载终端1.2 企业平台1.3 公共平台 2. 通信流程2.1 车载终端与企业平台的通信2.2 企业平台与公共平台的通信2.3 通信协议 3. 通信流程的关键点 1. 系统架构 GBT 32960协议的系统架构由以下三个主要部分组成:
1.1 车载终端
功能࿱…
建站知识
2025/1/7 16:52:10