摘要: 创建文件的三种方式: 1.package yjtest.demo;import java.io.File;import java.io.IOException;public class testcreate { public static void main(String[] args) throw 阅读全文
posted @ 2022-11-02 15:44 cv家 阅读(33) 评论(0) 推荐(0)
摘要: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位)线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位)线程和进程一样分为五个阶段:创建、就 阅读全文
posted @ 2022-10-23 20:14 cv家 阅读(95) 评论(0) 推荐(0)
摘要: 在Linux网络编程中,经常碰到网络字节序与主机字节序的相互转换。说到网络字节序与主机字节序需要清晰了解以下几个概念。字节序,顾名思义,指字节在内存中存储的顺序。比如一个int32_t类型的数值占用4个字节,这4个字节在内存中的排列顺序就是字节序。字节序有两种:(1)小端字节序(Little end 阅读全文
posted @ 2022-10-09 10:34 cv家 阅读(107) 评论(0) 推荐(0)
摘要: TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三 阅读全文
posted @ 2022-10-09 10:26 cv家 阅读(217) 评论(0) 推荐(0)
摘要: IPv4是互联网协议的第四版,也是第一个被广泛使用,构成现今互联网技术的基石的协议。但是IPv4资源有限,从理论上讲,编址 1600 万个网络、40 亿台主机。但采用 A、B、C 三类编址方式后,可用的网络地址和主机地址的数目大打折扣,全量的IPv4也只有43亿以至 IPv4地址已经枯竭。现如今IP 阅读全文
posted @ 2022-09-25 22:12 cv家 阅读(415) 评论(0) 推荐(0)