上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 80 下一页
摘要: protobuf(Google Protocol Buffers)是Google提供一个具有高效的协议数据交换格式工具库(类似Json),但相比于Json,Protobuf有更高的转化效率,时间效率和空间效率都是JSON的3-5倍。后面将会有简单的demo对于这两种格式的数据转化效率的对比。 简单设 阅读全文
posted @ 2020-11-09 19:39 konglingbin 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: 订阅者(Sub)通过SUBSCRIBE 命令和PSUBSCRIBE命令向redis 服务订阅频道(channel),当发布者通过PUBLISH 命令向chinnel发布命令时,订阅该频道的客户端都会受到此消息。 ##PUB/SUB 机制三个客户端都订阅channel1频道 当有新消息通过PUBLIS 阅读全文
posted @ 2020-11-03 19:39 konglingbin 阅读(8284) 评论(0) 推荐(0) 编辑
摘要: GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c/c++程序员,gdb是必不可少的工具; 二、gdb使用流程这里用c程序做基本演示,c++程序也是一样的; 1、启动gdb编译一个测试程序,-g表示可以调试,命令 阅读全文
posted @ 2020-10-23 08:53 konglingbin 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 1. 标识作用域的级别 2. 标识成员属于哪个类 3. 限定成员的作用范围 4. 指出作用域的范围 作用域符号::的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分如:A,B表示两个类,在A,B中都有成员member。那么 A::membe 阅读全文
posted @ 2020-10-20 10:00 konglingbin 阅读(3253) 评论(0) 推荐(0) 编辑
摘要: 0.1 C++与C的对比 C++有三种编程方式:过程性,面向对象,泛型编程。 C++函数符号由 函数名+参数类型 组成,C只有函数名。所以,C没有函数重载的概念。 C++ 在 C的基础上增加了封装、继承、多态的概念 C++增加了泛型编程 C++增加了异常处理,C没有异常处理 C++增加了bool型 阅读全文
posted @ 2020-10-20 09:51 konglingbin 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 在学习DCI(一种面向对象软件架构模式)中,采用的一些宏,以表达Role的概念。现简单收录如下 #define ABSTRACT(...) virtual __VA_ARGS__ = 0 #define OVERRIDE(...) virtual __VA_ARGS__ override #defi 阅读全文
posted @ 2020-10-20 09:46 konglingbin 阅读(592) 评论(0) 推荐(0) 编辑
摘要: #if, #ifdef, #ifndef, #else, #elif, #endif这些命令让编译器进行简单的逻辑控制. 当一个文件被编译时, 你可以使用这些命令使某些行保留或者是去处. #if expression 如果表达式(expression)的值是"真"(true),那么紧随该命令的代码将 阅读全文
posted @ 2020-10-20 09:33 konglingbin 阅读(6025) 评论(0) 推荐(0) 编辑
摘要: C++比C晚出现,C++代码如果能够调用C语言的代码,那么会更好的利用现有的成果,但是事实上C++代码是无法直接调用C代码的,这是因为C++编译器在编译.cpp文件时生成的函数名与C编译器在编译.c文件时生成的函数名是不一样的。 C++为了支持重载,其编译器在编译完成后会对原有的函数名进行修改,比如 阅读全文
posted @ 2020-10-17 15:41 konglingbin 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 先从几个容器的分别详细介绍:接下来对STL进行详细的介绍 迭代vector:https://blog.csdn.net/wenqian1991/article/details/19486317 列表list:https://blog.csdn.net/wenqian1991/article/deta 阅读全文
posted @ 2020-10-17 15:32 konglingbin 阅读(289) 评论(0) 推荐(0) 编辑
摘要: map是STL的一个关联容器,它提供一对一的hash。 第一个可以称为关键字(key),每个关键字只能在map中出现一次; 第二个可能称为该关键字的值(value); map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one 阅读全文
posted @ 2020-10-17 15:23 konglingbin 阅读(1300) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 80 下一页