RAM Disk是基于内存的文件系统。通过创建RAM Disk利用空闲的内存来保存工作用的文件,可以得到性能的提升,有两种类型的RAM disk可选 ramfs tmpfs ...
1. 首先是当前这个例子中要用到的一些命令 1.1. add_library 添加一个lib到工程中,指定这个lib的源文件函数定义 <name>是目标库的名字,这个名字在...
3.1 指针的算术运算 容器Vector - 连续的存储块List - 双向链表构成的存储块 考虑要实现一种通用的查找容器的方法find 3.1.1 Step 1 我们要实现...
C++函数调用C函数 先来看个例子吧,建立一个新的工程,包含三个文件c函数头文件, cExample.h c函数源文件,cExample.c main.cpp文件 编译的时候...
之前有另一篇文章介绍过,容器可以通过网络命名空间来和主机之间进行网络的隔离,这篇文章会继续介绍一下容器的几种组网模式。这个对于我们在使用容器进行服务部署的时候来理解不同服务之...
上周陪同之前一起工作的同事去面试(乔治,小袁,鹏飞(面试人)),第一站是去深圳,第二站上海,第三站杭州。面试什么公司我在这里就不多说了,你们知道是一线公司就行。其实本来真的没...
一次微服务架构的奇遇 2016年12月初,当时我正在以一名 DevOps 咨询师的身份参与某客户的 DevOps 转型项目。这个项目是提升该部门在 AWS (Amazon W...
1. iptables的表格与链 1.1. Linuxs的iptables里面至少有三个表格(table) Filter(过滤器):主要和进入Linux的数据包有关,是默认的...
Linux 3.8内核中包括了6种命名空间: 还有一个CGroup Name Space,和上述这些命名空间是container技术的一个基础。 这篇文章我们只讨论Netwo...
1. TCP/IP的一些关键特性 面向连接先建立连接,再进行数据传输。 双向字节流使用字节流来实现双向数据通信 有序传输数据的接收顺序和它们的发送顺序一致 基于ACK的可靠传...
Linux系统中可以定义从1-252个路由表,系统本身维护了4个路由表: 查看一下文件/etc/iproute2/rt_tables,这里面保存了路由表序号和名字的关系 当然...
数据库技术的分类,大的方向上可以分为关系型数据库和非关系型数据库: 1. CAP定理 CAP定理指出对一个分布式计算系统来说,不可能同时满足一下三点: 一致性(Consist...
关于冲突域和广播域 冲突域:主要是指的物理上的冲突,同一个物理介质(导线)上面多个节点的集合就是一个冲突域;比如说使用HUB连接的主机就是一个冲突域,他们共享带宽; 广播域:...
微服务是一个这些年才流行起来的软件架构,这篇文章主要是基于Martin Fowler的那篇文章的学习笔记以及一些心得。然后尝试用于工作中的软件架构演进。 1. 基于服务的组件...
1. 什么是Chaincode? Chaincode是一个用go写的程序,以后也可以用其他的语言比如说java什么的来编写。Chaincode在一个安全的docker容器里面...
1. 安装NodeJs运行环境 首先添加PPA 然后安装 配置国内源 这个时候就能查看当前安装nodejs的版本了 2. 使用npm安装所需的hyperledger依赖包 安...