gRPC

本文介绍下ubuntu下,基于C++或Java从源码构建gRPC,并编写典型的服务器和客户端。 系统环境 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 24.04.3

修炼者 发布于 2025-10-14

用ABC记谱法记录五线谱

3. 信息字段 任何以 A-Z 或 a-z 范围内的字母开头并紧跟冒号(:)的行均为信息字段。信息字段用于记录作曲家、拍号等内容,实际上是所有非音乐类的信息。 信息字段也可通过方括号 [和] 内嵌到曲调主体中 —— 详见曲调主体中字段的使用。 目前许多信息字段标识符尚未被使用,因此为便于未来扩展信息

修炼者 发布于 2025-08-06

世间常忆生人恩,俗人难忘亲人恨

谚云:世间常忆生人恩,俗人难忘亲人恨。彼恩此恨不常有,只因鲜见记一生。 人有六亲,父、母、兄、弟、妻、子;亦有三友,同行、同窗、同僚;余无相关联系着,称生人。 事无善恶,因立场而易。敌我立场不同,利于我者取之,利于敌者去之。即使无敌我,亦分我与非我,于我者近之亲之利之,于非我者论

naiguo 发布于 2025-07-06

ER图

实体关系图(Entity-Relationship Diagram,ER图)是一种用于表示数据模型的图形化工具,通常用于数据库设计。以下是使用5W2H方法对实体关系图的详细概述: 1. 什么(What) 实体关系图是一种用来展示数据模型的图表,它描绘了现实世界中的对象(即实体)、这些对象的特性(即属

修炼者 发布于 2025-07-05
IA

Json

Json是一个适合人和机器理解的,可读性很强的且紧凑的结构化数据格式。目前其基本成为服务接口的通用消息格式,数据的传输和存储,以及配置上都被广泛使用。 其基本组成元素如下,具体可参看参考资料:

修炼者 发布于 2025-07-05

Python快速入门

搭建Python开发环境之后,就可以开始编写代码了。这里通过几个例子带你快速了解下Python的语法。 HelloWorld 首先,打开工作目录,这里是/work/gitee/learning-programming-with-gauss/code/python/src,然后创建文件: '''' 文

修炼者 发布于 2025-07-05

Python的生成器与迭代器、浅复制与深复制

生成器 语法比较独特,可以为一些前置共同条件的函数提供实现便利。如下: def myGenerator(num): now = 0 while now < num: val = yield now now = now + 1 if val is None else val

修炼者 发布于 2025-07-05

Git

分支 branch 查看当前分支 git branch dev feature/symbol-to-session * feature/symbol-to-session-gauss master release-v4.2.0 创建新的分支 git checkout -b fea

修炼者 发布于 2025-07-05

我的物联网梦想

起源 很早以前读过一本书的摘要,来自比尔盖茨的《The Road Ahead》,这是一个启蒙,与我而言,用软件与硬件相连,实现简单的控制,就是一个非常激动人心的事情。那时2007年,工作之余使用一个zigbee基站连接电脑作为输入端,用无线扫描枪扫描条码,并通过一个Visual C++的桌面应用使用

修炼者 发布于 2025-07-05

让局域网节点服务于Internet用户

背景 一些场景下,基于灵活性与成本的原则,我们需要局域网服务节点能够直接服务于Internet用户。即可以让用户能够通过云服务节点直接访问局域网服务节点,如下图: 具体的场景有: 局域网成本有优势的时候:比如有大量存储和算力需求的时候。特别是非实时的批量业务,可以将一部分服务节点部署在本地局域网,通

修炼者 发布于 2025-07-04