TCP/IP 协议大全,你想要的干货都在 TCP/IP 协议一图看完本文一、 计算机网络体系结构分层计算机网络体系结构分层计算机网络体系结构分层不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。二、 TC...
dicker 镜像(images) docker 镜像(images)docker 架构体系图dockerfile:制作镜像我们在容器运行一个镜像,如果本地没有会自动下载最小镜像:hello-world dockerfileFROM scratch //抓取,挠,从无到有创建的一个过程COPY hello / //镜像所要进行的操作...
docker的基本命令及操作逻辑 docker的基本命令及操作逻辑image:镜像container:容器registry:仓库docker hub ----> 公共的仓库查找php的镜像[root@localhost /]# docker search php查看docker详细信息[root@localhost /]# docker info...
Docker 的体系结构 Docker 的体系结构Nanespce、Cgroup:容器虚拟化核心技术,在内核的概念。Namespace:六项隔离 UTS:主机名和域名IPC:信号量消息列队和共享内存PID:进程编号NET:网络栈,端口号USER:用户和组MNT:挂载点(文件系统)只要解耦的这六项,其他资源即便有共同的情况,计算机也认为是在两个不同的系统中...
搭建双机热备并迁移docker 搭建双机热备并迁移docker实验要求:1)两台keepalined做负载均衡,让在keepalined上面做nginx的反向代理服务。2)一台NFS服务器提供nginx的页面3)两台docker上面做nginx,并且页面必须是NFS上面的页面。4)最后将docker上面的nginx迁移到另一台主机上面。使用拓扑图:实验环境:实验...
花式安装docker并设置加速 花式安装docker系统要求:CE:社区版,EE:企业版内核版本:3.10及以上,能够连接外网[root@localhost /]# uname -r3.10.0-957.el7.x86_64扩展:如果是6版本,想要安装docker,则需要升级内核在linux 系统中添加epel...
使用Dockerfile定制LNMP环境镜像 使用Dockerfile定制LNMP环境镜像 LNMP是继LAMP之后的又一个非常流行的web框架,即Linux+Nginx+Mysql+PHP的网站架构方案。nginx相较于apache更轻量级,尤其是对静态页面的处理更有优势。做运维的朋友应该都知道一个流行的词汇——动静态分离,其中一个比较普遍的是使用nginx处理静态页面,而动态页面交由...
教Python小白读懂一个复杂的中型Django项目 【前言】中型的项目是比较多的APP,肯会涉及多数据表的操作。如果有人带那就最好了,自己要先了解基本的django框架(MTV ,ORM等)师傅可以给讲解一下框架怎么组织url.py,model.py,admin.py,view.py,.html顺序的,弄懂一个app。其他的也就触类旁通了。由于使用的django框架公司没人用过,将自己摸索学习的过程记录一下。一、工程项目介绍1、一个erp管...
Git最常用知识点的总结 Git最常用知识点的总结1 Git是什么Git是一个开源的分布式版本控制系统(缩写VCS),可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 ...
大数据处理框架技术,你了解了多少? 大数据处理框架技术,你了解了多少?大数据是收集、整理、处理大容量数据集,并从中获得见解所需的非传统战略和技术的总称。虽然处理数据所需的计算能力或存储容量早已超过一台计算机的上限,但这种计算类型的普遍性、规模,以及价值在最近几年才经历了大规模扩展。本文将介绍大数据系统一个最基本的组件:处理框架。处理框架负责对系统中的数据进行计算,例如处理从非...
大数据处理框架 大数据处理框架说起大数据处理啊,一切都起源于Google公司的经典论文。在当时(2000年左右),由于网页数量急剧增加,Google公司内部平时要编写很多的程序来处理大量的原始数据:爬虫爬到的网页、网页请求日志;计算各种类型的派生数据:倒排索引、网页的各种图结构等等。这些计算在概念上很容易理解,但由于输...
三个大数据处理框架:Storm,Spark和Samza 介绍比较 三个大数据处理框架:Storm,Spark和Samza 介绍比许多分布式计算系统都可以实时或接近实时地处理大数据流。本文将对三种Apache框架分别进行简单介绍,然后尝试快速、高度概述其异同。Apache Storm在Storm中, 先要设计一个用于实时计算的图状结构,我们称之为拓扑(topology)。这个拓扑将会被提交给集群,由集群中的主控节点(mas...
Rsync+Inotify-tools实现数据实时同步 在linux中实现 Rsync+Inotify-tools实现数据实时同步说明:操作系统:CentOS 5.X源服务器:192.168.21.129目标服务器:192.168.21.127,192.168.21.128目的:把源服务器上/home/www.osyunwei.com目录实时同步到目标服务器的/home/www.osyunwei.co...
七问Redis,才知道我与技术大牛的差距在哪里 七问Redis,才知道我与技术大牛的差距在哪里一、Redis的通讯协议是什么?Redis 的通讯协议是文本协议,是的,Redis 服务器与客户端通过 RESP(Redis Serialization Protocol)协议通信。没错,文本协议确实是会浪费流量,不过它的优点在于直观,非常的简单,解析性能极其的好,我们不需要一个特殊的 Redis 客户...
MySQL详细知识点总结 MySQL详细知识点总结1Windows服务-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)2连接与断开服务器mysql -h 地址 -P 端口 ...
python爬虫从入门到放弃(四)之 Requests库的基本使用 python爬虫从入门到放弃(四)之 Requests库的基本使用什么是RequestsRequests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库如果你看过上篇文章关于urllib库的使用,你会发现,其实urllib还是非常不方便的,而Requests它会比urllib更加方便,可以节约我们大量的工作。(...
爬虫从入门到放弃(三)之 Urllib库的基本使用 爬虫从入门到放弃(三)之 Urllib库的基本使用官方文档地址:https://docs.python.org/3/library/urllib.html什么是UrllibUrllib是python内置的HTTP请求库包括以下模块urllib.request 请求模块urllib.error 异常处理模块urllib.parse url...
python爬虫从入门到放弃(二)之爬虫的原理 python爬虫从入门到放弃(二)之爬虫的原理在上文中我们说了:爬虫就是请求网站并提取数据的自动化程序。其中请求,提取,自动化是爬虫的关键!下面我们分析爬虫的基本流程爬虫的基本流程发起请求通过HTTP库向目标站点发起请求,也就是发送一个Request,请求可以包含额外的header等信息,等待服务器响应获取响应内容如果服务器能正常响应,会...