08 2021 档案

摘要:ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如: ◆ ThreadPool不支持线程的取消、完成、失败通知等交互性操作; ◆ ThreadPool不支持线程执行的先后次序; //1、创建任务 var t1 = new Task(() 阅读全文
posted @ 2021-08-19 21:42 旭日阳光/hjw 阅读(30) 评论(0) 推荐(0) 编辑
摘要:什么是微服务结构? 官方:微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管 阅读全文
posted @ 2021-08-19 08:13 旭日阳光/hjw 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Monitor.Wait、Monitor.Pulse、Monitor.PulseAll 1.Monitor.Wait方法当线程调用 Wait 时,它释放对象的锁并进入对象的等待队列,对象的就绪队列中的下一个线程(如果有)获取锁并拥有对对象的独占使用。Wait()就是交出锁的使用权,使线程处于阻塞状态 阅读全文
posted @ 2021-08-14 16:33 旭日阳光/hjw 阅读(105) 评论(0) 推荐(1) 编辑

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