摘要:# 前言 为了了解我们何时可能想要使用结构体,让我们编写一个计算长方形面积的程序。我们将从使用单个变量开始,然后重构程序,直到我们改用结构体。 # 内容 现在让我们使用 Cargo 新建一个叫做 *rectangles* 的程序,它获取以像素为单位的长方形的宽度和高度,并计算出长方形的面积。 ## 基础代码 ```rust fn main() { 阅读全文
posted @ 2024-09-12 13:48:23 王洋 阅读(29) 评论(0) 推荐(0)
摘要:# 前言 **struct**或 ***structure***是一种自定义数据类型,允许您命名和包装多个相关的值,从而形成一个有意义的组合。如果您熟悉面向对象的语言,那么**struct**就像对象中的数据属性。在本章中,我们将比较和对比元组与结构体,在您已经知道的基础上,来演示结构体是对数据进行分组的更好方法。 我们将演示如何定义和实例化结构体,并讨论如何定义关联函数,尤其是称为* 阅读全文
posted @ 2024-09-12 08:21:48 王洋 阅读(22) 评论(0) 推荐(0)
摘要:# Vue2——基于vue-cropper封装一个视频封面裁剪组件 ## 前言 如题基于`vue-cropper`封装一个自动裁剪符合标准的封面裁剪组件; ## 内容 ### 子组件:CropperCoverDialog 为了保证裁剪的图片符合标准,所以要先控制容器尺寸,为容器添加一个动态的`style`,其次配置`autoCropWidth`、`autoC 阅读全文
posted @ 2024-09-10 11:52:00 王洋 阅读(36) 评论(0) 推荐(0)
摘要:# 前言 最近在开发移动端,需要在iphone环境下做一些调试,查看下是否有问题,但是手头上没有真机,不过当前主力本换成了`Mac`,所以就可以先用`Simulator`来调试下; `macOS Sonoma`: 14.6.1(23G93) # 内容 主要基于`simulator`和`Safari`来实现完整的配合调试,`Simulator`模拟设备,`Safari`进行调 阅读全文
posted @ 2024-09-06 13:54:40 王洋 阅读(55) 评论(0) 推荐(0)
摘要:# 前言 之前是基于企业微信搭建了自己的邮件服务,现在想独立搭建一个邮件服务,选择后最终考虑基于`docker-mailserver`进行搭建,不过国内的厂商一般都禁用了25端口,所以要记得申请; 腾讯云:https://console.cloud.tencent.com/secctrl 仓库:https://github.com/docker-mailserver/docker 阅读全文
posted @ 2024-08-30 00:30:00 王洋 阅读(180) 评论(0) 推荐(0)