网站首页 文章精选 第430页
-
数据库的三大范式可以这么理解
数据库的三大范式是指关系型数据库设计中的规范化范式,包括第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。第一范式(1NF):关系模式中的所有属性都应该是原子性的,不可再分解。也就是说,一个字段只能存储一个值,不能包含多个值或者嵌...
2025-01-08 balukai 文章精选 8 ℃ -
云服务的7个数据特性
云服务的搭建需要将许多数据特性考虑在内,包含物理特、性能要求、易变性、容量、监管要求、事务边界、保存期限7个方面,所有这些数据需求都会对如何存储底层数据造成决策影响。一、物理特性我们需要收集很多数据点来进行物理特性的分析。数据的位置是一条重...
2025-01-08 balukai 文章精选 9 ℃ -
来一篇数据库的基本理论知识开启幸运的一天
1.数据库基本概念数据库(Database):存储和管理数据的系统。可以是关系型(如MySQL、PostgreSQL)或非关系型(如MongoDB、Redis)。表(Table):在关系型数据库中,数据以表的形式存储。表由行和列组成。行(...
2025-01-08 balukai 文章精选 8 ℃ -
三万字总结最全Java线程池源码面试题
1为什么要用线程池1.1线程themore,thebetter?1、线程在java中是一个对象,更是操作系统的资源,线程创建、销毁都需要时间。如果创建时间+销毁时间>执行任务时间就很不合算。2、Java对象占用堆内存,操作系...
2025-01-07 balukai 文章精选 12 ℃ -
12分钟从Executor自顶向下彻底搞懂线程池
通读本篇文章前先来看看几个问题,看看你是否已经理解线程池什么是池化技术?它有什么特点,哪些场景使用?Executor是什么?它的设计思想是什么样的?工作任务有几种?有什么特点?如何适配然后交给Executor的?线程池是如何实现的?有哪些核...
2025-01-07 balukai 文章精选 8 ℃ -
实战录 | Kafka-0.10 Consumer源码解析
《实战录》导语前方高能!请注意本期攻城狮幽默细胞爆表,坐地铁的拉好把手,喝水的就建议暂时先别喝了:)本期分享人为云端卫士大数据工程师韩宝君,将带来Kafka-0.10Consumer源码解析。本文3346字,大约需要花费8-10分钟时间阅...
2025-01-07 balukai 文章精选 10 ℃ -
疯狂Java讲义笔记汇总
目录一、基础类型二、流程控制与数组三、面向对象四、基础类库五、集合六、泛型七、异常八、数据库九、注释十、输入输出十一、网络十二、类加载机制十三、多线程面向对象三大特性:封装、继承、多态一、基础类型char,int,short,long...
2025-01-07 balukai 文章精选 8 ℃ -
撸完这篇线程池,我快咳血了
我们知道,线程需要的时候要进行创建,不需要的时候需要进行销毁,但是线程的创建和销毁都是一个开销比较大的操作。为什么开销大呢?虽然我们程序员创建一个线程很容易,直接使用newThread()创建就可以了,但是操作系统做的工作会多很多,它...
2025-01-07 balukai 文章精选 10 ℃ -
100个Java工具类之1:多种集合类型实现排序功能
该系列为java工具类系列,主要展示100个常用的java工具类。此文重点讲述:多种集合类型实现排序功能,另外还有Collections其他工具类的讲解。1)Collections工具类是一个专门用来操作Set,List,Map等集合的工具...
2025-01-07 balukai 文章精选 7 ℃ -
100个Java工具类之8:java.util包下的Collections
该系列为java工具类系列,主要展示100个常用的java工具类。本系列工具类的核心目的主要有三点:1,以便他用:提供可用的Java工具类,方便大家使用,避免重复造轮子2,个人记录:作为个人记录,同时督促自己学习总结3,为初学者提供思路,相...
2025-01-07 balukai 文章精选 7 ℃
- 控制面板
- 网站分类
- 最新留言
-