首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小小小张
掘友等级
服务端开发
|
美团
我的完美主义太彻底
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
196
文章 185
沸点 11
赞
196
返回
|
搜索文章
最新
热门
ArrayList和Vector
前言 今天阅读ArrayList和Vector的源码,了解其底层结构和扩容机制 首先,需要知道的是 ArrayList和Vector底层都是可变数组实现 ArrayList非线程安全,Vector是线
我的HashMap源码阅读记录
认识HashMap HashMap是平时开发中常用一种数据结构。其底层精妙的设计大大提高了我们开发出来的产品的底层性能。那么它是如何实现的,我们来一探究竟 底层数据结构 JDK1.7及之前 桶数组(b
红黑树 Red Black Tree
前言 在AVL中提到了,当插入和删除频率较高时,我们选择红黑树来降低因不断的维护平衡带来的时间损耗。在诸多地方(比如JDK1.8的HashMap……)得到了广泛的应用。那么,什么是红黑树,为什么就这么
平衡树AVL
概述 为解决二叉搜索树退化成一张链表的情况,改进出了AVL(取名与作者G.M.Adelson-Velsky和E.M.Landis) 一颗AVL具备的条件: 必须是一颗BST 每个节点的左右子树高度至多
二叉搜索树
前言 树是数据结构中必学的一种数据结构。在实际应用中,常见的树结构有二叉搜索树、B树、B+树、AVL树、红黑树、字典树等。 对应的用途列举如下: B/B+树:主要用于文件系统以及数据库中做索引 AVL
Flask框架快速入门
Python Web Flask框架 介绍 Flask是一个轻量级的基于Python的Web框架。相较于Django,更加轻量便捷,非常适合快速开发 安装 查看介绍和版本 Hello World 项目
计算机网络入门概述
计算机网络基本概念 计算机网络的概念和特点 概念:计算机网络是一些互相连接的、自治的计算机的集合,是将不同地理位置上的具有独立功能的多个计算机系统用通信线路相互连接起来,在协议的控制之下,以实现资源共
创建者模式之单例模式
这样降低了系统耦合度,使用者不需要关注对象的创建细节。 创建者模式分为: 单例模式 工厂方法模式 抽象工程模式 原型模式 建造者模式 今天先学习一下单例模式 什么是单例设计模式(Singleton P
OOP七大法则
开闭原则(The Open/Closed Principle,OCP) **对扩展开放,对修改关闭。**在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。是程序扩展性好,易于维护和
UML的六大关系
关联关系 单向关联 双向关联 自关联 聚合关系 聚合关系是关联关系的一种,是强关联关系,是整体和部分之间的关系 聚合关系通过成员对象来实现的,其中成员对象是整体对象的一部分,但是成员对象可以脱离整体对
下一页
个人成就
文章被点赞
333
文章被阅读
30,396
掘力值
1,444
关注了
41
关注者
65
收藏集
6
关注标签
45
加入于
2021-08-09