首页
学习
活动
专区
工具
TVP
发布

Java后端技术栈cwnait

专栏作者
622
文章
544140
阅读量
45
订阅数
分布式锁用 Redis 还是 Zookeeper?
实际开发中,使用的最多还是Redis和Zookeeper,所以,本文就只聊这两种。
田维常
2022-03-22
2570
HashMap的31连环炮,我倒在第5个上
在面试中,HashMap基本必问,只是问法各有不同而已。曾经我也和很多面试官聊过关于HashMap的话题,使用HashMap就能考察面试者的很多知识点。不幸的是,很大部分人都拜倒在HashMap的石榴裙底下。
田维常
2021-04-22
4830
面试:Zookeeper常见11个连环炮
面试的时候,面试官只要看到你简历的上写的有Zookeeper(熟悉、掌握)之类,那你至少要准备接下来的11连问。
田维常
2021-01-28
3810
快速掌握并发编程---深入学习Condition
notify和waitConditionCondition使用案例生产者消费者测试类结果Condition源码分析await方法addConditionWaiter 方法fullyRelease方法isOnSyncQueue 方法signal方法doSignal 方法transferForSignal 方法从lock、await、signal,release的整个过程Condition等待通知的本质总结
田维常
2020-11-03
3030
快速掌握并发编程---CountDownLatch原理和实战
如何实现让主线程等所有子线程执行完了后,主要线程再继续执行?即如何实现一个线程等其他线程执行完了后再继续执行?
田维常
2020-11-03
3180
快速掌握并发编程---细说ReentrantLock和AQS
面试时常会被问synchronized和ReentrantLock的区别,我们前面文章中已经讲过synchronized同步锁关键字的相关知识点,今天就来聊聊ReentrantLock。ReentrantLock是java.util.concurrent(简称JUC)下使用频率相当高的工具类。
田维常
2020-11-03
3800
精解四大集合框架:Map核心知识总结
Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。从概念上而言,您可以将 List 看作是具有数值键的 Map。而实际上,除了 List 和 Map 都在定义 java.util 中外,两者并没有直接的联系。
田维常
2020-09-29
4150
微服务架构下如何做数据分区呢?
对于大规模的分布式集群,或者对于数据密集型应用来说,为了提高吞吐量和性能以及可用性,一般会结合使用数据复制和数据分区。数据复制将对单库的请求压力分给更多的数据库实例,数据分区将每个实例中的庞大的数据文件以一定规则切分成更小的数据文件,并可以存储到不同的磁盘(或数据节点 Node)上,以提高请求的并发性能,同时,增加了扩展性。
田维常
2020-06-28
7160
聊聊【微服务架构】下【分布式系统的问题】
无论是 SOA 或者微服务架构,都是必须要面对和解决一些分布式场景下的问题。如果确实用不到微服务,或者勇哥简单的主备就解决了。那么对于程序员来说那真是太幸福了,bug都会少很多。
田维常
2020-06-28
4160
Spring框架提供的异步执行能力
Spring Framework分别使用TaskExecutor和TaskScheduler接口提供异步执行和任务调度的抽象。Spring还具有支持线程池或在应用程序服务器环境中委托给CommonJ的接口的实现。最终,在公共接口背后使用这些实现抽象出了Java SE 5,Java SE 6和Java EE环境之间的差异。本节我们着重讲解@Async如何实现异步处理。
田维常
2019-07-20
9500
Redis高可用详解:持久化技术及方案选择
从这篇文章开始,我将依次介绍Redis高可用相关的内容——持久化、复制(及读写分离)、哨兵、以及集群。
田维常
2019-07-16
4740
Spring@Enable模块装配
首先要说一下版本相关,Spring Framework3.1开始引入了@Enable注解。
田维常
2019-07-16
5850
HashMap和TreeMap的内部结构
1、基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。
田维常
2019-07-16
6120
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档