opengauss 华为高斯数据库安装B-format 兼容mysql
opengauss 华为高斯数据库安装B-format 兼容mysqlopengauss是华为基于PostgreSQL魔改的数据库。本文介绍轻量版的安装。 安装包下载地址:https://opengauss.org/zh/download/ OpenGauss 5.x 安装1.设置SEMMNI如果不设置的话在安装过程中会报错 the maximum number of SEMMNI is not correct, the current SEMMNI is xxx. Please check it.vi /etc/sysctl.conf#增加如下语句在文件结尾后wq保存后kernel.sem = 250 32000 100 999#保存后输入下方命令检查是否生效sysctl -p 2.新建用户和用户组openGauss不能使用root用户#新增组gaussdbusergroupadd gaussdbuser#新增用户gaussdbuseruseradd -g gaussdbuser gaussdbuser#设置gaussdbuser用户密码passwd gaussdbuser 3.下载 ...
ICMP类型字段(Type)以及代码字段(Code)含义汇总
ICMP类型字段(Type)以及代码字段(Code)含义汇总ICMP报文可分为两大类:一、有关信息采集和配置的ICMP报文(称为查询(query)或者信息类报文(information message)),二、有关IP数据报传递的ICMP报文(称为差错报文(error message)).下图加粗的为常用报文类型 类型TYPE 代码CODE 用途\ 描述 Description 查询类Query 差错类Error 0 0 Echo Reply——回显应答(Ping应答) x 3 0 Network Unreachable——网络不可达 x 3 1 Host Unreachable——主机不可达 ** x 3 2 Protocol Unreachable——协议不可达 x 3 3 Port Unreachable——端口不可达 ** x 3 4 Fragmentation needed but no frag. bit set——需要进行分片但设置不分片比特 ** x 3 5 Source routing failed——源站选路失败 x ...
VLAN操作模式
华三olt:配置UNI端口VLAN操作模式(VLAN透传模式、VLAN标记模式、VLAN Translation模式VLAN QinQ模式、VLAN Trunk模式)华三olt:配置UNI端口VLAN操作模式(VLAN透传模式、VLAN标记模式、VLAN Translation模式VLAN QinQ模式、VLAN Trunk模式)\1. 功能简介UNI端口VLAN操作模式包括:·VLAN透传模式:适用于用户端的家庭网关或交换机由运营商提供并管理的情况。此时家庭网关或交换机添加的VLAN Tag可以信任,ONU对接收到的以太网帧进行透明转发。·VLAN标记模式:适用于用户端的家庭网关或交换机添加的VLAN Tag不被信任的情况。其详细处理方式如表3-34所示。·VLAN Translation模式:在VLAN Translation模式下,ONU将用户自行添加的VLAN Tag(可能在同一个EPON系统内有其他用户使用与其相同的VLAN)转换为唯一的网络侧VLAN Tag。VLAN Translation模式下ONU对数据报文的处理方式如表3-34所示。·VLAN QinQ模式:在VLA ...
光纤跳线-接头类型
(1)FC型光纤跳线:外部加强方式是采用金属套,紧固方式为螺丝扣。一般在ODF侧采用(配线架上用的最多) (2)SC型光纤跳线:连接GBIC光模块的连接器,它的外壳呈矩形,紧固方式是采用插拔销闩式,不须旋转。(路由器交换机上用的最多) (3)ST型光纤跳线:常用于光纤配线架,外壳呈圆形,紧固方式为螺丝扣。(对于10Base-F连接来说,连接器通常是ST类型。常用于光纤配线架) (4)LC型光纤跳线:连接SFP模块的连接器,它采用操作方便的模块化插孔(RJ)闩锁机理制成。(路由器常用) (5)MT-RJ型光纤跳线:收发一体的方形光纤连接器,一头双纤收发一体 ST、SC连接器接头常用于一般网络。ST头插入后旋转半周有一卡口固定,缺点是容易折断;SC连接头直接插拔,使用很方便,缺点是容易掉出来;FC连接头一般电信网络采用,有一螺帽拧到适配器上,优点是牢靠、防灰尘,缺点是安装时间稍长。MTRJ型光纤跳线由两个高精度塑胶成型的连接器和光缆组成。连接器外部件为精密塑胶件,包含推拉式插拔卡紧机构。适用于在电信和数据网络系统中的室内应用。 光纤模块:一般都支持热插拔,GBIC使用的光纤接口多为SC或 ...
TCP的三次握手各字段(ack,seq,ACK,SYN)
TCP的三次握手各字段(ack,seq,ACK,SYN)三次握手过程解释三次交换数据的过程细节先不看,从客户端、服务器状态进行解释。 状态变化: 客户端和服务器同时属于closed状态,表示没有连接关系。客户端发送请求,客户端打开发送(SYN-sent)状态,同时服务器打开监听(Listen)状态;服务器在接收到客户端的请求时,服务器切换为回复(SYN-recvd)状态;客户端在接收到服务器的响应时,客户端切换为稳定连接(Estab-lished)状态的同时发送第二次数据包。服务器在接收到客户端的第二次数据时,服务器切换为稳定连接(Estab-lished)状态。双方建立稳定连接后,开始正常通信数据。重要字段过程了解之后,就应该知道其传输的字段是什么意思了。如下是其中重要的字段。 序号(sequence number):seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 确认号(acknowledgement number):ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,ack=seq+1。 标志位(Flags):共6个, ...
OSI/RM(开放系统互连参考模型)
OSI/RM(开放系统互连参考模型)一:网络协议的概念网络协议:计算机网络和分布系统中互相通信的对等实体之间交换信息时必须遵守的规则的集合 网络体系结构: 指通信系统的整体设计方法,是计算机之间相互通信的层次,以及各层中的协议和 层次之间接口的集合,它为网络硬件、软件、协议,存取控制和网络拓扑提供标准。 SNA:IBM公司独立开发的适合于自己公司的网络体系结构,System Network Architecture DNF:DEC公司独立开发的适合于自己公司的网络体系结构,Date NetWork Architecture OSI/RM:由ISO(国际标准化组织)统一规定的互联网参考模型Open Standard Interconnection /Reference Model(开放系统互连参考模型) 任何两个遵守协议的标准的系统都可以互联通信 应用层: 所有能产生网络流量的程序 提供应用程序运行的环境、负责管理和执行应用程序 表示层: 为数据在传输之前对加密、解密、压缩、解压缩及终端数据格式转换提供一套规则和约定 会话层: 考虑一个问题?我给我朋友发送邮件的时候它一定会接收吗? 一定 ...
GND、RX、TX ------------(详解)
GND、RX、TX ——————(详解) GND、RX、TX是串口通信中的信号线,分别代表: GND(Ground):地线,或0线,它是公共端,也是负极。 RX:接收数据。 TX:发送数据。 这些是串行通信中常用的信号线,它们协同工作以实现设备之间的数据交换。 实际使用在串口通信中,GND(地线)是用于建立电平参考,保证信号的稳定传输。RX(接收数据)和TX(发送数据)则是用于数据的双向传输。 具体来说: RX(接收数据):在接收数据时,这条线用于从外部设备接收数据。例如,如果你的计算机想从另一个设备接收数据,那么这个设备就会通过RX线将数据发送到计算机。 TX(发送数据):在发送数据时,这条线用于将数据从你的设备发送到外部设备。例如,如果你想将数据从计算机发送到另一个设备,那么计算机就会通过TX线将数据发送出去。 这些信号线通常在串行通信协议(如RS-232、RS-485、I2C等)中使用,以实现设备间的通信。在物理连接上,这些信号线通常是分开走线的,以减少电磁干扰(EMI)的影响。 另外,“RX”和“TX”也常常被用来指代接收和发送数据的数据线,而在一些其他的上下文中,例如网 ...
Hexo 通过 Github Actions 实现持续集成
Hexo 通过 Github Actions 实现持续集成利用Github Actions[1]来实现博客的持续集成(CI)以及持续部署(CD)[2]。一般部署好hexo博客后通过hexo g 将写好的Markdown文件转化为HTML文件然后再hexo d把生成的public文件推送到Github仓库中。 但是,直接将生成的可以运行的实际代码(生产版)推送到 GitHub 仓库上,而不是博客源码(开发版),那这样便无法利用 GitHub 来对源码进行版本控制,也就不利于博客未来的维护、更新、开发,以及可能的开源开发。[3] Netlify、 Travis CI 、 Github Actions 本次主要讲Github Actions 来进行hexo实现在线写作。 Github ActionsGitHub Actions 是 GitHub 于 2018 年 10 月推出的持续集成服务。 它的工作原理即为:当我们提前设置好需要自动化执行的任务(.github/workflows 下的文件)后,GitHub Actions 会监控当前仓库的某一个操作(如:push),一旦有此操作,就自动 ...
LAMP 安装wordpress
LAMP 安装wordpress安装要求: • CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux发行版 • 需要5GB以上可用空间,MySQL 5.7,MariaDB 10至少9GB剩余空间,MySQL8.0最新版至少25GB以上 • 需要128MB以上内存(128MB小内存VPS,Xen需有SWAP,OpenVZ至少要有128MB以上的vSWAP或突发内存),注意小内存请勿使用64位系统! • 安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存,更高版本至少要2G内存!。 • 安装PHP 7及以上版本必须1G以上内存!。 • VPS或服务器必须设置好可用的yum或apt-get源并确保能正常工作,离线安装需要增加 CheckMirror=n 参数! • Linux下区分大小写,输入命令时请注意! • 如有通过yum或apt-get安装的MySQL/MariaDB请自行备份数据等相关文件! • CentOS 5、6、8,Debian 6 ...
读取Excel的N中方式
读取Excel的N中方式 spring boot 继承EsayExcel 实现excel的文件上传下载 导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version></dependency> 创建excel表实现类 @Datapublic class ReadData { // 设置列对应的属性 @ExcelProperty(value = "学生编号",index = 0) private Integer no; @ExcelProperty(value = "学生姓名",index = 1) private String name;} controller写法 /** * 上传execl文件,解析数据到数据库 * @param file * ...