Wesley13 Wesley13
3年前
gRPC应用C++
1. gRPC简述RPC,远程方法调用,就是像调用本地方法一样调用远程方法。gRPC(http://www.oschina.net/p/grpcframework)是Google实现的一种RPC框架,基于HTTP/2标准设计,带来诸如双向流、流控、头部压缩、单TCP连接上的多复用请求等特。这些特性使得其在移动设备上表
可莉 可莉
3年前
19、C语言 —— typedef
1、关键字typedef可以为各种数据类型定义一个新的名字(别名)typedef int Integer;    // 为int起个别名叫IntegerInteger i  0;    // 相当于 int i  0;2、给指针定义一个别名// 之前我们是这样定义一个指针的char 
Wesley13 Wesley13
3年前
C语言位运算
位运算应用口诀清零取反要用与,某位置一可用或若要取反和交换,轻轻松松用异或移位运算要点1它们都是双目运算符,两个运算分量都是整形,结果也是整形。        2"<<"左移:右边空出的位上补0,左边的位将从字头挤掉,其值相当于乘2。       3""右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空
Wesley13 Wesley13
3年前
C++类型转换
隐式转换在赋值给一个兼容类型会出现隐式类型转换.比如下面这个例子.shorta2000;intb;ba;在以上例子中.值从short自动提升到int,这是标准转换。标准转换影响基本数据类型,它在类型数字类型之间(short to int, int to float, double t
Wesley13 Wesley13
3年前
C#单例
单例模式:步骤:1.定义静态私有对象2.构造函数私有化3.定义一个静态的,返回值为该类型的方法,一般以Getinstance/getInit为方法名称单例模式有懒汉和饿汉,最好使用饿汉1.饿汉式先实例化publicclassSingleton{privatestati
Wesley13 Wesley13
3年前
C#与.NET
C从本质上来说,它是一门编程语言。他不是.NET体系的一部分。虽然C总是用来生成.NET平台的代码。C语言不能孤立的使用,必须与.NET平台一起使用。这样才能大大提高开发效率。相对于C,Java等语言,C是一种比较新的语言。它是在吸收了C和Java语言在设计上的优点设计出来的。从一开始C就被设计为面向对象的开发语言。.NETFra
Wesley13 Wesley13
3年前
C++ 求阶乘
include<iostreamusingnamespacestd;constintsize6;//输入阶乘数intmain(){longlongfactorialsize;factorial1factorial01LL
Wesley13 Wesley13
3年前
C++ 模板基础
我们学习使用C,肯定都要了解模板这个概念。就我自己的理解,模板其实就是为复用而生,模板就是实现代码复用机制的一种工具,它可以实现类型参数化,即把类型定义为参数;进而实现了真正的代码可重用性。模版可以分为两类:一个是函数模版,另外一个是类模版。举个最简单的例子,当在编写好了一个进行int型交换的swap函数,而此后若又要进行double型交换,那就得重
Stella981 Stella981
3年前
C# SocketAsyncEventArgs类
Namespace:System.Net.Sockets(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdocs.microsoft.com%2Fzhcn%2Fdotnet%2Fapi%2Fsystem.net.sockets%3Fview%3Dnetframework4.