分类: Java
【Java JUC】Java多线程并发编程零基础小白入门(上)
前言
在被面试官疯狂打击后,我决定重新系统学习JUC编程,也就是并发编程。本篇文章作为Java语言多线程并发编程的入门级别,仅从学会使用的角度学习,并不深……
面试官问我HashMap的遍历方式,我懵了....
面试开始
今天在面试过程中,面试官问HashMap的遍历方式了解吗?
此时我心想,这道题我会啊,我有记过的啊,于是就开始背书:
HashMap 遍历从大的方向来说,可……
【设计模式】使用Java实现单例模式的八种方式!
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
概念
这种模式仅涉及……
Redis 实现主从复制和哨兵机制
1、Redis 主从复制
和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Red……
Redis + Mybatis实现分布式缓存
0、预备知识
为什么需要缓存?
为了高性能、高并发。就这么简单😂😂😂
什么是缓存(Cache)
缓存就是数据交换的缓冲区(称作Cache),是存贮数据(使用频繁的数据)……
【Java 面试】Java集合必背面试题(精华版)
目前网络上有许多Java相关面试题的总结,但基本上都是差不多的题目,以下文章内容中的题目参考整理自互联网,其中部分是由我查阅书籍按照自己的理解修改后……
【Java 面试】Java基础必背面试题(精华版)
关于
目前网络上有许多Java相关面试题的总结,但基本上都是差不多的题目,以下文章内容中的题目参考整理自互联网,但相关题目答案主要是参考自网络、博客进……
从零实现SpringBoot + VUE前后端分离项目中使用腾讯云COS技术!
0、前言
在实际项目开发过程中,通常会有许多用户上传文件的真实场景需求,比如最常见的就是用户头像的上传,那么这些文件应该存储到哪里?如何存储?显然可以……
【Java 集合】这次真的从0到1彻底吃透ArrayList底层实现源码!
文章较长,希望你能耐心阅读!相信你能够受益匪浅
0、ArrayList简介
ArrayList是 Java 集合 List 的一个实现类,List 是一个接口,其实现类除 ArrayList 之外……
【Java JUC】Java多种方式实现生产者消费者模式
本文章内容参考整理自 拉勾教育旗下Java并发编程78讲课程
官方地址:https://kaiwu.lagou.com/course/courseInfo.htm?courseId=16
生产者消费者模式
我们先……