摘要:        
在此之前必须先明确线程是操作系统的概念 https://www.cnblogs.com/ashet/p/18794669 在异步场景下使用多线程,是为了避免(允许滞后的)行为阻塞主线程,提高程序的响应速度和并发能力 在同步场景下使用多线程,是为了提高cpu利用程度(期望cpu多核并行多核处理器同时执    阅读全文
posted @ 2025-03-26 20:58
Ashe|||^_^
阅读(84)
评论(0)
推荐(0)
        
            
        
        
摘要:        
线程(Thread)在操作系统中的并发执行机制 1. 线程的定义 基本单位:线程是CPU调度的最小单位。在某些系统(如Linux)中,尽管进程可能是调度的基本单位,但线程是实际执行流。 资源归属:线程必须依附于进程存在。同一进程内的多个线程共享以下资源: 内存空间(代码段、数据段、堆) 文件句柄 信    阅读全文
posted @ 2025-03-26 20:52
Ashe|||^_^
阅读(186)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在 Go 语言中,具有接收者的函数被称为“方法”(method)。方法与普通的函数不同,它附加在特定的类型上,并且可以通过该类型的实例(或指向该类型的指针)来调用。 方法的定义包括接收者类型和名称,以及方法的名称和参数列表。以下是方法定义的一般形式: func (recv *ReceiverType    阅读全文
posted @ 2025-03-26 18:00
Ashe|||^_^
阅读(19)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号