- 博客(16)
- 收藏
- 关注
原创 行内元素和块状元素
块状标签标题1.2. 3. 4. 5. 6. [h1 标题标签最大 , h6 标题标签最小]段落标签 : 水平线标签 : 列表无序列表标签 : 有序列表标签 : 定义标签 : 表格标签: 层标签: 表单标签: 行内标签图像 范围 换行 超链接 直观上区别:(1)排列方式不同。行内元素按照从左到右的方式进行排列,多个行内元素显示在同一行, 只有当一行排列完毕后,才会开始一个新行。块状元素各占据一行, 则按照自上而下的
2025-12-05 14:40:52
637
原创 SQL必知必会(第5版)笔记
使用DISTINCT关键字,它指示数据库返回不同的值输入▼输出▼ vend_id输入▼分析▼SELECT DISTINCT vend_id 告诉 DBMS只返回不同(具有唯一性)的 vend_id 行,所以正如下面的输出,只有3行。如果使用DISTINCT 关 键字,它必须直接放在列名的前面。输出▼vend_id注意:不能部分使用DISTINCTDISTINCT 关键字作用于所有的列,不仅仅是跟在其后的那一列。
2025-12-02 17:56:20
878
原创 Hashmap 的基本原理
Hashmap 通过负载因子(load factor,默认 0.75)触发扩容。哈希函数将键转换为数组索引,理想情况下应均匀分布键以减少冲突。Hashmap 非线程安全,多线程环境可能导致死循环或数据丢失。3.如果位置冲突,就形成链表(在同一个柜子挂多个物品)元素数量 > 容量×负载因子(0.75)时,扩容为2倍。通过hashCode直接定位,平均时间复杂度O(1)就像是一排储物柜,每个柜子可以挂多个物品。1.计算key的hashCode()2.找到对应的数组位置(柜子编号)底层是“数组+链表/红黑树”
2025-10-09 14:44:17
394
原创 Java中有哪几种方式来创建线程执行任务
继承Thread类:简单但缺乏灵活性(Java不支持多继承)。类不支持多继承,接口支持多继承。实现Runnable/Callable:更灵活,支持任务与线程分离。start() :启动新线程run() :只是在当前线程执行方法。
2025-10-07 14:55:35
314
原创 【无标题】
data: ['产品A', '产品B', '产品C'],data: ['2024年', '2025年'],name: '2024年',name: '2025年',text: '产品销量年度对比',name: '销量 (件)',
2025-06-25 12:34:05
533
原创 html网页制作---基于Web的商城后台管理系统的设计与实现
商品库存管理:对商品库存进行增删改查,可以搜索对应库存名称。商品管理:管理员可以添加商品、删除商品,查看所有商品。商品种类管理:管理员可以对商品种类进行添加、删除操作。订单管理:管理员登录后可以对订单进行管理。计算机前端实训,大学生前端网页设计练习。搜索框可以查找对应的数据,并展示。可以使用删除功能,删掉对应库存信息。可以使用添加功能,添加商品。每个页面都可以进行增删改查。可以编辑修改库存信息。
2025-01-03 21:36:20
184
原创 数据库原理与应用基础(MySQL)
是位于用户和操作系统之间的数据管理软件,是数据库和用户之间的一个接口。其主要作用是在数据库建立运行和维护时对数据库进行统一的管理控制和提供数据服务。数据库一般由硬件平台及数据库、软件(数据库管理系统及其开发工具、应用系统)、人员(数据库管理员和用户)构成。系统分析员和数据库设计人员。
2024-09-24 23:04:28
842
1
原创 C#语言 基础算法
eclipse的使用环境的配置项目与代码文件的创建。Java语言中的输入、输出、赋值、字符串变量等基本语法。深入理解Java语言的语法,可以帮助我们更加地设计算法。算法则是为了让计算机完成特定任务而编写的一系列清晰的指令。计算机完成同一个任务,可以根据算法思路的不同,编写不同的代码指令。不同的算法各有它们的优劣,主要从时间复杂度和空间复杂度两个方面来称量。...
2022-08-13 22:51:40
1436
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅