文章浏览阅读78次。对象锁是用于对象实例方法,或者一个对象实例上的, 类锁 是用于类的静态方法或者一个类的class对象上的。我们知道,类的对象实例可以有很多个,但是每个类只有一个class对象,所以不同对象实例的对象......
2023-11-11 13:24 阅读 阅读全文导读这是关于并发网络服务器编程的第一篇教程。我计划测试几个主流的、可以同时处理多个客户端请求的服务器并发模型,基于可扩展性和易实现性对这些模型进行评判。所有的服务器都会监听套接字连接,并且实现一些简单......
2023-10-14 05:06 阅读 阅读全文文章浏览阅读2k次,点赞3次,收藏10次。目录1、基本概念2、sync.WaitGroup3、goroutine和线程4、channel5、无缓冲通道和缓冲通道6、生产者和消费者模型7、select 多路复用8、单向通道总结1、基本概念并发:是指一个时间段中几个程序都......
2023-11-11 19:49 阅读 阅读全文文章浏览阅读5.8k次。本节主要内容: 1. 停止Actor1. 停止Actor(1)通过ActorSystem.shutdown方法停止所有 Actor的运行object Example_10 extends App{ import akka.actor.Actor import akka.actor.ActorSystem imp_akka actor并发调......
2024-01-23 18:51 阅读 阅读全文文章目录单线程循环多线程/多进程单线程IO复用多线程/多进程IO复用多线程划分IO角色AIO协程近些年,随着互联网的大发展,高并发服务器技术也快速进步,从简单的循环服务器模型处理少量网络并发请求,演进到解决C10K,C10M......
2023-10-14 05:04 阅读 阅读全文文章浏览阅读51次。并发与并行并发和并行是指操作系统处理任务的能力。即有多个任务时是一个一个的处理?还是一次处理多个?并发:操作系统具有处理多个任务的能力并行:操作系统具有同时处理多个任务的能力并发是包......
2023-11-11 20:09 阅读 阅读全文文章浏览阅读78次。java多线程与并发 Java-中的多线程和并发 Java是最早使开发人员可以使用多线程的语言之一。 Java从一开始就具有多线程功能。 因此,Java开发人员经常面临上述问题。 这就是我在Java并发上编写此线索的原因。......
2024-01-22 22:15 阅读 阅读全文文章浏览阅读179次,点赞3次,收藏3次。就是debug用的呗。打了3个断点:next:step:向下执行一句。next :一步步向下执行;不会进入函数体中;step :遇到函数进入函数体finish进入函数体中。设置自动变量后的结果显示——每次......
2024-01-12 20:19 阅读 阅读全文文章浏览阅读125次。这是关于并发网络服务器编程的第一篇教程。我计划测试几个主流的、可以同时处理多个客户端请求的服务器并发模型,基于可扩展性和易实现性对这些模型进行评判。所有的服务器都会监听套接字连接,并......
2023-11-11 17:52 阅读 阅读全文文章浏览阅读1.1k次。Go的并发1.并发https://docs.microsoft.com/zh-cn/learn/modules/go-concurrency/1-goroutinesGoroutinegoroutine 是轻量线程中的并发活动,而不是在操作系统中进行的传统活动。 假设你有一个写入输出的程序和另一个计算两个数字相......
2023-11-11 19:48 阅读 阅读全文