Bootarmor 入门教程和用户手册 0.1.0用户通过命令行命令,可以将自己的应用程序转换成为安全应用,安全应用可 以运行在安全 系统 Bootarmor 中。运行在 Bootarmor 系统中的安全应用的代码 和数据,操作系统中任何 权限的用户(包括 root 在内)也无法读取和访问, 无论是静态反编译,还是各种内核调试 器和应用层调试器,都无法获取安全 应用的代码和数据。 本文档适用于使用 Bootarmor 来保护自己应用程序的用户。 内容: 据文件使用命令转换成为 安全应用。 例如,转换被保护的应用程序 /opt/foo 为安全应用: btamor make -i /opt/foo 该目录下面的所有可执行文件和动态库,以及使用到的所有系统动态库都会被 转换成为安全 应用。 关于转换应用程序的更多方式,请参考命令手册 btarmor make 对于使用 C 编写的应用程序,可以在源代码级别提供更多的安全性选项,具体 请参考 C C 用户使用手册 一般来说,转换成为安全应用之后应用程序的代码就无法使用逆向工程进行反 编译,就可以 发布给客户。 但是对于企业版用户来说,可以使用下面的发布功能来进一步加强内核的安全 性。 发布安全应用 备注 发布功能仅适用于企业版,社区版不提供这个功能。 发布功能会对内核进行加壳处理,从而提供更高的安全性,使用下面的命令转 换安全内核为发布模式: btarmor deploy 更多详细的使用方式,请参考命令手册0 码力 | 25 页 | 30.29 KB | 1 年前3
Kotlin 1.9.10 官方文档 中文版
多平台移动端入门 1. 搭建环境 2. 创建第一个跨平台应用 3. 更新 UI 4. 添加依赖 5. 共享更多逻辑 6. 项目圆满结束 了解移动端项目结构 让 Android 应用程序能用于 iOS——教程 发布应用程序 使用 Ktor 和 SQLDelight 创建多平台应用——教程 Kotlin 多平台用于其他平台 Kotlin 多平台入门 了解多平台项目结构 手动设置目标 创建多平台库 Data CrudRepository 进行数据库访问 Spring 框架 Kotlin 文档↗ 使用 Spring Boot 与 Kotlin 构建 web 应用程序——教程↗ 使用 Kotlin 协程与 RSocket 创建聊天应用程序 ——教程↗ 在 JVM 平台中用 JUnit 测试代码——教程 在项目中混用 Java 与 Kotlin——教程 在 Kotlin 中使用 Java IntelliJ IDEA 与 Android Studio 版本中了。 可下载并安装这两个 IDE 之一来开始使用 Kotlin。 使用 Kotlin 创建强大的应用程序 以下是开发 Kotlin 服务器端应用程序的第一步。 1. 创建第一个后端应用程序: 从头开始,使用 IntelliJ IDEA 项目向导创建一个基本的 JVM 应用程 序。 如果倾向于更健壮的示例,请选择以下框架之一来创建一个项目:0 码力 | 3753 页 | 29.69 MB | 1 年前3
Krita 5.2 中文手册。我们通常把这条 通道叫做 阿尔法通道 或者简称为 alpha。这是因为希腊字母“α”被用于在编程中表 示透明度。为了方便初学者理解,我们在 Krita 中将其翻译为 透明度通道 。 某些老旧的应用程序会默认创建不带透明度的图像,把背景显示为白色。而 Krita 在任何情况下都会创建带有透明度通道的图像,如果图像本身不含透明度通道,它 会自动添加一个。带有透明度通道的图像在被擦除底色后,会显示出棋盘格状的背 界面导览 由于 Krita 界面的可定制性,你的窗口不一定和下面参考图像显示的完全相 同,但各个元素的基本特征应该不难分辨。 A B C C D E A – 传统的菜单栏,绝大多数窗口型应用程序都会显示此部件。它显示了 文件 和其他功能菜单。 B – 工具栏 - 你可以在此部件中选择笔刷预设、调整笔刷的不透明度和大小 等选项。 C – 停靠栏 - 位于画布的上下左右四个方向,用来放置工具箱和面板。各 窍,并改掉以往的老习惯。本文虽以 Krita 2.9 和 Photoshop CS2、CS3 为参考对象,但各个软件 的基本面至今并未发生太多变化。我们首先要明白一件事:Krita 是一个 2D 绘画应用程序,而 Photoshop 则是一个图像处理程序。虽然 Photoshop 总体上会有比 Krita 更多的功能,但是 Krita 的功能是围绕着数字绘画流程量身定做的。习惯 Krita 之后,你会发现0 码力 | 1594 页 | 79.20 MB | 1 年前3
Krita 5.2 官方文档中文版 2023-12-08A我们通常把 这条通道叫做 阿尔法通道 或者简称为 alpha。这是因为希腊字母“α”被用于在 编程中表示透明度。为了方便初学者理解,我们在 Krita 中将其翻译为 透明度 通道 。 某些老旧的应用程序会默认创建不带透明度的图像,把背景显示为白色。而 Krita 在任何情况下都会创建带有透明度通道的图像,如果图像本身不含透明 度通道,它会自动添加一个。带有透明度通道的图像在被擦除底色后,会显示 界面导览 由于 Krita 界面的可定制性,你的窗口不一定和下面参考图像显示的完全相 同,但各个元素的基本特征应该不难分辨。 A B C C D E A – 传统的菜单栏,绝大多数窗口型应用程序都会显示此部件。它显示了 文件 和其他功能菜单。 B – 工具栏 - 你可以在此部件中选择笔刷预设、调整笔刷的不透明度和大 小等选项。 C – 停靠栏 - 位于画布的上下左右四个方向,用来放置工具箱和面板。各 窍,并改掉以往的老习惯。本文虽以 Krita 2.9 和 Photoshop CS2、CS3 为参考对象,但各个软件 的基本面至今并未发生太多变化。我们首先要明白一件事:Krita 是一个 2D 绘画应用程序,而 Photoshop 则是一个图像处理程序。虽然 Photoshop 总体上会有比 Krita 更多的功能,但是 Krita 的功能是围绕着数字绘画流程量身定做的。习惯 Krita 之后,你会发现0 码力 | 1562 页 | 79.19 MB | 1 年前3
Krita 5.1 官方文档中文版 2023-05-26A我们通常把 这条通道叫做 阿尔法通道 或者简称为 alpha。这是因为希腊字母“α”被用于在 编程中表示透明度。为了方便初学者理解,我们在 Krita 中将其翻译为 透明度 通道 。 某些老旧的应用程序会默认创建不带透明度的图像,把背景显示为白色。而 Krita 在任何情况下都会创建带有透明度通道的图像,如果图像本身不含透明 度通道,它会自动添加一个。带有透明度通道的图像在被擦除底色后,会显示 界面导览 由于 Krita 界面的可定制性,你的窗口不一定和下面参考图像显示的完全相 同,但各个元素的基本特征应该不难分辨。 A B C C D E A – 传统的菜单栏,绝大多数窗口型应用程序都会显示此部件。它显示了 文件 和其他功能菜单。 B – 工具栏 - 你可以在此部件中选择笔刷预设、调整笔刷的不透明度和大 小等选项。 C – 停靠栏 - 位于画布的上下左右四个方向,用来放置工具箱和面板。各 窍,并改掉以往的老习惯。本文虽以 Krita 2.9 和 Photoshop CS2、CS3 为参考对象,但各个软件 的基本面至今并未发生太多变化。我们首先要明白一件事:Krita 是一个 2D 绘画应用程序,而 Photoshop 则是一个图像处理程序。虽然 Photoshop 总体上会有比 Krita 更多的功能,但是 Krita 的功能是围绕着数字绘画流程量身定做的。习惯 Krita 之后,你会发现0 码力 | 1547 页 | 78.22 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06A,之后软件会弹出一个新建文档对话框。如需打开已有文件,可 以前往菜单栏的 文件 ‣ 打开 ,也可以把图像文件从系统的文件管理器直接拖 进 Krita 的窗口。 新建文档 新文档的创建方式如下。 1. 在应用程序的顶部菜单点击 文件。 2. 然后点击 新建。你也可以直接按 Ctrl + N。 3. Krita 会显示一个新建文档对话框: 点击左栏的 新建自定义文档 ,在 尺寸 选项卡的 预设 下拉菜单选择 我们通常把 这条通道叫做 阿尔法通道 或者简称为 alpha。这是因为希腊字母“α”被用于在 编程中表示透明度。为了方便初学者理解,我们在 Krita 中将其翻译为 透明度 通道 。 某些老旧的应用程序会默认创建不带透明度的图像,把背景显示为白色。而 Krita 在任何情况下都会创建带有透明度通道的图像,如果图像本身不含透明 度通道,它会自动添加一个。带有透明度通道的图像在被擦除底色后,会显示 界面导览 由于 Krita 界面的可定制性,你的窗口不一定和下面参考图像显示的完全相 同,但各个元素的基本特征应该不难分辨。 A B C D C E A – 传统的菜单栏,绝大多数窗口型应用程序都会显示此部件。它显示了 文件 和其他功能菜单。 B – 工具栏 - 你可以在此部件中选择笔刷预设、调整笔刷的不透明度和大 小等选项。 C – 停靠栏 - 位于画布的上下左右四个方向,用来放置工具箱和工具面0 码力 | 1373 页 | 74.74 MB | 1 年前3
Weblate 4.17 用户文档汽车的概念作为名 词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也 不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段 的数量以及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。 Weblate 显示了基本信息,Unicode 联盟的 语言复数规则 [https://unicode- org.github.io/cldr-stag 使用选定的机器翻译服务,翻译高于特定质量阈值。 您还可以选择要自动翻译的字符串。 警告 请注意,如果使用诸如 所有字符串 之类的宽过滤器,这将覆盖现有的翻 译。 在以下几种情况下非常有用,例如在不同组件之间合并翻译(例如应用程序及 其网站),或者使用现有翻译(翻译记忆库)为新组件引导翻译。 自动翻译的字符串会被打上 自动翻译 标签。 参见 跨部件保持翻译一致 频次限制 为了避免滥用界面,速率限制适用于多个操作,如搜索,发送联系表单或翻 请参阅 语言定义。 参见 语言定义, 语言代码风格, 添加新的翻译 支持的文件格式 Weblate 支持各种各样的翻译格式。每种格式之间有略微的不同,提供不同的 功能集。 提示 为您的应用程序选择文件格式时,最好在您使用的工具包/平台中保留一些支 持完善的格式。这样,您的翻译人员可以额外使用他们习惯使用的任何工 具,并且更有可能为您的项目作贡献。 Android 字符串资源 苹果 iOS0 码力 | 817 页 | 17.33 MB | 1 年前3
Weblate 4.18.1 用户文档汽车的概念作为名 词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也 不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段 的数量以及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。 Weblate 显示了基本信息,Unicode 联盟的 语言复数规则 [https://unicode- org.github.io/cldr-stag 使用选定的机器翻译服务,翻译高于特定质量阈值。 您还可以选择要自动翻译的字符串。 警告 请注意,如果使用诸如 所有字符串 之类的宽过滤器,这将覆盖现有的翻 译。 在以下几种情况下非常有用,例如在不同组件之间合并翻译(例如应用程序及 其网站),或者使用现有翻译(翻译记忆库)为新组件引导翻译。 自动翻译的字符串会被打上 自动翻译 标签。 参见 跨部件保持翻译一致 频次限制 为了避免滥用界面,速率限制适用于多个操作,如搜索,发送联系表单或翻 请参阅 语言定义。 参见 语言定义, 语言代码风格, 添加新的翻译 支持的文件格式 Weblate 支持各种各样的翻译格式。每种格式之间有略微的不同,提供不同的 功能集。 提示 为您的应用程序选择文件格式时,最好在您使用的工具包/平台中保留一些支 持完善的格式。这样,您的翻译人员可以额外使用他们习惯使用的任何工 具,并且更有可能为您的项目作贡献。 Android 字符串资源 苹果 iOS0 码力 | 838 页 | 22.34 MB | 1 年前3
Weblate 4.18.2 用户文档汽车的概念作为名 词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也 不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段 的数量以及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。 Weblate 显示了基本信息,Unicode 联盟的 语言复数规则 [https://unicode- org.github.io/cldr-stag 使用选定的机器翻译服务,翻译高于特定质量阈值。 您还可以选择要自动翻译的字符串。 警告 请注意,如果使用诸如 所有字符串 之类的宽过滤器,这将覆盖现有的翻 译。 在以下几种情况下非常有用,例如在不同组件之间合并翻译(例如应用程序及 其网站),或者使用现有翻译(翻译记忆库)为新组件引导翻译。 自动翻译的字符串会被打上 自动翻译 标签。 参见 跨部件保持翻译一致 频次限制 为了避免滥用界面,速率限制适用于多个操作,如搜索,发送联系表单或翻 请参阅 语言定义。 参见 语言定义, 语言代码风格, 添加新的翻译 支持的文件格式 Weblate 支持各种各样的翻译格式。每种格式之间有略微的不同,提供不同的 功能集。 提示 为您的应用程序选择文件格式时,最好在您使用的工具包/平台中保留一些支 持完善的格式。这样,您的翻译人员可以额外使用他们习惯使用的任何工 具,并且更有可能为您的项目作贡献。 Android 字符串资源 苹果 iOS0 码力 | 838 页 | 22.34 MB | 1 年前3
Weblate 4.18 用户文档汽车的概念作为名 词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也 不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段 的数量以及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。 Weblate 显示了基本信息,Unicode 联盟的 语言复数规则 [https://unicode- org.github.io/cldr-stag 使用选定的机器翻译服务,翻译高于特定质量阈值。 您还可以选择要自动翻译的字符串。 警告 请注意,如果使用诸如 所有字符串 之类的宽过滤器,这将覆盖现有的翻 译。 在以下几种情况下非常有用,例如在不同组件之间合并翻译(例如应用程序及 其网站),或者使用现有翻译(翻译记忆库)为新组件引导翻译。 自动翻译的字符串会被打上 自动翻译 标签。 参见 跨部件保持翻译一致 频次限制 为了避免滥用界面,速率限制适用于多个操作,如搜索,发送联系表单或翻 请参阅 语言定义。 参见 语言定义, 语言代码风格, 添加新的翻译 支持的文件格式 Weblate 支持各种各样的翻译格式。每种格式之间有略微的不同,提供不同的 功能集。 提示 为您的应用程序选择文件格式时,最好在您使用的工具包/平台中保留一些支 持完善的格式。这样,您的翻译人员可以额外使用他们习惯使用的任何工 具,并且更有可能为您的项目作贡献。 Android 字符串资源 苹果 iOS0 码力 | 839 页 | 22.33 MB | 1 年前3
共 102 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11













