发布于 2021-07-29 19:13:12 | 阅读 33921
高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。
发布于 2021-07-20 16:40:09 | 阅读 23365
在面试之前做好充足的准备是非常必要的,Java并发是腾讯阿里等大厂都必须问的面试题,大家要好好准备,这样才能进入大厂,这样就就不用每天都被穷醒了哈哈哈哈
发布于 2021-06-24 17:52:22 | 阅读 29744
并行指的是在同一时间,多个程序在不同的 CPU 上共同运行,互相之间并没有对 CPU 资源进行竞争。比如,我在看书的时候,左手用来翻书,右手做笔记,两者可以同时进行。
发布于 2021-05-07 15:53:05 | 阅读 35282
说到 Java 中的队列应该都不会陌生。其具有通过先进先出,或者双端进出的方式进行数据管理;通过阻塞以达到自动平衡负载的功能。
发布于 2021-05-07 14:46:23 | 阅读 25020
本文从应用层面总结了,JVM基本的内存模型以及线程对共享内存操作的原子方式,并着重介绍了线程池、FutrueTask、CountDownLatch、CycliBarrier以及Semaphore这几种在Java并发编程中经常使用的JUC工具类。
发布于 2021-03-26 15:29:11 | 阅读 27318
我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本文我们就来探讨一下这个问题。
发布于 2021-03-12 15:45:20 | 阅读 40976
本文试图通过渐进的技术分析,和大家分享我们在互联网高并发技术方案选择上的一些思考和决策;从技术选型的高度为架构师在面对高并发业务设计时需要考虑的方方面面做一个参考。
发布于 2021-03-01 14:42:04 | 阅读 27181
最近在看 Go 并发相关的内容,发现还是有不少细节容易让人迷迷糊糊的,一个不小心就踏入深坑里,且指不定要在上线跑了一些数据后才能发现,那可真是太人崩溃了。 今天来分享几个案例,希望大家在编码时能够避开这几个 “坑”。
发布于 2021-02-25 18:39:12 | 阅读 27627
并发编程中,Go不仅仅支持传统的通过共享内存的方式来通信,更推崇通过channel来传递消息,这种新的并发编程模型会出现不同于以往的bug。