网络应用层协议-FTP
文件传输协议(File Transfer Protocol,FTP)简称为“文件协议”,用于在Internet上控制文件的双向传输。客户上传文件时,通过服务器20端口建立的连接是建立在TCP之上的数据连接,通过服务器21...
Go的最佳应用场景是哪里?
Golang 是一种在开发人员中越来越受欢迎的编程语言。它是一种编译型语言,与 C/C++ 和 Java 有一些相似之处,与其他语言相比具有多种优势。Golang 可用于广泛的应用程序,例如 Web 开发、机器学...
怎么从零开始学编程?需要注意什么?
随着编程行业逐渐成为新时代高薪职业的代表,越来越多的人想要转行进入编程行业。 这时一些零基础想要学习编程的人就会产生如下疑问: 要怎么从零开始学习编程呢?零基础学编程有什么需要注意的...
Linux学习有哪些阶段?
Linux诞生的几十年来,大部分时间都工作在服务器与物联网的设备,我们生活中很多的场合都离不开Linux,但是我们都没有意识到它的存在,所以学习的人也不多,没有办法像WINDOWS一样。 随着互联网...
如何在Arch Linux中安装OpenOffice(新手指南)
OpenOffice 在 Arch Linux 及其衍生版中安装 OpenOffice 的初学者指南。 OpenOffice是最古老的自由开源的办公生产力套件,已经维护了一段时间。它是由 Apache 开发,尽管它已经被分叉为 LibreOf...
JavaScript中的原型和原型链
JavaScript 原型 代码示例: // 构造函数 function Foo(name, age) { this.name = name } Foo.prototype.alertName = function () { alert(this.name) } // 创建示例 var f = new Foo('zhangsan...
这5款免费的FTP客户端,你用过几个?Windows、Mac 和Linux都适用!
经常使用Linux的朋友经常需要将文件传输到Linux上,或者你在运营一个博客网站,也会涉及到将文件传输到服务器上。一般情况下,我们都会选择使用FTP,那么就会涉及到使用FTP客户端,使用FTP客户...
软件需求分析中UML(统一建模语言)的基本概念和相关知识
UML(Unified Modeling Language,统一建模语言) UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言,融入了软件工程领域的新思想、新方法和新技术,它的作用域不限于支持OOA和OOD,...