并发编程
文章平均质量分 91
程序员白楠楠
这个作者很懒,什么都没留下…
展开
-
便捷搭建 Zookeeper 服务器的方法,好用,收藏~
什么是 ZooKeeperZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。由于 ZooKeeper 便捷的使用方式、卓越的性能和良好的稳定性,被广泛地应用于诸如 Hadoop、HBase、Kafka 和 Dubbo 等大型分布式系统中。整理了一份Java面试宝典完整版PDFZookeeper 有三种运行模式:单机模式、伪集群模式和集群模式。 单机模式:这原创 2021-01-21 22:19:30 · 98 阅读 · 0 评论 -
100道Java并发和多线程基础面试题大集合(含解答),这波面试稳了~
# 前言这篇文章主要是对多线程的问题进行总结的,因此罗列了100个多线程的问题。这些多线程的问题来源于各大网站,可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能指正的希望大家不吝指教。整理了一份Java面试宝典完整版PDF# 100个问题汇总1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更原创 2021-01-14 16:33:46 · 1114 阅读 · 0 评论 -
终于搞懂了,悲观锁、乐观锁、分布式都在什么场景下使用?有什么技巧?不容易呀!
如何确保一个方法,或者一块代码在高并发情况下,同一时间只能被一个线程执行,单体应用可以使用并发处理相关的 API 进行控制,但单体应用架构演变为分布式微服务架构后,跨进程的实例部署,显然就没办法通过应用层锁的机制来控制并发了。那么锁都有哪些类型,为什么要使用锁,锁的使用场景有哪些?小编总结了2020面试题,这份面试题的包含的模块分为19个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot原创 2020-12-20 20:35:23 · 539 阅读 · 0 评论 -
竟然有人说学Java并发编程只是为了应付面试?怪不得你只能拿10K!
前言招聘黄金季,大厂每月都要吸纳几十名 Java 开发,对普通人来说,那可是几十张通往财务自由的船票。经验要求一般 3 年起,但很多 3 年经验的 Java,却在一面就挂得很惨。Java 3 年的“坎”,究竟是什么呢?耐心看完,一定对你有帮助。技术岗,不是靠工作年限吃饭的岗位。3年经验是个幌子,我整理过一份详细的大厂岗位需求表,很多 20K 以上的 Java 岗,基本都要求具备高并发分布式的相关经验。老练的面试官知道,对于一个 Java 程序员而言,如果对并发编程有全面而深入的了解,那说明技术功底足原创 2020-12-11 21:13:18 · 160 阅读 · 0 评论