相关文章
Java高级Day18-集合
62.集合
之前保存多个数据元素使用数组,但数组有以下缺点: 长度开始必须指定,指定后不可修改 保存的必须为同一类型的元素 使用数组进行增加/删除元素的代码比较麻烦
集合 可以动态的保存任意多个对象 提供了一系列方便操作对象的方法 …
建站知识
2024/9/10 18:43:54
hash表如何形成,hash函数如何计算,什么是hash冲突 如何解决 ,Golang map的底层原理及扩容机制
散列表
散列表(hash表):根据给定的关键字来计算出关键字在表中的地址的数据结构。也就是说,散列表建立了关键字和 存储地址之间的一种直接映射关系。
问题:如何建立映射管血
散列函数:一个把查找表中的关键字映射成该关键字对应…
建站知识
2024/9/13 21:44:01
文件系统 --- 文件结构体,文件fd以及文件描述符表
序言 在编程的世界里,文件操作是不可或缺的一部分。无论是数据的持久化存储、日志记录,还是简单的文本编辑,文件都扮演着至关重要的角色。然而,当我们通过编程语言如 C、Java 等轻松地进行文件读写时,背后隐藏的复杂机…
建站知识
2024/9/17 9:55:22
pdf格式过大怎么样变小 pdf文件过大如何缩小上传 超实用的简单方法
面对体积庞大的 PDF 文件,我们常常需要寻找有效的方法来缩减其大小。这不仅能够优化存储空间,还能提升文件的传输和打开速度。PDF文件以其稳定性和跨平台兼容性成为工作和学习中的重要文件格式。然而,当我们需要通过邮件发送或上传大文件时&a…
建站知识
2024/9/16 19:19:34
Android studio IDE 使用日志 2024/7/30
Android studio IDE 使用日志
时间:2024/7/30 11:10 配置
安装中文语言包,汉化操作界面:下载地址
根据版本信息下载 设置中选择安装插件,选择压缩包自动安装 项目的文件夹目录结构 .gradle :包含了Gradle构建系统,自动编译工具产生的文件 .idea :包含IDEA(A…
建站知识
2024/9/10 13:36:29
Rust配置国内源,解决安装依赖慢问题
温馨提示:最新内容仅在原文更新。 国内源使用字节的RsProxy https://rsproxy.cn/ 解决rust-analyzer加载时间过长(请参考本文)
配置环境变量
Mac
export RUSTUP_DIST_SERVER"https://rsproxy.cn"
export RUSTUP_UPDATE_ROOT"https://rsproxy.cn/r…
建站知识
2024/9/10 18:51:15
鸿蒙 HarmonyOS NEXT端云一体化开发-云数据库篇
一、概述
云数据库是一款基于对象模型的数据库,采用存储区、对象类型和对象三级结构。
数据模型
存储区
存储区是一个独立的数据存储区域,多个数据存储区之间相互独立,每个存储区拥有完全相同的对象类型定义
--类似于关系型数据库中的da…
建站知识
2024/9/17 9:50:14
详解工厂模式与抽象工厂模式有什么区别?【图解+代码】
目录
工厂模式,抽象工厂模式是什么?
两种设计模式的流程:
1、工厂模式
2、抽象工厂模式
两种模式的对比
共同点:
不同点:
总结 工厂模式,抽象工厂模式是什么?
我已经具体的写了这两种模…
建站知识
2024/9/17 9:59:08