Kotlin 1.9.10 官方文档 中文版
Kotlin 路线图 基础 基本语法 习惯用法 例学 Kotlin↗ 编码规范 概念 类型 基本类型 概述 数字 布尔 字符 字符串 数组 无符号整型 类型检测与类型转换 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.8.3 1.8.4 1.8.4.1 1.8.4.2 1.8.4.3 1.8.4.4 1.8.4.5 1.8.4 1.8.5.3 控制流程 条件与循环 返回与跳转 异常 包与导入 类与对象 类 继承 属性 接口 函数式(SAM)接口 可见性修饰符 扩展 数据类 密封类与密封接口 泛型:in、out、where 嵌套类 枚举类 内联类 对象表达式与对象声明 委托 属性委托 类型别名 函数 函数 lambda 表达式 内联函数 1.8.5.4 1.8.6 1 12 1.12.1 类型安全的 HTML DSL 脚本 Kotlin 自定义脚本入门——教程 标准库 集合 集合概述 构造集合 迭代器 区间与数列 序列 集合操作概述 集合转换操作 过滤集合 加减操作符 分组 取集合的一部分 取单个元素 排序 聚合操作 集合写操作 List 相关操作 Set 相关操作 Map 相关操作 选择加入要求 作用域函数0 码力 | 3753 页 | 29.69 MB | 1 年前3
KiCad 5.1 原理图编辑器浏览库… 按钮并选择文件或单击 “附加库” 并键入库文件的路径来添 加库。 选定的库将添加到当前打开的库表(全局/项目专用)中。 删除库 通过选择一个或多个库并单击 删除库 按钮来删除库。 库属性 表中的每一行都存储了几个描述库的字段: 活动 启用/禁用库。 暂时减少加载的库集很有用。 昵称 昵称是用于将符号分配给元件的简短唯一标识符。符号 由': 属性包括: 值 - 使用的每个部件的唯一名称。 封装 - 手动输入或反标注(见下文)。 字段1 - 制造商的名称。 字段2 - 制造商的元件号。 字段3 - 分销商的元件号。 例如: 在 MS 您可以修改字段的参考,值,位置,方向,文本大小和可见性: 双击文本字段进行修改。 右键单击以打开上下文菜单并使用以下命令之一:移动,旋转,编辑,删 除等。 要获得更多选项,或者要创建字段,请双击该符号以打开 符号属性 对话框。 每个字段都可以是可见的或隐藏的,并且可以水平或垂直显示。 始终为正常 显示的符号(无旋转或镜像)指示显示的位置,并且相对于符号的锚点。 重置为库默认值 选项将符号设置为原始方向,并重置每个字段的选项,大小 0 码力 | 248 页 | 2.00 MB | 1 年前3
Krita 5.2 中文手册org/en/download/krita- desktop/]下载 AppImage 软件包使用。这是在绝大多数情况下使用 Krita 最新 版的最佳方式。下载 AppImage 软件包后,在文件管理器中右键点击该文件, 选择属性将它设为为可执行。现在双击该文件即可直接运行 Krita。你也可以 在命令行终端运行 ./appimagename.appimage 来启动它。如需将该 AppImage 集成到桌面以便双击打开 KRA 磁波。任何物体的表面都会反射、吸收不同波长的电磁波 (光) ,不同波长的光呈现 出不同的颜色。 左图:符合减色法原则的 CMY 色彩模型;右图:符合加色法的 RGB 色彩 模型。由于两者的差异,图像在打印前需要进行一次色彩转换。 在传统绘画中我们使用颜料作画。不同的颜料会吸收不同波长的光,从而呈现出它 们应有的颜色。但是混合的颜料越多,被吸收的光就越多,颜色也会变得越来越浑 浊灰暗,所以我们也把颜料的混合原理叫做 减色法。基于这种原理,在传统颜料 上图是一张红玫瑰的图像中的红色通道。我们可以看到花瓣是浅白色的, 这意味着那些区域的红色含量高。茎叶的颜色很暗,意味着红色的含量少 ——因为它们是绿色的。 计算机默认使用 RGB 色彩模型,但它们也可以把颜色转换成减色法的 CMYK 模 型,或者可感知的模型,如 LAB 模型。无论是哪种模型,本质上都是在描述颜色的 相互关系,它们通常都会包含三个分量。灰阶图像是个例外,在这个模型里计算机 只需保存一种颜色有多白,所以灰阶图像比较节省内存。0 码力 | 1594 页 | 79.20 MB | 1 年前3
Krita 5.2 官方文档中文版 2023-12-08Aorg/en/download/krita-desktop/]下载 AppImage 软件包使用。这是在绝大多数情况下使用 Krita 最新版的最佳方 式。下载 AppImage 软件包后,在文件管理器中右键点击该文件,选择属性将 它设为为可执行。现在双击该文件即可直接运行 Krita。你也可以在命令行终 端运行 ./appimagename.appimage 来启动它。如需将该 AppImage 集成到桌面 以便双击打开 种电磁波。任何物体的表面都会反射、吸收不同波长的电磁波 (光) ,不同波长 的光呈现出不同的颜色。 左图:符合减色法原则的 CMY 色彩模型;右图:符合加色法的 RGB 色彩模型。由于两者的差异,图像在打印前需要进行一次色彩转换。 在传统绘画中我们使用颜料作画。不同的颜料会吸收不同波长的光,从而呈现 出它们应有的颜色。但是混合的颜料越多,被吸收的光就越多,颜色也会变得 越来越浑浊灰暗,所以我们也把颜料的混合原理叫做 减色法。基于这种原 上图是一张红玫瑰的图像中的红色通道。我们可以看到花瓣是浅白色 的,这意味着那些区域的红色含量高。茎叶的颜色很暗,意味着红色 的含量少——因为它们是绿色的。 计算机默认使用 RGB 色彩模型,但它们也可以把颜色转换成减色法的 CMYK 模型,或者可感知的模型,如 LAB 模型。无论是哪种模型,本质上都是在描 述颜色的相互关系,它们通常都会包含三个分量。灰阶图像是个例外,在这个 模型里计算机只需保存一种颜色有多白,所以灰阶图像比较节省内存。0 码力 | 1562 页 | 79.19 MB | 1 年前3
Krita 5.1 官方文档中文版 2023-05-26Aorg/en/download/krita-desktop/]下载 AppImage 软件包使用。这是在绝大多数情况下使用 Krita 最新版的最佳方 式。下载 AppImage 软件包后,在文件管理器中右键点击该文件,选择属性将 它设为为可执行。现在双击该文件即可直接运行 Krita。你也可以在命令行终 端运行 ./appimagename.appimage 来启动它。如需将该 AppImage 集成到桌面 以便双击打开 种电磁波。任何物体的表面都会反射、吸收不同波长的电磁波 (光) ,不同波长 的光呈现出不同的颜色。 左图:符合减色法原则的 CMY 色彩模型;右图:符合加色法的 RGB 色彩模型。由于两者的差异,图像在打印前需要进行一次色彩转换。 在传统绘画中我们使用颜料作画。不同的颜料会吸收不同波长的光,从而呈现 出它们应有的颜色。但是混合的颜料越多,被吸收的光就越多,颜色也会变得 越来越浑浊灰暗,所以我们也把颜料的混合原理叫做 减色法。基于这种原 上图是一张红玫瑰的图像中的红色通道。我们可以看到花瓣是浅白色 的,这意味着那些区域的红色含量高。茎叶的颜色很暗,意味着红色 的含量少——因为它们是绿色的。 计算机默认使用 RGB 色彩模型,但它们也可以把颜色转换成减色法的 CMYK 模型,或者可感知的模型,如 LAB 模型。无论是哪种模型,本质上都是在描 述颜色的相互关系,它们通常都会包含三个分量。灰阶图像是个例外,在这个 模型里计算机只需保存一种颜色有多白,所以灰阶图像比较节省内存。0 码力 | 1547 页 | 78.22 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06AKrita 3.0 版开始,请首选从官方网站下载 appimage 软件包使用。这是 在绝 大多数情况下获取 Krita 最新版的最佳方式 。只需下载所需的 appimage 包, 在文件管理器右键菜单的文件属性中,或者使用命令行终端通过 chmod 将该 appimage 文件设为可执行。然后双击该文件即可使用 Krita。(也可以在命令行 终端运行 ./appimagename.appimage) 在该 种电磁波。任何物体的表面都会反射、吸收不同波长的电磁波 (光) ,不同波长 的光呈现出不同的颜色。 左图:符合减色法原则的 CMY 色彩模型;右图:符合加色法的 RGB 色彩模 型。由于两者的差异,图像在打印前都需要进行一次色彩转换。 在传统绘画中我们使用颜料作画。不同的颜料会吸收不同波长的光,从而呈现 出它们应有的颜色。但是混合的颜料越多,被吸收的光就越多,颜色也会变得 越来越浑浊灰暗,所以我们也把颜料的混合原理叫做 减色法。基于这种原 上图是一张红玫瑰的图像中的红色通道。我们可以看到花瓣是浅白色的,这意 味着那些区域的红色含量高。茎叶的颜色很暗,意味着红色的含量少——因为 它们是绿色的。 计算机默认使用 RGB 色彩模型,但它们也可以把颜色转换成减色法的 CMYK 模型,或者可感知的模型,如 LAB 模型。无论是哪种模型,本质上都是在描 述颜色的相互关系,它们通常都会包含三个分量。灰阶图像是个例外,在这个 模型里计算机只需保存一种颜色有多白,所以灰阶图像比较节省内存。0 码力 | 1373 页 | 74.74 MB | 1 年前3
强大的音视频处理工具:FFmpegFFmpeg相关 1.2.1 3. FFmpeg安装 1.3 4. 音频处理 1.4 1. 提取音频片段 1.4.1 5. 视频处理 1.5 1. 视频属性 1.5.1 1. 获取 1.5.1.1 2. 调整 1.5.1.2 1. 尺寸调整 1.5.1.2.1 2. 动图gif 1.5.2 1. 视频转动图 编辑字幕 1.6.2 1. Aegisub 1.6.2.1 3. 提取字幕 1.6.3 4. 转换字幕 1.6.4 5. 嵌入字幕 1.6.5 1. 指定字幕位置 1.6.5.1 2. 指定字幕文字属性 1.6.5.2 7. ffmpeg使用心得 1.7 8. 用到ffmpeg的 1.8 1. Python 段;字幕相关处理,包括字幕的背景知识,包括软字幕和硬字幕、常见字幕格式ass和 srt;以及如何用Aegisub编辑字幕;从视频中提取字幕、从srt转换出ass字幕;嵌入字 幕,包括用流拷贝模式嵌入软字幕、用vf模式烧录嵌入硬字幕、且可以指定字幕位 置、指定字幕文字属性等;整理ffmpeg使用的心得和常见问题;以及其他有哪些工具 软件用到了ffmpeg、如何用Python调用ffmpeg;最后给出附录内容,包括help语法、文0 码力 | 139 页 | 2.60 MB | 1 年前3
强大的音视频处理工具:FFmpeg1 1.5.4 1.6 1.6.1 1.6.1.1 1.6.1.2 目录 前言 FFmpeg概览 FFmpeg相关 FFmpeg安装 音频处理 提取音频片段 视频处理 视频属性 获取 调整 尺寸调整 动图gif 视频转动图 动图转视频 水印 去除水印 提取音频 字幕处理 背景知识 字幕分类 字幕格式 1.6.2 1.6.2.1 1.6.3 6.5 1.6.5.1 1.6.5.2 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3 编辑字幕 Aegisub 提取字幕 转换字幕 嵌入字幕 指定字幕位置 指定字幕文字属性 ffmpeg使用心得 用到ffmpeg的 Python 附录 help语法 文档 参考资料 强大的音视频处理工具:FFmpeg 最新版本: v1.0 提取某段音频片段;以及各种视频处理,包括视频属性的获取和调 整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动 图、动图转视频;以及水印处理,包括去除视频水印;从视频中提取 完整音频和音频片段;字幕相关处理,包括字幕的背景知识,包括软 字幕和硬字幕、常见字幕格式ass和srt;以及如何用Aegisub编辑字 幕;从视频中提取字幕、从srt转换出ass字幕;嵌入字幕,包括用流拷 贝0 码力 | 139 页 | 9.35 MB | 1 年前3
KiCad PCB 编辑器 5.1
封装编辑器提供了许多省时工具,例如: 只需按照您希望编号的顺序将鼠标拖到焊盘上即可快速填充焊盘编号。 轻松生成用于 LGA/BGA 或圆形封装的矩形和圆形焊盘阵列。 半自动对齐行或列的焊盘。 封装焊盘具有可调节的各种属性。 焊盘可以是圆形,矩形,椭圆形或梯形。 对于通孔部件,钻头可以在焊盘内部偏移并且是圆形或槽。 单个焊盘也可以 旋转并具有独特的阻焊,网或焊膏间隙。 焊盘还可以具有牢固的连接或热释 放连接,以便于制造。 (特殊选项) 交换封 装: 如果网表中的封装发生了变化:保持旧的封装或 换到新的。 未连接 的布线 保留所有现有布线,或删除错误布线 额外的 封装 删除板上但不在网表中的封装。 具有“已锁定”属性的封装不会被 删除。 单焊盘 网 删除单个焊盘网。 4.4.3. 加载新的封装 使用 GAL 后端,当在网表文件中找到新的封装时,它们将被加载,展开,并 准备好作为您想要的组放置。 使用遗 由于元件不能放在 * 内层 * (编号1到30)中, 因此只有 0 和 31 层是 * 元件层 * 。 任何铜层的名称都是可编辑的。 铜层具有在使用外部布线 Freerouter 时很有用 的功能属性。 默认图层名称的示例是 F.Cu 和 In0 ,用于图层编号0。 5.3.2. 配对技术层 12 个技术层成对出现:一个用于前面,一个用于后面。 你可以用“F”识别它 们。 或“B” 名字前缀。0 码力 | 304 页 | 3.02 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66凭证存储 底层实现 自定义凭证缓存 总结 自定义 Git 配置 Git 客户端基本配置 Git 中的着色 外部的合并与比较工具 格式化与多余的空白字符 服务器端配置 Git 属性 二进制文件 关键字展开 导出版本库 合并策略 Git 钩子 安装一个钩子 客户端钩子 服务器端钩子 使用强制策略的一个例子 服务器端钩子 客户端钩子 总结 Git 与其他系统 审校者 7.15 总结 @leo108 8. 自定义 Git 8.1 配置 Git @spacewander @neo1218 @IceNature @branchzero 8.2 Git 属性 @spacewander @IceNature @secondwtq @oldsharp 8.3 Git 钩子 @spacewander @IceNature @M1seRy @secondwtq 的差异、如 何向你的远程仓库推送(push)以及如何从你的远程仓库拉取(pull)文 件。 获取 GIT 仓库 通常有两种获取 Git 项目仓库的方式: 1. 将尚未进行版本控制的本地目录转换为 Git 仓库; 2. 从其它服务器 克隆 一个已存在的 Git 仓库。 两种方式都会在你的本地机器上得到一个工作就绪的 Git 仓库。 在已存在目录中初始化仓库 如果你有一个尚未进行版本控制的项目目录,想要用0 码力 | 670 页 | 13.59 MB | 1 年前3
共 168 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17













