大白话聊聊JavaSE -- 如何理解Java Bean(一)

首先,在开始本章之前,先说一个总的概念:所谓的Java Bean,就是一个java类,编译后成为了一个后缀名是 .class的文件。这就是Java Bean,很多初学者,包括当年的我自己,总是被这些专有名词搞的晕头转向。去公司面试,对方一口一个controller,一口一个service,dao ...

Fri Sep 23 23:30:00 CST 2016 5 7001
架构笔记(一)

站在巨人的肩膀上 不了解这些“高级货”,活该你面试当炮灰。。。【架构笔记】个人公众号:架构笔记(ID:shishan100) 目录1.读多写少的场景下引发的问题?2.引入 CopyOnWrite 思想解决问题!3.CopyOnWrite思想在Kafka源码中的运用“ 今天聊一个 ...

Sun May 12 18:08:00 CST 2019 0 819
大白话系列】MySQL 学习总结 之 缓冲池(Buffer Pool) 如何支撑高并发和动态调整

如果大家对我的 【大白话系列】MySQL 学习总结系列 感兴趣的话,可以点击关注一波。 一、上节回顾 在上节《 缓冲池(Buffer Pool) 的设计原理和管理机制》中,介绍了缓冲池整体的设计原理。包括几个比较重要的概念:free 链表、flush 链表和 lru 链表。正式因为这一套机制 ...

Sun Feb 23 17:57:00 CST 2020 2 1465
大白话理解Set结构

一、Set是什么? set结构似于数组,但是成员的值都是唯一的,没有重复的值。 参数可以是数组,类似数组的对象,字符串。 eg: new Set([1, 2, 3, 4, 4]) ; ...

Sat Oct 26 00:09:00 CST 2019 0 308
【干货】用大白话聊聊JavaSE — ArrayList 深入剖析和Java基础知识详解(二)

在上一节中,我们简单阐述了Java的一些基础知识,比如多态,接口的实现等。 然后,演示了ArrayList的几个基本方法。 ArrayList是一个集合框架,它的底层其实就是一个数组,这一点,官方文档已经说得很清楚了。 作为一个容器,ArrayList有添加元素,删除元素,以及获取元素的方法 ...

Thu Oct 27 18:48:00 CST 2016 7 1512
JAVA并发-AQS知识笔记

概述 AQS是AbstractQueuedSynchronizer的缩写,翻译成中文就是抽象队列同步器,AbstractQueuedSynchronizer这个类也是在java.util.concurrent.locks下面。简单来说AQS定义了一套多线程访问共享资源的同步器框架,这套框架定义 ...

Thu Jan 09 01:43:00 CST 2020 1 616
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM