利用 buildx 构建多架构镜像
由于使用的是 M1 型号的 Mac 电脑,docker 构建出来的镜像是 ARM 架构的。如果要构建其他架构的镜像,需要使用 docker 的 buildx 插件。 ARM 架构的 Docker 镜像 启用 buildx 插件 buildx 插件...
智能断点
断点基础 在介绍内容之前,回顾一下设置断点和步进已暂停代码的绝对基础知识。点击任何行号都会激活该行的断点,按 Cmd+\ 也会激活当前行的断点。 当执行到该行时,断点会暂停执行,这时可以使...
动画(三) – 动画协议
SwiftUI 属性动画系统的核⼼是 Animatable 协议。这个协议可以被视图和视图修饰符所实现,它们通过该协议把可以进⾏动画的属性暴露给SwiftUI。 这个协议唯⼀的要求是⼀个 animatableData 属性,...
语法(五) – 解构
解构是一种将数据从元组转入和转出的智能方法,它主要有三种用途: 将一个元组分解成多个值; 同时分配多个值 切换值 元组元素的访问 let data = ('one', 'two', 'three') // 普通变量赋值方式 ...
Github 访问慢解决方案
修改 host 文件host 文件位置host 文件在每个系统上的位置不一样Windows:C:\Windows\System32\drivers\etc\hostsLinux:/etc/hostsmacOS:/etc/hostswindows 使用记事本打开,Linux 以及 macOS...
OpenCV 介绍及安装
OpenCV 全称 Open Compute Vision(开源 计算机视觉 1)。 用途 OpenCV 用途 macOS 环境搭建 # 安装 python 可以指定不同版本 brew install python@3.9 # 安装相关依赖 # numpy 处理矩阵 # matp...
太空操作符 <=>
spaceship operator <=> (太空操作符) 它是二目运算符,并非三目运算符。 进行三向比较,>、=、<。 常见的运算符分为前缀(prefix)运算符、中缀(infix)运算符、后缀(postfix)运算...







