古月《ROS入门21讲》11.订阅者Subscriber的编程实现.pdfROS入门 21讲 ### 11. 订阅者Subscriber的编程实现 主讲人:古月 ## 话题模型  话题模型(发布/订阅) ## • 创建订阅者代码(C++) * 该例程将订阅/turtle1/pose话题,消息类型turtlesim::Pose*/ rtlesim::Pose*/ #include#include "turtlesim/Pose.h" ## // 接收到订阅的消息后,会进入消息回调函数 void poseCallback(const turtlesim::Pose::ConstPtr& msg) { // 将接收到的消息打印出来 ROS_INFO("Turtle ros::init(argc, argv, "pose_subscriber"); // 创建节点句柄 ros::NodeHandle n; // 创建一个Subscriber,订阅名为/turtle1/pose的topic,注册回调函数poseCallback ros::Subscriber pose_sub = n.subscribe("/turtle1/pose" 0 码力 | 7 页 | 1.00 MB | 2 年前3
基于gRPC go实现消息发布订阅## 使用gRPC go实现 基于Topic的高效消息订阅发布模型  姓名:___ 张凯 中国电子云  gRPC go 介绍 01 gRPC 四种通信模式及落地场景 02 根据 proto 生成 go 桩代码 03 订阅者动态注册 04 发布者消息推送 05 现场案例演示 06 ## gRPC go介绍 ## gRPC是什么? 1. 什么是gRPC?gRPC go与gRPC的关系是什么? 2. gRPC与HTTP相比优势是什么?能否使用HTTP平替gRPC的实现? : 服务端有数据流需要连续发送给客户端,如大文件传输、实时数据推送。 • 监控或日志信息的连☐ ## 基于通信模式如何落地? 以及,本次分享的 “基于TOPIC的消息订阅与发布模型” ## 基于Topic消息发布订阅 ## 基于Topic的消息发布模型简介  November 10, 2023 Debian 维护者指南 by Osamu Aoki, 杨博远, Fonzie Huang, and xiao sheng wen(肖盛文) Copyright © 2014-2021 Osamu Aoki 如何做出贡献 2.3 Debian 的社会驱动力 2.4 技术提醒 2.5 Debian 文档 2.6 帮助资源 2.7 仓库状况 2.8 贡献流程 2.9 新手贡献者和维护者 3 工具的配置 3.1 电子邮件地址 3.2 mc 3.3 git 3.4 quilt 3.5 devscripts 3.6 sbuild 3.7 git-buildpackage 8 作者 ..... 132 A.9 许可证 ..... 133 A.10 参见 ..... 133 ## Abstract 本篇《Debian 维护者指南》(2023-11-10)教程文档面向普通 Debian 用户和未来的开发者,描述了使用 debmake 命令构建 Debian 软件包的方法。 本指南注重描述现代的打包风格,同时提供了许多简单的示例。 • POSIX shell 脚本打包0 码力 | 142 页 | 1.11 MB | 2 年前3
前端开发者指南(2017)BY: FRONTEND MASTERS ## 目录 Introduction 1.1 前端开发者是什么?1.2 2016前端开发回顾1.3 展望20171.4 第一部分.前端实践1.5 前端职称1.5.1 前端开发者所使用的技术1.5.2 前端开发技能1.5.3 前端开发者为...而开发1.5.4 团队里的前端1.5.5 全能型人才/全栈神话1.5.6 前端面试1 前端面试1.5.7 前端开发职位公示1.5.8 前端开发薪资1.5.9 前端开发者是如何诞生的1.5.10 第二部分:学习前端开发1.6 自学1.6.1 关于互联网/WEB1.6.1.1 学习Web浏览器1.6.1.2 学习域名系统(又叫DNS)1.6.1.3 学习HTTP/Networks(包括CORS和WebSockets)1.6.1.4 学习网页寄存(通称虚拟主机)1 36 部署工具 1.7.37 网站/应用监控工具 1.7.38 JavaScript 错误报告/监控 1.7.39 性能工具 1.7.40 寻找工具的工具 1.7.41 # 前端开发者指南(2017) 掘金翻译计划 沪江Web前端团队 、Aron Xu、李凌、郑原真、周默和杨博远 本文档可在 GNU 通用公共许可证第二版或更高版本的条款规定下使用。 本文档在撰写过程中参考了以下两篇文档: • Making a Debian Package (AKA the Debmake Manual), copyright © 1997 JaldharCOLLABORATORS TITLE:Debian 新维护者手册 ACTION NAME DATE SIGNATURE WRITTEN A.3 多体系结构 55 A.4 构建共享库包 56 A.5 Debian 本土软件包 57 ## Chapter 1 ## 正确的起点 本教程文档已被重写为另外的 Debian 维护者指导 (https://www.debian.org/doc/devel-manuals#debmake-doc) 文档,其中包含了更新的内容与更多实际例子。请使用新的教程作为主要的教程文档。 本文 0 码力 | 63 页 | 493.28 KB | 2 年前3
2021 中国开源开发者报告## 2021中国开源开发者报告 China Open Source 2021 Annual Report ## 概述 2021 年开源圈一如既往发生了许多大事件,Linux 冲出地球上到火星、PHP 与 Rust 基金会相继成立、Confluent 等几家开源公司高价上市、Chrome OS 成为全球第二大操作系统、Google 赢得拉锯十年的 Java API 版权诉讼、Google 正式推出 为开源社区的参与者和贡献者。 在供给侧,大型科技企业与开源创业企业双核心成为开源创新、贡献与能力主体。前者在这一年加大了开源的力度,以华为、百度、阿里、腾讯为代表的企业相继用更加开放的姿态建设重量级开源项目与社区,并持续保持在国际顶级开源项目中贡献度排名前列;开源创业企业在这一年获得了资本市场的高度认可,开源软件企业的场景服务能力大幅增强。 从中国的开源整体发展来看,中国开发者的影响力在加速增 长:开发者对开源关注度持续升高,参与开源的人数持续增长,参与质量提升显著。这构成了中国开源产业的人才基础。从贡献度来看,中国顶级开源项目的贡献度逐年增加,中国在国际开源事务中影响力日渐提升,并在国际社区中增加了贡献度。 • 国人主导的开源高性能 RISC-V 处理器 “香山” 开源 • 吴晟当选 Apache 软件基金会董事,成为首位进入 ASF 董事会的中国人 • 国内首个违反 GPL 的案件判决生效,行业规范逐步加强0 码力 | 35 页 | 36.74 MB | 2 年前3
2023 中国开源开发者报告# 2023 中国开源开发者报告 China Open Source 2023 Annual Report /*使用电脑阅读,获得最佳体验 ## 序 毫无疑问,开源开发者圈子来看,2023 年是大模型 LLM 年、生成式 AI GenAI 年。 ## 一、 这自然要从 OpenAI 说起,前一年年底,ChatGPT 的横空出世,标志着对话式 LLM 开始进入公众视野,为人们提供了全新的人机交互方式。而 模型升级、Adobe 产品整合 LLM 能力、语音模型 whisper-3 更新、AI 虚拟主播创造等, 都是在这条路上的进一步发展。 ## 五、 AI 编程方面,Copilot 可以根据开发者的代码提示自动补全代码,大大提高了开发效率。这也引发了代码原创性的讨论,但它已经实实在在将 LLM 拉进了编程应用领域。 ## 六、 LangChain 的出现,实现了 LLM 之间的链式交互,使多个 十、 镜头给到国内。相比国际上当前逢 AI 必 GenAI,国内更多地还是在 LLM 这一层面,Robin Li 的 “卷大模型没意义,卷应用机会更大”,其实很深刻地指出了内中区别。本报告以开发者视角为主,从 LLM 切入,但实际上或多或少与 GenAI 脱不开关系。 2023 年国内 LLM 发展活跃, 从最初的百度文心一言“硬刚” ChatGPT,到后来各式各样的大模型与产品出现,覆盖了0 码力 | 87 页 | 31.99 MB | 2 年前3
IMWebConf 2017 前端开发者大会# IMWebConf2017 前端开发者大会 尊敬的先生/女士,您好! IMWebConf2017 前端开发者大会将于2017年09月在深圳召开。 ## 会议内容 作为业内有一定影响力的专业前端技术交流大会,IMWebConf已经成功举办五届,累计探讨的议题超过上百个,线上线下参会者达数千人,累计影响前端爱好者超过数万人。 这是一次难得的和国内外以及腾讯前端大神面对面交流的机会。 ## W3C、微软、Google、腾讯、阿里等)的前端达人为我们带来最新前端技术的分享。 ## 关于我们: IMWebConf 是由腾讯 IMWeb 团队发起的专注于 Web 前端领域的非营利性开发者大会。 IMWeb团队专注前端领域多年,曾负责腾讯最核心的基础海量业务QQ统一登录、QQ注册、QQ群等,目前主要聚焦腾讯在线教育战略产品腾讯课堂及企鹅辅导的研发,并精心打造前端工程师Next学位,开启在线教育变革之路。 Michael Yeung (Google开发者平台工程师) PWA与AMP - 移动Web的现在与未来 11:00 - 11:40  张宏波(BuckleScript开发者) BuckleScript: large scale0 码力 | 8 页 | 698.99 KB | 2 年前3
2024 中国开源开发者报告COSCHINA gitee giteeAI 2024 中国开源开发者报告 China Open Source 2024 Annual Report 聚焦大模型 2024年12月 ## 目录 ## Part 1: 中国开源开发者生态数据 04 | Gitee 数据篇 15 | OSS Compass Insight ## Part 2: TOP101-2024 大模型观点 21 | 编程技术与工具发展综述 45 | RAG 的 2024:随需而变,从狂热到理性 51 | 大模型训练中的开源数据和算法:机遇及挑战 57 | 2024 年 AI 编程工具的进化 62 | AI 开发者中间件工具生态 2024 年总结 66 | AI Agent 逐渐成为 AI 应用的核心架构 68 | 谈开源大模型的技术主权问题 72 | 2024: 大模型背景下知识图谱的理性回归 77 |者生态数据=""> 开发者是开源生态的重要支柱。 本章结合 Gitee & Gitee AI 平台、OSS Compass 的数据分析,勾勒 2024 年中国开源开发者的整体画像趋势轮廓,主要反映中国开源开发者使用开源大模型概况、开源项目/组织健康度,以及中国开源社区的生态评估等情况。 ## 2024 中国开源开发者报告 China Open Source0 码力 | 111 页 | 11.44 MB | 1 年前3
古月《ROS入门21讲》12.话题消息的定义与使用.pdf主讲人:古月 ## 话题模型  话题模型(发布/订阅) ## • 自定义话题消息 ## 如何自定义话题消息 string name uint8 sex uint8 age uint8 unknown = 0 uint8 male = 1 message_runtime) ## ➢ 编译生成语言相关文件 * 该例程将发布/person_info话题,自定义消息类型learning_topic::Person*/ ## • 创建发布者代码(C++) #include#include "learning_topic/Person.h" int main(int argc, char **argv) person_msg.sex); ## 如何实现一个发布者 • 初始化ROS节点; - 向ROS Master注册节点信息,包括发布的话题名和话题中的消息类型; • 创建消息数据; - 按照一定频率循环发布消息。 ## • 创建订阅者代码(C++) * 该例程将订阅/person_info话题,自定义消息类型learning_topic::Person*/0 码力 | 9 页 | 1.34 MB | 2 年前3共 1000 条- 1
- 2
- 3
- 4
- 5
- 6
- 100













