- 博客(32)
- 收藏
- 关注
原创 前端布局与常见技术总结
本文总结了CSS布局与交互的核心技术要点:1️⃣元素居中方案包括绝对定位+margin、transform平移、Flex布局等5种方法;2️⃣层级管理通过z-index控制,需注意定位元素才生效;3️⃣透明度设置对比了rgba、transparent和opacity的特性差异;4️⃣label标签提升表单可用性;5️⃣纯CSS选项卡实现原理;6️⃣Swiper轮播图的基础配置方法。涵盖了从基础定位到复杂交互的实现方案,提供多种技术选择的对比参考。
2026-01-05 14:15:35
571
原创 CSS 定位机制与图标字体
本文系统介绍了CSS定位属性和图标字体的应用。主要内容包括:五种定位方式的特点与适用场景:相对定位(relative)保持文档流,用于微调元素位置;绝对定位(absolute)脱离文档流,常用于弹窗布局;固定定位(fixed)相对视窗固定;粘滞定位(sticky)实现滚动吸顶效果。同时介绍了图标字体的优势和使用方法,包括引入方式、类名调用和伪元素插入。文章最后总结了各定位类型的特性对比,并给出"子绝父相"的经典组合建议,帮助开发者根据需求选择合适的定位方案。
2026-01-05 13:51:47
257
原创 HTML+CSS 浮动与表格全总结笔记
浮动(float)是一种使元素脱离标准文档流的布局方式,元素会向左或向右移动,直到碰到父元素边界或其他浮动元素。
2025-12-30 20:06:16
1157
1
原创 深入理解 CSS 浮动布局(float)
特性说明脱离文档流不占原位置文字环绕自动避让水平排列多列布局基础父容器限制不超出边界块级元素影响上方未浮动元素会阻挡浮动使块元素具备水平排列能力,是传统网页布局的关键技术。虽然现代布局多用flex/grid方案,但理解浮动原理对掌握CSS布局体系至关重要。
2025-12-29 20:45:11
791
原创 CSS 布局机制与盒模型详解
本文介绍了CSS布局的核心机制与实用技巧:1.水平布局通过七个属性协同工作,利用过度约束机制实现自动调整,其中margin:0 auto可实现水平居中;2.垂直布局需注意内容溢出问题,可通过overflow属性控制;3.外边距折叠现象及解决方案;4.内联元素的特殊表现;5.浏览器默认样式差异及重置方案;6.推荐使用box-sizing:border-box统一盒子模型计算方式。这些知识对掌握CSS布局至关重要。
2025-12-26 12:00:15
395
原创 前端基础实战笔记:文档流 + 盒子模型
是否需要将这些内容整合为完整的HTML教学文档?可包含所有示例代码和说明,便于保存和使用。盒子模型是CSS布局的核心概念,将页面元素视为矩形盒子进行布局设计,只需关注尺寸和位置。盒子实际尺寸 = 内容区 + 内边距 + 边框(外边距不计入)边框定义元素的边界线,区分盒子内外区域。技巧:利用透明边框可制作三角形箭头效果。控制内容与边框之间的间距。圆形实现:正方形元素设置。设置元素之间的间距。
2025-12-25 20:52:50
718
原创 css选择器
类型作用示例复合选择器多条件组合div.redh1, h3关系选择器层级关系div > spanp + span属性选择器属性匹配伪类选择器状态/位置:not()交互伪类用户操作:hover:active。
2025-12-22 16:47:43
646
原创 HTML 与 CSS 基础入门笔记
本文系统介绍了HTML和CSS的基础知识。HTML是构建网页的核心语言,负责定义网页内容结构,包括DOCTYPE声明、head元信息和body主体内容。CSS用于控制网页样式表现,详细讲解了三种引入方式(内联、内部、外部)及各自优缺点。重点解析了CSS选择器(标签、ID、类、通配)的使用场景和语法规范,并介绍了常见图片格式的选择原则。最后提供了清除浏览器默认样式的通用代码,帮助开发者实现跨浏览器一致的页面效果。全文涵盖了从HTML文档结构到CSS样式控制的关键知识点,适合前端初学者系统学习。
2025-12-19 18:53:20
944
原创 HTML入门系列:从图片到表单,再到音视频的完整实践
本文详细解析HTML常用标签,重点介绍图片、表单和多媒体元素的使用方法。图片标签<img>支持设置路径、替代文本和尺寸;表单标签<form>配合<input>、<select>和<textarea>等控件实现用户输入收集;<audio>和<video>标签提供音视频播放功能,支持控制播放和循环。文章还介绍了表单控件的进阶属性如placeholder、checked等,以及通过CSS优化表单样式的方法。这些标签是构建交互式网页
2025-12-18 20:20:36
431
原创 HTML入门
本文介绍了HTML基础学习要点:1. 通过"盖房子"比喻解释HTML(结构)、CSS(样式)、JavaScript(交互)三者的关系;2. 详解HTML文档基本结构,包括DOCTYPE声明、根标签、head和body部分;3. 说明标签语法、分类(块级/行内/行内块)及相互关系(父子/兄弟/祖先后代);4. 重点讲解meta标签的字符集设置、移动端视口配置和SEO优化;5. 介绍HTML实体表示特殊符号的方法。本文强调HTML作为网页开发基础的重要性,掌握语义化HTML是专业前端开发的起
2025-12-15 20:05:33
438
原创 数据库编程:MySQL 中程序化开发的魅力——下
触发器是一种自动执行的存储过程,在指定数据操作(INSERT/UPDATE/DELETE)发生时触发,常用于维护数据一致性和实现业务自动化。
2025-12-04 21:03:12
698
原创 数据库编程:MySQL 中程序化开发的魅力——中
SELECT ...INSERT ...UPDATE ...这属于顺序结构。数据查询为空时的处理条件分支判断批量数据处理循环异常情况处理结构类型功能描述顺序结构语句顺序执行选择结构条件分支执行循环结构重复执行逻辑MySQL 通过以下语句实现这些控制逻辑:✅ IF✅ CASE✅ LOOP✅ WHILE✅ REPEAT✅ LEAVE✅ ITERATE作用:为主键重复错误(23000)定义别名,便于后续引用。BEGIN。
2025-12-03 22:07:05
1433
原创 数据库编程:MySQL 中程序化开发的魅力——上
本文介绍了MySQL数据库编程的核心技术,包括存储过程、存储函数和变量系统。存储过程可将复杂SQL封装为可调用模块,支持输入输出参数;存储函数则专注于计算并返回结果值。变量系统分为系统变量、用户变量和局部变量三类,用于实现动态SQL逻辑。学习数据库编程能提升性能(减少交互)、增强可维护性、提高安全性并统一业务逻辑。掌握这些技术标志着从基础SQL使用者升级为专业数据库开发者,使数据库从单纯存储转变为系统的"智能大脑"。
2025-12-02 20:59:47
922
原创 MYSQL之--事务:确保数据操作的一致性与可靠性(MySQL学习记录10—事务)
本文系统介绍了MySQL事务的核心原理与实践应用。重点解析了事务的ACID特性(原子性、一致性、隔离性、持久性)及其实现机制,详细说明了事务的基本操作(开启、提交、回滚)和保存点技术。深入对比了四种事务隔离级别(READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE)的特点及适用场景,其中REPEATABLE READ是MySQL默认级别。通过奖金调整案例演示了事务处理流程,并提供了隔离级别选择的实用指南,强调事务机制对保障数据一致性的重要性
2025-12-01 20:46:35
1263
原创 MySQL 索引与视图:数据库查询优化与数据安全的实用指南(MySQL学习记录9—索引与视图)
本文全面介绍MySQL索引与视图的使用方法。索引部分详细解析五大类型(主键、唯一、普通、全文、空间索引)及复合索引的创建与管理,强调索引在提升查询效率的同时也需权衡存储和维护成本。视图部分则阐述其简化复杂查询、增强数据安全和保持逻辑独立的核心优势,并提供从创建到更新的完整操作指南。通过合理搭配索引与视图,开发者能有效优化数据库性能并实现精细化的数据管控。
2025-11-29 23:17:25
1899
1
原创 答案(自用,可能有误)
本文提供了50个SQL查询示例,涵盖学生成绩管理系统中的常见查询需求。主要包括:课程成绩比较(01课程高于02课程的学生)、平均成绩查询(≥60分和<60分的学生)、选课统计(选课总数和总成绩)、教师相关查询(李姓老师数量、张三老师的学生)、课程选修情况(同时学习01和02课程的学生)、成绩排名(各科成绩前三名)、成绩分段统计(不同分数段人数及百分比)、学生信息筛选(1990年出生、含"风"字名字的学生)以及生日查询(本周、本月生日学生)等功能。这些查询通过JOIN、GROUP B
2025-11-28 20:48:42
379
原创 如何利用 DeepSeek 提升工作效率
DeepSeek智能助手通过自然语言处理、信息检索和任务自动化提升工作效率。它能快速检索行业趋势、技术文档等信息,自动处理合同摘要、邮件撰写等文档任务,辅助数据分析和可视化,优化会议沟通,并提供个性化学习路径。使用时需注意敏感信息处理、结果验证和指令优化。作为"智能协作者",DeepSeek能全方位减少重复劳动,提升工作效能。
2025-11-27 20:49:25
593
原创 杂记-记录作业(无答案版)
INSERT INTO `tb_student` VALUES('01' , '赵雷','1990-01-01','男');INSERT INTO `tb_student` VALUES('06' , '吴兰','1992-03-01','女');INSERT INTO `tb_student` VALUES('07' , '郑竹','1989-07-01','女');INSERT INTO `tb_student` VALUES('08' , '王菊','1990-01-20','女');
2025-11-27 14:43:07
505
原创 MySQL学习8-子查询(非常重要)
本文展示了SQL查询优化技巧及示例应用。主要内容包括:1) 基础查询与子查询优化,如比较工资高于特定员工、查找同部门员工等;2) 多条件查询方法,包括使用MAX函数和ALL关键字;3) 复杂查询实现,如查找有多个下属的领导;4) 表连接查询示例;5) 表创建与扩展数据插入演示;6) 学生表与雇员表的查询应用对比。通过分步实现与子查询合并等方法,展示了SQL查询的高效编写技巧,同时指出了数据结构不匹配时的修正思路。
2025-11-25 22:31:22
835
原创 MySQL学习五-数据完整性
主键约束确保字段值非空且唯一。创建方式包括直接在字段后添加、声明所有字段后添加,以及创建联合主键。唯一约束允许字段为空,但非空值不可重复。确保引用完整性,外键类型必须与主键一致。适用于整数类型,通常与主键搭配使用。演示表t1和t2的创建与数据查询。强制字段不允许为NULL值。未显式赋值时使用默认值。限制字段只能存储非负数。不足指定位数时自动补零。为表或字段添加说明信息。
2025-11-24 20:34:30
333
原创 MySQL学习6-合并结果集和内连接
摘要:本文介绍了SQL中的两种重要查询操作。合并结果集通过UNION(去重)和UNION ALL(保留所有)合并多个SELECT结果,要求列数和类型一致。连接查询通过笛卡尔积实现多表关联,使用主外键条件过滤无效数据,包括基础语法和内连接(仅返回满足条件的数据)。内连接可简写为JOIN,支持表别名使用。两种操作为SQL数据处理提供了灵活的数据整合方式。
2025-11-24 19:17:39
400
原创 MySQL学习5-数据完整性
摘要:数据库完整性约束用于确保数据正确性,包括三类约束:1)实体完整性(主键、唯一约束、自增列)标识唯一行;2)域完整性(非空、默认值)控制字段值有效性;3)引用完整性通过外键维护表间关系。表关系处理包含:一对一(从表外键+唯一约束)、一对多(多方设外键)、多对多(中间表存储关联)。这些约束在创建表时通过PRIMARY KEY、UNIQUE、NOT NULL、DEFAULT、FOREIGN KEY等关键字实现,保障数据的准确性和关联性。(149字)
2025-11-24 19:09:28
523
原创 MySQL学习-续2(分组查询,having,limit子句)
表照前学生表:stu字段名称字段类型说明sidchar(6)学生学号学生姓名ageint学生年龄学生性别雇员表:emp字段名称字段类型说明empnoint员工编号员工姓名job员工工作int领导编号hiredatedate入职日期月薪comm奖金int部门编号部门表:dept字段名称字段类型说明deptnoint部门编码部门名称loc部门所在地点。
2025-11-21 18:40:31
835
原创 MySQL学习4-记录MySQL日期函数
本文介绍了MySQL中常用的日期和时间函数,包括日期计算、时间转换和提取等功能。主要内容包括:ADDDATE和DATE_ADD用于日期加减运算;DATEDIFF计算日期差值;CURDATE、NOW等获取当前日期时间;DATE_FORMAT格式化日期显示;DAY、MONTH等提取日期部分;TIME_TO_SEC时间转换;TIMESTAMPDIFF计算时间差等。这些函数支持从日期中提取年/月/日、计算日期差值、格式化显示日期时间等操作,是处理日期时间数据的重要工具。
2025-11-21 17:29:01
1341
原创 MySQL学习3-记录数字函数
本文介绍了21个常用的SQL数学函数及其用法示例,主要包括:ABS()取绝对值,AVG()计算平均值,CEIL()和FLOOR()向上/向下取整,ROUND()四舍五入和TRUNCATE()截断;COUNT()统计记录数,MAX()/MIN()获取极值,SUM()求和;还包括DIV整除,MOD取余,POW()求幂,SQRT()开平方,以及RAND()随机数和PI()圆周率等函数。这些函数涵盖了数值处理、统计计算等常见需求,通过具体示例展示了每个函数的参数和返回值特点。
2025-11-20 17:14:59
555
原创 MySQL学习2-记录字符串函数
本文介绍了31种SQL字符串处理函数,包括:1)字符处理函数如ASCII()、CHAR_LENGTH();2)字符串拼接函数CONCAT()和CONCAT_WS();3)位置查找函数FIELD()、FIND_IN_SET();4)格式转换函数FORMAT()、LCASE()/LOWER();5)字符串操作函数INSERT()、SUBSTRING()、REPLACE()等;6)空格处理函数TRIM();7)比较函数STRCMP()。这些函数可用于字符串长度计算、格式转换、查找替换、截取拼接等常见操作,是SQL
2025-11-20 16:30:02
645
原创 MySQL学习1
本文介绍了数据库查询操作的基础语法及应用。内容包括:1)基础查询(指定列查询、全表查询);2)条件查询(比较运算符、逻辑运算符、NULL处理);3)模糊查询(LIKE和通配符使用);4)字段控制(去重、计算字段、别名);5)排序操作(单列/多列排序、升序/降序)。通过创建学生表(stu)、雇员表(emp)和部门表(dept)并插入测试数据,演示了各类查询语句的具体用法,如WHERE条件筛选、DISTINCT去重、ORDER BY排序等常见数据库操作技术。
2025-11-19 19:57:43
410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅