1、动态IP设置 vim编辑: vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp //动态IP DEFROUTE=yes IPV4 ...
分类:
其他好文 时间:
2020-02-14 10:46:59
阅读次数:
4207
复制 复制意味着在通过网络连接的多台机器上保留相同数据的副本。复制的困难之处在于处理复制数据的变更。我们将 讨论三种流行的变更复制算法:单领导者,多领导者和无领导者。几乎所有分布式数据库都使用这三种方法之一。 主从结构 存储数据库副本的每个节点称为副本。当存在多个副本时,会不可避免的出现一个问题:如 ...
分类:
其他好文 时间:
2020-02-14 00:56:48
阅读次数:
64
简介简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件... ...
分类:
其他好文 时间:
2020-02-13 22:53:52
阅读次数:
212
课时4 安装VM学习环境:虚拟机,CentOS系统(文件,可以拷贝)安装部署实验环境 课时5 安装CentOS的准备工作CentOS 6.8版本 vm1.虚拟机的网络连接三种方式桥接模式:好处:大家都在同一个网段,相互可以通讯缺点:ip地址有限,可能造成ip冲突NAT模式:网络地址转换模式好处:虚拟 ...
分类:
系统相关 时间:
2020-02-13 14:48:09
阅读次数:
90
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都是通过网络连接起来。 java.net包中提供了两种常用的网络协议支持: TCP:TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称为TCP/IP。 UDP:UDP是用户数据报协议的缩写,一个无连接的协议 ...
分类:
编程语言 时间:
2020-02-12 18:45:14
阅读次数:
66
1、同步网络IO模型 网络IO模型分两段,一个write,一个read,write操作我们不需要考虑,这里我们看read操作。 接受线程会一直阻塞,当有数据到来的时候,操作系统会先把数据写入接收缓存,然后给接收数据的线程发一个通知, 线程收到通知后结束等待,开始读取数据。处理完这一批数据后,继续阻塞 ...
分类:
其他好文 时间:
2020-02-10 19:39:45
阅读次数:
64
原文:redis单线程如何支持高并发 redis支持高并发的原因: redis是基于内存的,内存读写很快 redis的是单线程的,省去了很多多线程上下文切换的时间 redis虽然是单线程,但采用了IO多路复用技术,非阻塞IO,即多个网络连接复用一个线程,保证多连接的同时增加系统的吞吐量 redis的... ...
分类:
编程语言 时间:
2020-02-08 15:49:36
阅读次数:
78
redis支持高并发的原因: redis是基于内存的,内存读写很快 redis的是单线程的,省去了很多多线程上下文切换的时间 redis虽然是单线程,但采用了IO多路复用技术,非阻塞IO,即多个网络连接复用一个线程,保证多连接的同时增加系统的吞吐量 redis的数据结构,采用hash,读取速度比较快 ...
分类:
编程语言 时间:
2020-02-08 13:28:35
阅读次数:
70
一、问题 阿里云镜像下载的CentOS-7-x86_64-DVD-1908.iso 用VMware Workstation 10安装之后 则有以下问题,可能因为我安装时少设置了某些参数。 1.网络连接方式如下: 2.没有ifconfig命令;使用 ip addr命令显示只要lo和ens33网卡(并且 ...
分类:
其他好文 时间:
2020-02-06 23:04:25
阅读次数:
285
步骤: 1>设置网络连接方式,NAT 2>自动获取ip address 10.0.2.15 3>更新源soureces.list soureces.list deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe m ...
分类:
系统相关 时间:
2020-02-05 16:46:39
阅读次数:
99