菜鸟笔记
提升您的技术认知

菜鸟教程 第32页

RPC通讯框架详解

RPC基本理论 从单机走向分布式,产生了很多分布式的通信方式 最古老也是最有效,并且永不过时的,TCP/UDP的二进制传输。事实上所有的通信方式归根结底都是TCP/UDP CORBA Common Object Request Broker...

赞(1)菜鸟菜鸟阅读(1720)

什么是 gRPC ?

 在介绍gRPC之前我们先了解下什么是RPC。 什么是 RPC? RPC是Remote Procedure Call的简称,中文叫远程过程调用。 说的白话一点,可以这么理解:现在有两台服务器A和B。部署在A服务器上的应用,想调用部...

赞(1)菜鸟菜鸟阅读(1849)

C++对JSON文件的读写

说明:本篇文章主要参考了如下博主的内容,地址附上:(https://blog.csdn.net/shuiyixin/article/details/89330529) 一、JSON文件简介 1、什么是JSON文件? JSON文件是一种文本文...

赞(1)菜鸟菜鸟阅读(5553)

C++读写json文件及jsoncpp配置详解

目录 前言 一、json文件简介 1、json文件 2、json与其他存储数据方式比较 二、C++操作json文件 1、jsoncpp 库下载 2、C++从字符串中读取json 3、C++从文件中读取json 4、C++写入json文件 5...

赞(1)菜鸟菜鸟阅读(4460)

stap命令行小技巧

guru报错时: stap -g -v –all-modules -B CONFIG_MODVERSIONS=y resource相关报错时: stap -DSTP_NO_OVERLOAD -DMAXSKIPPED=100000...

赞(1)菜鸟菜鸟阅读(1742)去评论

PostgreSQL一些常用命令

最近一直在学习Postgresql,下面是自己整理的Postgresql的常用命令 连接数据库, 默认的用户和数据库是postgres psql -U user -d dbname 切换数据库,相当于mysql的use dbname \c ...

赞(6)菜鸟菜鸟阅读(3981)

cannot find -l****问题的解决办法

在ubuntu下编译C或cpp文件时,可能会出现找不到链接库的问题,其形式为: cannot find -l**** 如下所示: 我在自己电脑上出现的错误就是找不到以下库 cannot find -lcudart cannot find -...

赞(2)菜鸟菜鸟阅读(7726)

QML与C++交互

前言 文档如是说,QML旨在通过C ++代码轻松扩展。Qt QML模块中的类使QML对象能够从C ++加载和操作,QML引擎与Qt元对象系统集成的本质使得C ++功能可以直接从QML调用。这允许开发混合应用程序,这些应用程序是通过混合使用Q...

赞(1)菜鸟菜鸟阅读(2126)

Qt实现HTTP文件上传下载(Flask服务端)

1.准备服务端测试代码 只需要上传和下载两个接口,实际应用时可能还需要 token 验证之类的,而且也没有对文件传输结果进行校验。 #using flask 2.0.1 import os,sys from flask import Fla...

赞(1)菜鸟菜鸟阅读(3428)