自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 MySQL 08 详解read view:事务到底是隔离的还是不隔离的?

根据该假设,事务A的read view中的数组为[99,100],事务B的read view中的数组为[99,100,101],事务C的read view中的数组为[99,100,101,102]。我们知道,在可重复读的隔离级别下,一个事务A启动的时候会创建一个read view,之后在这个事务A执行期间,即使其他事务修改数据,事务A看到的仍然和启动时相同。对于事务A,其创建read view时已经能看到(1,2)的版本,但由于事务B还未提交,事务A并不能看到(1,3)的版本,因此事务A查询结果为。

2025-07-22 09:31:08 4

转载 Promise 这个新 API 真香!

聊到异步,Promise大家肯定都不陌生,是咱们处理异步操作的神器不过呢,就算有Promise,有时候处理一些既可能是同步又可能是异步的函数,或者那种随时可能在启动时就给你扔个同步错误的函数,还是有点小别扭。你懂的,就是那种“我想用一把梭,但又怕它在Promise链开始前就崩了”的尴尬。好消息来了!ES2025 憋了个大招 ——。说白了,它就是Promise上的一个静态方法,像个万能启动器。你扔给它一个函数(管它是同步的、异步的,会返回值还是会抛错),它都能稳稳地给你包成一个 Promise。

2025-05-27 08:04:48 19

转载 CANopen TPDO 配置详解:对象 1800h、1A00h 与实践指南

CANopen TPDO 的配置是实现设备间高效数据交换的关键环节。其核心在于正确设定通讯参数(主要通过对象1800h系列)和映射参数(主要通过对象1A00h系列)。通讯参数决定了 TPDO 何时以及如何发送,而映射参数则定义了 TPDO 包含哪些具体的过程数据。通过 SDO 服务,可以灵活地配置这些参数以满足特定的应用需求。理解每个参数的含义,并遵循正确的配置步骤(如先禁用PDO、清空映射、配置新映射、设置映射数量、配置传输特性,最后再使能PDO),是确保 CANopen 系统稳定可靠运行的基础。

2025-05-14 04:30:37 61

转载 【Docker项目实战】使用Docker部署Docspell文档管理系统

【Docker项目实战】使用Docker部署Docspell文档管理系统一、Docspell介绍1.1 Docspell简介1.2 Docspell特点二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍三、本地环境检查3.1 检查Docker服务状态3.2 检查Docker版本3.3 检查doc...

2024-08-21 04:08:56 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除