并发编程的基础

2018-07-03 01:03:10来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

首先要认识并发的一些基本概念以及并发编程的利和弊

并发编程2:认识并发编程的利与弊

基础知识讲解与核心知识准备

并发及并发的线程安全处理

高并发处理的思路及手段

涉及的知识技能

并发编程基础

  • CPU多级缓存-缓存一致性
  • CPU多级缓存-乱序执行优化
  • JAVA内存模型
  • 并发的优势与风险

参考:Java并发编程与高并发解决方案笔记-基础篇

 

使用工具
 
postman对于接口测试是非常方便的,但是在并发上的测试并不是做的特别专业
小巧简单,上手快,但是只能使用命令行,没有图形化界面,不能监控

【Apache】Apache ab压力测试工具Window下载和用法详解

https://blog.csdn.net/qq_26525215/article/details/79182674
 
用代码模拟并发:
 
countdownlatch(计数器闭锁)保证线程执行完在做其他处理,semaphore(信号量)控制同时并发的线程数。
所以我们想要模拟线程测试,并保证在线程执行完输出一些结果,使用这两个线程结合是非常好的。
 
https://www.jianshu.com/p/8dfe542ce22c

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:用java数组模拟登录和注册功能

下一篇:BATJ等公司必问的8道Java经典面试题,你都会了吗?