Golang 101(Go语言101 中文版) v1.21.a
在此程序中,单词package和func是两个关键字。 两个main是两个标识符。 标 识符和关键字将在后续的一篇文章中讲解。 此程序的第一行指定了当前源代码文件所处的包的包名(此处为main)。 第二 行是一个空行,用来增强可读性。 第三和第四行声明了一个名为main的函数。 此函数为程序的入口函数。 运行一个Go程序 Go官方工具链工具要求所有的Go源代码文件必须以.go后缀结尾。 这里,我们 byte表示同一个类型 type char = rune // char、rune和int32表示同一个类型 我们将上面定义的real类型和内置类型float32都称为float32类型 (注意这里的 第二个float32是一个泛指,而第一个高亮的float32是一个特指)。 同样地, MyString和string都被称为字符串(string)类型,status和bool都被称为布尔 (bool)类型。 事实上,在日常编程中,这四种rune字面量形式的变种很少用来表示rune值。 它们多用做字符串的双引号字面量形式中的转义字符(详见下一小节)。 如果一个rune字面量中被单引号包起来的部分含有两个字符, 并且第一个字符 是\,第二个字符不是x、 u和U,那么这两个字符将被转义为一个特殊字符。 目 前支持的转义组合为: \a (rune值:0x07) 铃声字符 \b (rune值:0x08) 退格字符(backspace)0 码力 | 608 页 | 1.08 MB | 1 年前3Golang 101(Go语言101 中文版) v1.21.a
11 | type char = rune // char、rune和int32表示同一个类型 我们将上面定义的real类型和内置类型float32都称为float32类型 (注意这里 的第二个float32是一个泛指,而第一个高亮的float32是一个特指)。 同样地, MyString和string都被称为字符串(string)类型,status和bool都被称为布 尔(bool)类型。 事实上,在日常编程中,这四种rune字面量形式的变种很少用来表示rune值。 它们多用做字符串的双引号字面量形式中的转义字符(详见下一小节)。 如果一个rune字面量中被单引号包起来的部分含有两个字符, 并且第一个字符 是\,第二个字符不是x、 u和U,那么这两个字符将被转义为一个特殊字符。 目前支持的转义组合为: \a (rune值:0x07) 铃声字符 \b (rune值:0x08) 退格字符(backspace) (但是请注意,今后的Go版本可能只允许rune或者byte整数被转换 为字符串 ? 。 从Go官方工具链1.15版本开始,go vet命令会对从非rune 和非byte整数到字符串的转换做出警告。) 事实上,第二种情形并不要求v必须是一个常量。 如果v是一个常量,则转换 结果也是一个常量。 如果v不是一个常量,则转换结果也不是一个常量。 一些合法的转换例子: // 结果为complex128类型的1.0+00 码力 | 821 页 | 956.82 KB | 1 年前3Pro Git 中文版 第2版 2.1.66
SCOTT CHACON 序 欢迎来到 Pro Git 第二版。 第一版出版到现在已经过去了四年。 到今天,Git 虽然出现了许多改变,但是还有很多重要的事情一如昨日。 因为 Git 核心团队 对保持向后兼容性异常固执,所以直到今天大多数核心命令与概念依然有效, 但是围绕 Git 的社区还是有一些重大的增加与改变。 本书的第二版就是为了更 新书籍并讲解那些改动以使其对新用户更有帮助。 几年开发者了,但是这本书将我指引到一条更加精彩的道路上。 几年之后的现在,我是 Git 的一个主要实现的贡献者,我在最大的 Git 托管公 司工作,我已经环游世界教人们使用 Git。当 Scott 问我是否有兴趣在第二版 上工作时,我甚至连想都没想就答应了。 能在这本书上工作是一份巨大的快乐与荣耀。我希望它能像帮助我一样帮助 你。 献辞 致我的妻子,Becky,没有她的话这段冒险不会开始。—— Ben VCSs 大家庭中的一员,它与 其它 VCSs 的区别,以及为什么那么多人都在使用 Git。 然后,我们将介绍如 何下载 Git 以及如果你的系统没有安装 Git,如何为第一次运行做准备。 在 第二章 ,我们将阐述 Git 的基本使用——包含你在使用 Git 时可能遇到的 80% 的情形。 通过阅读本章,你应该能够克隆仓库、查看项目历史、修改文 件和贡献更改。 如果本书在此刻自燃,你应该已经能够使用已经学到的漂亮0 码力 | 670 页 | 13.59 MB | 1 年前3Krita 5.2 中文手册
第一个问题:如果你修改过驱动程序设置,那么在更新驱动程序之后它可能会 发生故障。这时请先备份驱动程序设置 (如有必要),然后把驱动程序重置为默 认设置,之后再加载之前备份的设置。许多疑难杂症往往这样操作之后就可以 得到解决。 第二个问题:你可能需要更改显示器的优先顺序。在某些情况下你需要将 Cintiq 设为主屏幕,而另外一些情况下你需要将它设成副屏幕。打开 Wacom 数位板属性,检查 Cintiq 的数位板是否和它的屏幕正确关联。 为了解决这个问题,我们可以指定一条弯曲的压力响应曲线,使得在同等压力 下画出的线条更粗或者更细。 在笔刷选项的曲线图顶部有一系列常用的曲线按钮,只需点击一下即可切换。 画细线有困难的人可以使用倒数第二个按钮,它是一条下凹的斜线;而画粗线 有困难的可以使用第三个按钮,它是一条 S 形线。 在曲线图下方还有两个选项: 所有传感器统一曲线 此选项影响列表中的各个传感器。勾选此选项,则所有传感器将使用相同 当你选中一个灭点辅助尺时,可以在工具选项面板里修改 辅助尺工具 显示的参考线 数量。 鱼眼点 和灭点辅助尺一样,此辅助尺会在一个立体空间中显示一组平行线。它有下面几种 典型用法:第一种,创建两个垂直且互相重合的鱼眼点辅助尺;第二种,在鱼眼点 中间添加一个灭点辅助尺;第三种,把一个鱼眼点、一条平行直线和一个灭点辅助 尺配合使用。你可以搭配其他辅助尺使用鱼眼点,大胆地进行实验吧! 此辅助尺不仅可以在它的两个灭点之间的位置提供反馈和吸附,还可以在它们的左0 码力 | 1594 页 | 79.20 MB | 1 年前3Krita 5.2 官方文档中文版 2023-12-08A
第一个问题:如果你修改过驱动程序设置,那么在更新驱动程序之后它可能会 发生故障。这时请先备份驱动程序设置 (如有必要),然后把驱动程序重置为默 认设置,之后再加载之前备份的设置。许多疑难杂症往往这样操作之后就可以 得到解决。 第二个问题:你可能需要更改显示器的优先顺序。在某些情况下你需要将 Cintiq 设为主屏幕,而另外一些情况下你需要将它设成副屏幕。打开 Wacom 数位板属性,检查 Cintiq 的数位板是否和它的屏幕正确关联。 为了解决这个问题,我们可以指定一条弯曲的压力响应曲线,使得在同等压力 下画出的线条更粗或者更细。 在笔刷选项的曲线图顶部有一系列常用的曲线按钮,只需点击一下即可切换。 画细线有困难的人可以使用倒数第二个按钮,它是一条下凹的斜线;而画粗线 有困难的可以使用第三个按钮,它是一条 S 形线。 在曲线图下方还有两个选项: 所有传感器统一曲线 此选项影响列表中的各个传感器。勾选此选项,则所有传感器将使用相同 当你选中一个灭点辅助尺时,可以在工具选项面板里修改 辅助尺工具 显示的 参考线数量。 鱼眼点 和灭点辅助尺一样,此辅助尺会在一个立体空间中显示一组平行线。它有下面 几种典型用法:第一种,创建两个垂直且互相重合的鱼眼点辅助尺;第二种, 在鱼眼点中间添加一个灭点辅助尺;第三种,把一个鱼眼点、一条平行直线和 一个灭点辅助尺配合使用。你可以搭配其他辅助尺使用鱼眼点,大胆地进行实 验吧! 此辅助尺不仅可以在它的两个灭点之间的位置提供反馈和吸附,还可以在它们0 码力 | 1562 页 | 79.19 MB | 1 年前3Krita 5.1 官方文档中文版 2023-05-26A
第一个问题:如果你修改过驱动程序设置,那么在更新驱动程序之后它可能会 发生故障。这时请先备份驱动程序设置 (如有必要),然后把驱动程序重置为默 认设置,之后再加载之前备份的设置。许多疑难杂症往往这样操作之后就可以 得到解决。 第二个问题:你可能需要更改显示器的优先顺序。在某些情况下你需要将 Cintiq 设为主屏幕,而另外一些情况下你需要将它设成副屏幕。打开 Wacom 数位板属性,检查 Cintiq 的数位板是否和它的屏幕正确关联。 为了解决这个问题,我们可以指定一条弯曲的压力响应曲线,使得在同等压力 下画出的线条更粗或者更细。 在笔刷选项的曲线图顶部有一系列常用的曲线按钮,只需点击一下即可切换。 画细线有困难的人可以使用倒数第二个按钮,它是一条下凹的斜线;而画粗线 有困难的可以使用第三个按钮,它是一条 S 形线。 在曲线图下方还有两个选项: 所有传感器统一曲线 此选项影响列表中的各个传感器。勾选此选项,则所有传感器将使用相同 当你选中一个灭点辅助尺时,可以在工具选项面板里修改 辅助尺工具 显示的 参考线数量。 鱼眼点 和灭点辅助尺一样,此辅助尺会在一个立体空间中显示一组平行线。它有下面 几种典型用法:第一种,创建两个垂直且互相重合的鱼眼点辅助尺;第二种, 在鱼眼点中间添加一个灭点辅助尺;第三种,把一个鱼眼点、一条平行直线和 一个灭点辅助尺配合使用。你可以搭配其他辅助尺使用鱼眼点,大胆地进行实 验吧! 此辅助尺不仅可以在它的两个灭点之间的位置提供反馈和吸附,还可以在它们0 码力 | 1547 页 | 78.22 MB | 1 年前3Krita 4.x 官方文档中文版 2021-08-06A
第一个问题:如果你修改过驱动程序设置,那么在更新驱动程序之后它可能会 发生故障。这时请先备份驱动程序设置 (如有必要),然后把驱动程序重置为默 认设置,之后再载入之前备份的设置。许多疑难杂症往往这样操作之后就可以 得到解决。 第二个问题:你可能需要更改显示器的优先顺序。在某些情况下你需要将 Cintiq 设为主屏幕,而另外一些情况下你需要将它设成副屏幕。打开 Wacom 数位板属性,检查 Cintiq 的数位板是否和它的屏幕正确关联。 为了解决这个问题,我们可以指定一条弯曲的压力响应曲线,使得在同等压力 下画出的线条更粗或者更细。 在笔刷选项的曲线图顶部有一系列常用的曲线按钮,只需点击一下即可切换。 画细线有困难的人可以使用倒数第二个按钮,它是一条下凹的斜线;而画粗线 有困难的可以使用第三个按钮,它是一条 S 形线。 在曲线图下方还有两个选项: 所有传感器统一曲线 此选项影响列表中的各个传感器。勾选此选项,则所有传感器将使用相同 当你选中一个灭点辅助尺时,可以在工具选项面板里修改 绘画辅助尺工具 显 示的参考线数量。 鱼眼点 和灭点辅助尺一样,此辅助尺会在一个立体空间中显示一组平行线。它有下面 几种典型用法:第一种,创建两个垂直且互相重合的鱼眼点辅助尺;第二种, 在鱼眼点中间添加一个灭点辅助尺;第三种,把一个鱼眼点、一条平行直线和 一个灭点辅助尺配合使用。你可以搭配其他辅助尺使用鱼眼点,大胆地进行实 验吧! 此辅助尺不仅可以在它的两个灭点之间的位置提供反馈和吸附,还可以在它们0 码力 | 1373 页 | 74.74 MB | 1 年前3KiCad 5.1 原理图编辑器
可以轻松实现分层原理图管理。 有两种类型的层次结构可以同时存在:第一种层次结构刚刚被唤起并且具有普 遍用途。 第二个包括在库中创建符号,这些符号在原理图中看起来像传统符 号,但实际上对应于描述其内部结构的示意图。 第二种类型用于开发集成电路,因为在这种情况下,您必须在绘制的原理图中 使用函数库。 Eeschema 目前不会处理第二种情况。 层次结构可以是: 简单: 给定的工作表只使用一次 复杂: 给定的工作表被多次使用 。 第二种解决方案是非常优选的。 手动放置: 选择工具 。 单击要放置引脚的层次结构符号。 有关创建名为 “连接” 的分层引脚的示例,请参见下文: 您可以在创建期间或之后定义引脚的名称,大小和方向,方法是右键单击引脚 并在弹出菜单中选择 编辑图纸引脚。 在工作表内部,必须使用与 “分层引脚” 相同的名称预设 “分层标签”。 注意正 确匹配这些名称必须手动完成,这就是下面第二种方法首选的原因。 圆形工具。单击鼠标左键以开始绘制新的图形圆圈 中心。再次单击鼠标左 键以定义圆的半径。 弧工具。单击鼠标左键以开始从中绘制新的图形弧项 中央。再次单击鼠标 左键以定义第一个圆弧终点。左键点击 再次定义第二个弧终点。 多边形工具。单击鼠标左键以开始绘制新的图形多边形项 在当前的符号。 左键单击每个加法多边形线。 双击左键以完成多边形。 锚点工具。单击鼠标左键以设置符号的锚点位置。 从文件导入符号。0 码力 | 248 页 | 2.00 MB | 1 年前3Weblate 4.6 用户文档
watched projects, so that you have easier access to these all translations in each of those languages. 第二语言 You can define which secondary languages are shown to you as a guide while translating. An example Translation fields for any secondary languages translators select in the preferences will be shown (see 第二语言) above the source string. Below the translation, translators will find suggestion made by others from there: git push 在 gettext PO 文件的情况下,有一种方式以半自动方式来合并冲突: 取回并保存 Weblate Git 仓库的本地克隆。还要得到上游 Git 仓库的第二个新 的本地克隆(也就是需要上游 Git 仓库的两份复件:完整的复件和工作复 件): # Add remote: git remote add weblate /path/to/weblate/snapshot/0 码力 | 760 页 | 9.22 MB | 1 年前3Weblate 4.5.1 用户文档
watched projects, so that you have easier access to these all translations in each of those languages. 第二语言 You can define which secondary languages are shown to you as a guide while translating. An example Translation fields for any secondary languages translators select in the preferences will be shown (see 第二语言) above the source string. Below the translation, translators will find suggestion made by others from there: git push 在 gettext PO 文件的情况下,有一种方式以半自动方式来合并冲突: 取回并保存 Weblate Git 仓库的本地克隆。还要得到上游 Git 仓库的第二个新 的本地克隆(也就是需要上游 Git 仓库的两份复件:完整的复件和工作复 件): # Add remote: git remote add weblate /path/to/weblate/snapshot/0 码力 | 741 页 | 9.44 MB | 1 年前3
共 135 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14