一.镜像的组成解析: 分层镜像:底层bootfs,上层rootfs;启动容器时,两层都以只读方式挂载 bootfs类型可以是btrfs、aufs、lxc,除此之外还需要一个内核,该内核仅用于启动容器中的用户控件 rootfs具体表现为一个根文件系统,包含基本的文件和目录 构建镜像的基本流程: 预备一 ...
分类:
其他好文 时间:
2020-01-10 12:13:18
阅读次数:
71
今天看jdk1.6源码 ThreadPoolExecutor中Worker的runTask方法 catch(RunTimeException ex) 中 tthrow ex,会把ex抛到上层,上层try没有catch异常,该异常还会往上层抛, try后直接跟finnally,finnally中run ...
分类:
编程语言 时间:
2020-01-08 19:06:19
阅读次数:
297
协议: 为进行网络中的数据交换而建立的规则、标准或规定称为网络协议,简称协议。 协议是控制两个对等实体(或多个实体)进行通信的规则的集合。 网络协议的三要素: <1>语法 <2>语义 <3>同步 服务: 服务是指下层为紧向邻的上层提供的功能调用,也就是垂直的。 对等实体在协议的控制下,使得本层能为上 ...
分类:
其他好文 时间:
2020-01-06 22:33:10
阅读次数:
1166
1、基本组件栈 了解Spark的朋友会发现Flink的架构和Spark是非常类似的,在整个软件架构体系中,同样遵循着分层的架构设计理念,在降低系统耦合度的同时,也为上层用户构建Flink应用提供了丰富且友好的接口。 https://mmbiz.qpic.cn/mmbiz_png/mqibsuEhdU ...
分类:
其他好文 时间:
2020-01-06 22:31:20
阅读次数:
143
准备工作 1.创建一个项目文件夹 2.创建包文件夹 在里面在创建一个 的文件夹,这个文件夹的名称我故意创建的和上层目录不一样,以免误会,这个文件夹其实就是包名称了 3.编写包代码 根据各自的业务场景来,我下面列举一个我编写的 "dada_client" 制作PyPI包 现在项目逻辑已经完成,那么开始 ...
分类:
其他好文 时间:
2020-01-06 19:27:03
阅读次数:
99
原文:ASP.NET Core Web 应用程序系列(一)- 使用ASP.NET Core内置的IoC容器DI进行批量依赖注入(MVC当中应用) 在正式进入主题之前我们来看下几个概念: 一、依赖倒置 依赖倒置是编程五大原则之一,即: 1、上层模块不应该依赖于下层模块,它们共同依赖于一个抽象。 2、抽... ...
分类:
Web程序 时间:
2020-01-06 00:35:50
阅读次数:
80
本文旨在帮助用户理解PostgreSQL的逻辑结构和权限体系,帮助用户快速的理解和管理数据库的权限。 逻辑结构 最上层是实例,实例中允许创建多个数据库,每个数据库中可以创建多个schema,每个schema下面可以创建多个对象。 对象包括表、物化视图、操作符、索引、视图、序列、函数、… 等等。 在数 ...
分类:
其他好文 时间:
2020-01-05 09:46:10
阅读次数:
152
1.python中函数的工作原理 python的解释器,也就是python.exe(c编写)会用PyEval_EvalFramEx(c函数)运行foo()函数 首先会创建一个栈帧(stack Frame),在栈帧对象的上下文里面去运行这个字节码。 可以尝试着去打印foo的字节码: 关于字节码的解释: ...
分类:
编程语言 时间:
2020-01-04 22:12:11
阅读次数:
92
SMSS是一个由我个人发起的开源项目,目的是建立一套轻量化,高可用,高安全和方便扩展的业务支撑框架。SMSS面向TCP/IP层开发,适合扩展上层业务接口。数据结构传输序列化通过Protobuf实现。传输过程中的数据经过OpenSSL加密再由接收端进行解密,文件传输也需要由发送方的秘钥首先做签名再由接 ...
分类:
其他好文 时间:
2020-01-04 16:14:42
阅读次数:
91
VM: pc7:10.10.11.10 pc8:10.10.11.11 1.搭建基本DNS服务器pc7:10.10.11.101.1 安装软件包]# yum -y install bind-chroot bindbind //域名服务包bind-chroot //提供虚拟根支持,牢笼政策1.2 修改 ...
分类:
其他好文 时间:
2020-01-04 10:20:51
阅读次数:
103