logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java数据结构:哈希表

哈希表是一种通过哈希函数将键(key)映射到表中特定位置来访问记录的数据结构,这种映射关系可以加快查找速度。### 基本概念- **键(Key)**:用于查找的唯一标识- **值(Value)**:与键关联的数据- **哈希函数(Hash Function)**:将键转换为数组索引的函数- **哈希冲突(Hash Collision)**:不同键映射到相同索引的情况哈希表是Java中最高效的数据结

文章图片
#哈希算法#算法
Spring:Maven

⽐如 A 依赖B, B依赖C, 那么 A项⽬引⼊B 的同时, 也需要引⼊C, 如果我们⼿动管理这个依赖, 这个过程 就会⽐较⿇烦, 我们需要知道每个库都依赖哪些库, 以及这些依赖之间的版本是如何关联的。Maven是⼀个项⽬管理⼯具。⽐如去医院看病, 需要带上以往的病历, 检查结果, 处⽅等, 并且要确认带的资料是正确的, 如果⽇期错 了, 或者患者错了, 带少了, 就需要回去重新拿.当我们开发了⼀

文章图片
#spring boot#maven#后端
Spring:Web MVC

Spring Web MVC是基于 Servlet API 构建的原始 Web 框架,从⼀开始就包含在 Spring 框架中。它的 正式名称“Spring Web MVC”来⾃其源模块的名称(Spring-webmvc),但它通常被称为"Spring MVC".那什么又是Servlet呢?Servlet 是⼀种实现动态⻚⾯的技术. 准确来讲Servlet是⼀套 Java Web 开发的规范,或者说

文章图片
#spring boot#前端#mvc
Spring: IoC&DI

我们发现了⼀个规律,通⽤程序的实现代码,类的创建顺序是反的,传统代码是 Car 控制并创建了 Framework,Framework 创建并创建了 Bottom,依次往下,⽽改进之后的控制权发⽣的反转,不再 是使⽤⽅对象创建并控制依赖对象了,⽽是把依赖对象注⼊将当前对象中,依赖对象的控制权不再由 当前类控制了. 这样的话, 即使依赖类发⽣任何改变,当前类都是不受影响的,这就是典型的控制反转,也就是

文章图片
#spring boot
Spring:Bean的存储

也有⼀些特殊情况, 当有多个字符并且第⼀个和第⼆个字符都是⼤写时, 将保留原始的⼤⼩写. 这些规则与java.beans.Introspector.decapitalize (Spring在这⾥使⽤的)定义的规则相同.程序开发⼈员不需要为bean指定名称(BeanId), 如果没有显式的提供名称(BeanId),Spring容器将为该 bean⽣成唯⼀的名称.Spring也是如此, 给每个对象起⼀

文章图片
#spring#java
多线程:Thread类基本用法(JAVA)

多线程编程是现代软件开发中不可或缺的一部分,它允许程序同时执行多个任务,大大提高应用程序的效率和响应能力。

文章图片
#java#servlet#开发语言
到底了