热文多线程和fork

先抛出问题: 如果父进程是多线程进程,那么进行父进程进行fork后,会发生什么?子进程是否也变成多线程进程? 真相是:在子进程内部只存在一个线程,它是由

热文TCP状态转换

TCP建立连接协议与终止连接协议过程 建立连接协议(三次握手) 1. 客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。 2. 服务器端回

热文友元,异常和其它

友元,异常和其它 友元类于友元方法 之前我们说的函数,成员函数或类为友元只能说是有类定义的,从外部来看并没有什么“友情”,假设电视机和遥控器,遥控器可以对电视机产生影响,但

热文Linux进程通信 -- 共享内存实战

共享内存原理及实现 system V IPC机制下的共享内存本质是一段特殊的内存区域,进程间需要共享的数据被放在该共享内存区域中,所有需要访问该共享区域的进程都要把该共享

热文Java堆

Java堆是垃圾收集器管理的主要区域,很多时候也被成为“GC堆”。Java堆是Java虚拟机所管理的内存中最大的一块区域,它是被所有线程共享的一块内存区域,在虚拟机启动时创建,

热文实现线程的两种方式

Java中线程的创建有两种方式:   1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2.  通过实现Runnable接口,实