1、一个是安装版,一个是便携版
2、端口:定位特定服务,就像服务器上不同服务的“房间号“,客户端通过指定特定的端口号,能够准确地找到并连接到想要的服务。
3、git代码版本管理工具
Github和gitlab是基于git技术构建的远程仓库网站,主要用于企业内部程序员的协同开发和分布式代码管理(一种代码管理方式,就像一群人共同管理一个大仓库里面的东西)
版本管理的作用:历史记录/跟踪记录/保持文件一致性
Gitlab支持私有化部署
3.1拉取请求:是一种机制,用于开发者向一个代码仓库贡献自己的代码更改。
拉取请求的过程:先从仓库主分支创建自己的分支并进行代码修改,完成后发起 PR,告知仓库维护者。维护者收到后审查代码,可能提出问题或建议,经过沟通修改,若代码符合要求则合并到主分支,否则拒绝。拉取请求用于控制代码质量、促进团队协作和推动项目发展。
4、c/s架构(客户端-服务端)
5、SSH是一种网络协议,用于在不安全的网络环境中实现安全的远程登陆和其他安全的网络操作。
安全远程登陆:通过加密技术来确保通信的安全性,当客户端想要连接到远程服务器时,SSH协议会在客户端和服务器之间建立一个加密的通道。
安全文件传输:SCP/SFTP是基于SSH的两种常见的文件传输方式
SCP用于在本地和远程之间简单快速地复制文件
SFTP则提供了一个类似FTP的文件传输环境,具有更高的安全性
FTP:文件传输协议,当客户端要使用FTP传输文件时候,首先要与服务器建立连接。FTP使用两个端口来建立连接:一个是控制端口(默认端口号21)用于发送控制命令,另一个是数据端口(默认端口20),用于传输实际的文件数据。
主要作用是:安全远程登陆/安全文件传输
SSH的默认端口号为25
6、挂梯子(主要用于绕过网络限制访问被封锁的网站):通常指使用代理服务器或者虚拟专用网络(VPN)等工具来绕过网络限制,访问一些特定区域无法直接访问的网络资源。
代理服务器:作为用户和目标网络之间的中间站。
VPN(虚拟专用网络):创建了一个虚拟的专用网络通道,用户通过这个通道连接到了VPN服务器。
7、docker整体分为远程镜像仓库、本地镜像、本地容器、docker软件
*
1、 内网:指一个组织内部(企业、学校、政府机构)构建的计算机网络。它使用私有IP地址进行通信,这些地址在互联网(外网)上是不能被直接访问的。
2、 外网:internet是指全球范围内的公共计算机网络,使用公共IP地址来标识网络上的设备,这些设备可以是服务器、个人电脑、移动设备等。
3、 JSON是一种文本数据格式,来源于Javascript的对象语法,可以简单灵活的表示树形结构的数据。
Javascript原生支持/Python原生支持/java原生不支持/C++原生不支持
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-yjs/41179.html