2019年4月12日

关于InfiniBand几个基本知识点解释

摘要: 文章出处: https://blog.csdn.net/BtB5e6Nsu1g511Eg5XEg/article/details/83629279 公众号 https://blog.csdn.net/BtB5e6Nsu1g511Eg5XEg/article/details/83629279 IP网络 阅读全文

posted @ 2019-04-12 09:58 Jiweilearn 阅读(9513) 评论(0) 推荐(0) 编辑

RDMA技术解析

摘要: 文章出处:https://mp.weixin.qq.com/s/pW-tQR4AYr1Gtd4dpHVW7w 摘要:远程直接内存访问(即Remote Direct Memory Access)是一种直接内存访问技术,它将数据直接从一台计算机的内存传输到另一台计算机,无需双方操作系统的介入。 RDMA 阅读全文

posted @ 2019-04-12 09:27 Jiweilearn 阅读(3755) 评论(0) 推荐(0) 编辑

2019年4月9日

C++学习之 类

摘要: 1、类规范 类声明:包括数据成员、成员函数(共有接口)的声明 类方法定义 C++程序员将接口(类)放在头文件中,将实现放在源代码文件中 类设计尽量将共有接口和实现细节分开,数据隐藏(将数据放在私有部分中)是一种封装,将实现细节隐藏在私有部分中也是一种封装。将类函数定义和类声明放在不同文件中也是一种封 阅读全文

posted @ 2019-04-09 21:13 Jiweilearn 阅读(413) 评论(0) 推荐(0) 编辑

2019年3月30日

C++学习 内存模型和名称空间

摘要: 1、单独编译 C++鼓励程序员将组件函数放在独立的文件中,如果只修改了一个文件,则可以只重新编译该文件,然后将它与其他文件的编译版本链接。 一般非常有用的组织程序的策略是把程序分成三部分: 头文件:包含结构声明和使用这些结构的函数的原型 源代码文件:包含与结构有关的函数的代码(函数定义) 源代码文件 阅读全文

posted @ 2019-03-30 11:21 Jiweilearn 阅读(384) 评论(0) 推荐(0) 编辑

2019年2月27日

C++基础知识(3)

摘要: C++内置的数据类型:基本类型、复合类型 基本类型:整型,浮点型,字符型 复合类型:数组,字符串,指针和结构 复合数据类型是在基本数据类型的基础上创建的 要知道系统中整数的最大长度,可以在程序中使用C+工具来检查类型的长度。首先,sizeof运算符返回类型或变量的长度,单位为字节。其次,头文件cli 阅读全文

posted @ 2019-02-27 16:12 Jiweilearn 阅读(241) 评论(0) 推荐(0) 编辑

2019年2月22日

C++基础知识(2)

摘要: 作为接口的函数头 C++函数可被其他函数激活或调用,函数头描述了函数与调用它的函数之间的接口。 在C语言中,省略返回类型相当于说函数的类型为int,然而,C++逐步淘汰了这种用法 也可以使用下面的变体: int main(void) 在括号中使用关键字void明确地指出,函数不接受任何参数,在C++ 阅读全文

posted @ 2019-02-22 20:19 Jiweilearn 阅读(443) 评论(0) 推荐(0) 编辑

C++基础知识(1)

摘要: C语言是结构化编程语言(for循环、while循环、do while循环和if else语句),将低级语言的效率、硬件访问能力和高级语言的通用性、可移植性融合在一起。 UNIX编译和链接 UNIX用CC命令实现编译,如: CC spiffy.C 将spiffy.C源文件编译生成spiffy.o目标文 阅读全文

posted @ 2019-02-22 17:13 Jiweilearn 阅读(275) 评论(0) 推荐(0) 编辑

2019年2月19日

Java基础知识

摘要: Java核心优势:跨平台 Java跨平台原理: 总结1:Java运行过程• Java程序的运行分为两步:先编译再解释执行• 通过“编译器”将Java源程序编译成Java 字节码文件(.class)(字节码文件采用结构中立的中间文件格式)• 通过不同的“虚拟机”将Java字节码文件解释为对应机器语言并 阅读全文

posted @ 2019-02-19 17:05 Jiweilearn 阅读(324) 评论(0) 推荐(0) 编辑

2018年11月8日

Bloom Filter解析

摘要: 布隆过滤器简介:https://www.cnblogs.com/Jack47/p/bloom_filter_intro.html 布隆过滤器详解:原文链接:http://www.cnblogs.com/allensun/archive/2011/02/16/1956532.html 布隆过滤器解析: 阅读全文

posted @ 2018-11-08 16:14 Jiweilearn 阅读(391) 评论(0) 推荐(0) 编辑

2018年11月6日

LevelDB原理解析

摘要: LevelDb有如下一些特点: 首先,LevelDb是一个持久化存储的KV系统,和Redis这种内存型的KV系统不同,LevelDb不会像Redis一样狂吃内存,而是将大部分数据存储到磁盘上。 其次,LevleDb在存储数据时,是根据记录的key值有序存储的,就是说相邻的key值在存储文件中是依次顺 阅读全文

posted @ 2018-11-06 11:12 Jiweilearn 阅读(2344) 评论(0) 推荐(2) 编辑

导航