
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
RPC(Remote Procedure Call,远程过程调用)框架是分布式服务的基石,实现RPC框架需要考虑方方面面。其对业务隐藏了底层通信过程(TCP/UDP、打包/解包、序列化/反序列化),使上层专注于功能实现;框架层面,提供各类可选架构(多进程/多线程/协程);应对设备故障(高负载/死机)、网络故障(拥塞/网络分化),提供相应容灾措施。分布式服务后台Server通常基于普通的x...
主要就是增加数据约束的。Oracle中的约束简单介绍约束 Including Constraints在数据库中使用约束(constraints)是为了在该数据库中实施所谓的"业务规则"其实就是防止非法信息进入数据库,满足管理员和应用开发人员所定义的规则集.ORACLE使用完整性约束(integrity constraints)防止不合法的数据
在安装CentOS系统后,有可能出现无法联网的问题,虚拟机中的网络配置并没有问题,而系统却无法联网,也ping不同。

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"WriteS
本文主要介绍C++17 / C17中的filesystem中的一些常用方法。C17中新增了filesystem功能,使得跨平台文件系统 操作使用便方便简易。一、windows环境下使用Visual Studio开发必须要vs2019才支持C++17新特性。VS2019默认不使用C17新特性,如需使用要手动打开此功能。二、linux环境下使用g++编译器,gcc编译器必须要升级到g++ 10.0.1
一、下载libusb下载网址:http://www.libusb.org/这里我选择的是下载:libusb-1.0.24二、安装libusb解压后libusb-1.0.24,得到的是源代码。$ tar -jxvf libusb-1.0.24.tar.bz2$ cd libusb-1.0.24$ ./configure --prefix=/usr/local/libusb-1.0.24$ make$
本文主要介绍C++17 / C17中的filesystem中的一些常用方法。C17中新增了filesystem功能,使得跨平台文件系统 操作使用便方便简易。一、windows环境下使用Visual Studio开发必须要vs2019才支持C++17新特性。VS2019默认不使用C17新特性,如需使用要手动打开此功能。二、linux环境下使用g++编译器,gcc编译器必须要升级到g++ 10.0.1
1、了解一下gcc 目前,GCC可以用来编译C / C++、FORTRAN、Java、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。 在安装之前,系统必须有 cc 或者 gcc 的编译器,如果没有,就不能安装更高版本的 gcc 了,如果是这种情况,可以在网上找一个与你系统相适应的如 RPM 等二进制形式的 GCC 软件包来安装使用。 本文介绍的是以源代码安装 gcc 的过程







