05 2021 档案

摘要:什么是网络编程 网络编程就是在操作系统封装的TCP/IP协议栈的基础上,使用系统内核提供的socket api 进行应用开发. | TCP/IP四层协议栈 | | | | 应用层 | | 传输层| | 网络层 | | 链路层| 网络编程的交互过程 | TCP server | 说明 | | | | 阅读全文
posted @ 2021-05-31 21:22 海林的菜园子 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1. 什么是计算机网络 能让两台或两台以上的计算机相互通信的结构,叫做计算机网络。 为了实现计算机之间能够相互通信,有两个问题需要解决 一台计算机如何去找到其它计算机 找到其它计算机之后,它们之间如何通讯 为了解决这两个问题,人们定义和开发了两种协议 用于寻址的IP协议 用于通信的TCP协议 2. 阅读全文
posted @ 2021-05-31 16:13 海林的菜园子 阅读(241) 评论(0) 推荐(0) 编辑
摘要:什么是json 这是一条json {"name":"hany","age":18} 一对{}就是一个JSON object, object里的"mane" "age"被称为key name,"hany" 18被称为key value。 KEY name是一个字符串; 下面重点说一下KEY value 阅读全文
posted @ 2021-05-30 17:21 海林的菜园子 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1. 变量 1. 变量命名与赋值 一般变量定义 name="hany" 注:变量名与等号之间不能有空格。 环境变量定义 export 变量名=变量值将shell 变量输出为环境变量 2. 使用变量 echo $name echo ${name} #推荐方法 将变量名追加到现有字符串 VER="123 阅读全文
posted @ 2021-05-28 21:53 海林的菜园子 阅读(324) 评论(0) 推荐(0) 编辑
摘要:生成patch git diff:生产本次modify的内容 #只想将test.c 文件的modify 生成patch文件 git diif test.c > test.c.patch 将所有modify 文件生成patch文件 git diff > all.patch git format-pat 阅读全文
posted @ 2021-05-28 17:03 海林的菜园子 阅读(188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示