王宜国 - 基于 Rust 编程语⾔构建 Amphitheatre CLI Desktop Server 的全平台实践经验amp-director amp-controllers … 1 2 3 4 5 6 Internet 流程图:创建 流程图:运⾏ Live Update 模式原理 开启实时更新(Live Update)模式时,当你在⼯程根 ⽬录放置 .devcontainer ⽬录时,Amphitheatre 终端软 件会识别 .devcontainer 规范,借助内置的 Syncthing Buildpacks How Buildpacks work 分析 探测 恢复构建包可⽤于优化构建和导出阶段的⽂件。 查找⼀组有序的构建包以在构建阶段使⽤。 恢复 构建 从缓存中恢复图层。 将应⽤程序源代码转换为可以打包到容器中的可运⾏⼯件。 导出 创建最终的 OCI 图像。 Packages and Crates cli desktop common client apiserver0 码力 | 34 页 | 10.81 MB | 1 年前3
简谈 Rust 与国密 TLS - 王江桐2/TLCP)、Ticket( TLS1.2/TLS1.3) 8. 同步 API 以及基于可替换 Runtime 的异步 API 9. 支持单国密模式,单通用模式,或混合模式 TLS 使用 安全协议: 密码算法: 1. 对称加密:AES 、Chacha20 、SM4 2. 加密模式:GCM、XTS、CBC、CFB、CTR、OFB 3. 非对称加密:SM2、RSA 4. 签名算法: ECDSA(Nist、 Shangmi Protocols Rust China Conf 2022 – 2023, Shanghai, China • 提供通用 / 国密 / 混合 TLS 实现; • TLS 配置结构图,从 SetCipher 开始,增 加国密/通用/混合设置接口,并校验已有配 置,预先告警,避免错误。 使用 Rust 实现国密 TLS Use Rust to Implement Shangmi Protocols0 码力 | 44 页 | 3.70 MB | 1 年前3
硬件创业公司的Rust应用和转型 - 陈昱衡屏幕交互是用户体验的核心之一 相 似 串口屏用户体验不佳,开发复用性低 多端统一 Slint更多应用 Slint尝试 未来望 胶囊测温仪 Slint踩坑 开荒 Flickable 底部图层按键/滚轮 触发 图片切换时直接改图片地址导致卡顿 数据无法正常渲染 图表无支持,列表表格等支持弱 。。。 轻量化,高效率 多平台多语言支持 团队未来愿景 类QML的语法 Cargo0 码力 | 23 页 | 4.95 MB | 1 年前3
Comprehensive Rust(简体中文) 202412. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 III 第二天:上午 56 11 欢迎来到第二天 57 12 模式匹配 58 12.1 Matching Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 12 4 Board support crates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 51.5 类型状态模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 51.6 embedded-hal . . minutes • Day 2 Morning (2 hours and 55 minutes, including breaks) Segment Duration 欢迎 3 minutes 模式匹配 1 hour 方法和特征 50 minutes 泛型 40 minutes • Day 2 Afternoon (3 hours and 10 minutes, including breaks)0 码力 | 359 页 | 1.33 MB | 10 月前3
Comprehensive Rust(繁体中文)40 8.3 疊代器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 8.4 模式配對 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 8.5 練習:巢狀陣列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 III 第 2 天:上午 56 11 歡迎參加第 2 天課程 57 12 模式配對 58 12.1 Matching Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 12 253 51.4 開發板支援 Crate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 51.5 型別狀態模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 51.6 embedded-hal . .0 码力 | 358 页 | 1.41 MB | 10 月前3
Comprehensive Rust(繁体中文) 20240638 8.3 疊代器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.4 模式配對 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.5 練習:巢狀陣列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 III 第 2 天:上午 54 11 歡迎參加第 2 天課程 55 12 模式配對 56 12.1 Matching Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 12 251 51.4 開發板支援 Crate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 51.5 型別狀態模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 51.6 embedded-hal . .0 码力 | 356 页 | 1.41 MB | 1 年前3
Rust 程序设计语言简体中文版....................................................................................... 115 6. 枚举和模式匹配 ................................................................................................ ....................................................................... 388 15.5. RefCell与内部可变性模式 ................................................................................... 393 15.6. 引用循环会导致内存泄漏 ........................... 440 17.3. 面向对象设计模式的实现 ........................................................................................... 446 18. 模式与模式匹配 ......................................... 0 码力 | 600 页 | 12.99 MB | 1 年前3
Rust 程序设计语言 简体中文版 1.85.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 6. 枚举和模式匹配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 15.5. RefCell与内部可变性模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 18.3. 面向对象设计模式的实现 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 19. 模式与模式匹配 . . . . . . . . . . . . . . . 0 码力 | 562 页 | 3.23 MB | 29 天前3
CeresDB Rust 生产实践 任春韶spawn(task1) cpu_runtime.spawn(task2) cpu_runtime.spawn(task3) 生产实践 – Preemption 总结: Mixed workload: 碰到混合负载的时候,把 CPU 密集型任务隔离出去 会得到比较好的效果。 相关 Blog : 1. https://tokio.rs/blog/2020-04-preemption 2. https://www0 码力 | 22 页 | 6.95 MB | 1 年前3
KCL: Rust 在编译器领域的实践与探索和云精简应用交付工作流,并提供开发友 好的体验 基于 Platform as Code (平台服务即代码)理念,研发者 可以用统一的组织和操作界面定义应用交付生命周期,充分 利用Kubernetes和云的混合能力,通过端到端的交付工作 流程,真正实现集中定义、随处交付。 KusionStack 架构 • KCL:面向应用研发者的 配置策略专用高级编程语 言,及其协议组,工具链及 IDE 插件 •0 码力 | 25 页 | 3.50 MB | 1 年前3
共 24 条
- 1
- 2
- 3













