Shell $*和$@之间的区别详解

Shell $*和$@之间的区别详解-华尔子博
Shell $*和$@之间的区别详解。$* 和 $@ 都表示传递给函数或脚本的所有参数,本节重点说一下它们之间的区别。
3年前
01950

Shell特殊变量:Shell $#、$*、$@、$?、$$

Shell特殊变量:Shell $#、$*、$@、$?、$$-华尔子博
Shell特殊变量,我们讲到 $n,它是特殊变量的一种,用来接收位置参数。本节我们继续讲解剩下的几个特殊变量,它们分别是:$#、$*、$@、$?、$$。
3年前
01350

Shell命令替换:将命令的输出结果赋值给变量

Shell命令替换:将命令的输出结果赋值给变量-华尔子博
Shell命令替换:将命令的输出结果赋值给变量。Shell 命令替换是指将命令的输出结果赋值给某个变量。比如,在某个目录中输入 ls 命令可查看当前目录中所有的文件
3年前
01300

Shell变量的作用域:全局变量、环境变量和局部变量

Shell变量的作用域:全局变量、环境变量和局部变量-华尔子博
Shell变量的作用域:全局变量、环境变量和局部变量。在不同的作用域中,同名的变量不会相互干涉,就好像 A 班有个叫小明的同学,B 班也有个叫小明的同学
3年前
01930

Linux Shell命令的基本格式及使用规范

Linux Shell命令的基本格式及使用规范-华尔子博
Linux Shell命令的基本格式及使用规范。进入 Shell 以后,我们就可以输入命令来使用 Linux 的各种功能了,但是在真正使用 Shell 命令之前,我们有必要先学习一下 Shell 命令的基本格式。
3年前
01730

Python编码规范(PEP 8)

Python编码规范(PEP 8)-华尔子博
在讲解具体的 Python 编码规范之前,先来看看图 1 中的代码: 图 1 两段功能相同的 Python 代码 对比图 1 中的两段代码你会发现,它们所包含的代码时完全相同的,但很明显,右侧的代码编写格式...
35天前
05210

编程语言是什么,编程语言的概念

编程语言是什么,编程语言的概念-华尔子博
其实,程序指的就是一系列指令,用来告诉计算机做什么,而编写程序的关键在于,我们需要用计算机可以理解的语言来提供这些指令。
3年前
02040

UDP和TCP是什么?有什么区别?

UDP和TCP是什么?有什么区别?-华尔子博
1. 连接方式 UDP是无连接传输协议,数据报发送端只需要知道接收端的IP地址和端口号,直接发送数据,不需要建立连接。 TCP是面向连接的协议,在发送数据前需要在发送端和接收端建立可靠连接,然后再进...
1年前
0318

TCP协议的粘包问题(数据的无边界性)

TCP协议的粘包问题(数据的无边界性)-华尔子博
TCP协议的粘包问题(数据的无边界性)。socket缓冲区和数据的传递过程,可以看到数据的接收和发送是无关的
3年前
0810

send()/recv()和write()/read():发送数据和接收数据

send()/recv()和write()/read():发送数据和接收数据-华尔子博
send()/recv()和write()/read():发送数据和接收数据。Linux 不区分套接字文件和普通文件,使用 write() 可以向套接字中写入数据,使用 read() 可以从套接字中读取数据。
3年前
01820