摘要: 进程:作为资源拥有的基本单位,最小的资源分配单位,有独立的地址空间,有自己的堆 线程:作为调度的最小单位,轻量级线程 协程:协程是一种用户态轻量级线程,调度由程序控制,进程和线程都有系统内核管理。拥有自己的寄存器上下文和栈。 线程和进程的区别: 调度:进程资源拥有的基本单位,线程是调度和分配的基本单 阅读全文
posted @ 2020-10-29 13:16 YaochenZhang 阅读(249) 评论(0) 推荐(0)
摘要: 二叉树层次遍历(数据结构):利用队列,先从根节点开始,入队,出队时,左右子树入队 二叉树深度遍历 :先序(根左右)或者中(左根右)序或者后(左右根)序遍历,递归返回值,取最大值 Go内存泄漏的原因: 因Go向系统申请内存不使用后,并不立即归还系统给系统压力,停止给压力后,内存不能降低 LRU算法: 阅读全文
posted @ 2020-10-26 11:54 YaochenZhang 阅读(84) 评论(0) 推荐(0)
摘要: package main import( "fmt" "strings" ) func main(){ var url string var path string fmt.Scan(&url,&path) url = urlProcess(url) path = pathProcess(path) 阅读全文
posted @ 2020-10-20 11:29 YaochenZhang 阅读(60) 评论(0) 推荐(0)