- 博客(11)
- 收藏
- 关注
原创 JavaScript 基础 ③:数组、函数与作用域
本文介绍了JavaScript中数组和函数的基础概念与应用。数组部分讲解了如何创建、操作数组元素,以及遍历数组的方法,并通过统计字符串中特定字母的案例展示了数组的实际应用。函数部分阐述了函数的封装价值,包括参数传递、arguments对象的使用,以及两种函数声明方式的区别。最后对比了var和let的作用域特性,强调let的块级作用域优势。这些内容是构建结构化、可维护代码的基础,为后续学习DOM、事件和对象编程奠定基础。
2025-12-28 09:40:28
776
原创 JavaScript 基础②:数据类型、运算符与流程控制
本文介绍了JavaScript基础核心概念:数据类型、转换方法与流程控制。重点讲解了5种简单数据类型及其转换技巧,包括toString()、Number()等常用方法。详细解析了逻辑运算符(&&、||、!)和递增运算符(++a与a++)的区别。在流程控制方面,对比了if/else、switch和多分支语句的适用场景,并强调了break在switch中的重要性。最后通过for循环示例展示了代码重复执行的实现方式。这些基础知识是构建JavaScript程序逻辑的核心要素,掌握它们能有效提升代码质
2025-12-24 16:27:24
1005
原创 JavaScript 基础①:JS 是什么?变量、语法一次理清
摘要:本文介绍了JavaScript的基础知识,包括其在前端开发中的角色(处理交互逻辑)、三种编写方式(行内、内部、外部),以及常见输入输出方法(alert、confirm、prompt、console.log)。
2025-12-23 09:42:36
798
原创 CSS 布局核心:盒子模型、浮动与定位
CSS布局入门指南:掌握盒子模型、浮动与定位三大核心概念。盒子模型定义元素结构,浮动实现横向排列,定位打破标准流实现元素重叠。z-index控制层叠顺序,需配合定位使用。理解这些基础概念,就能像搭积木一样构建网页布局。
2025-12-22 10:45:00
945
原创 CSS 基础与选择器全梳理:从“能改颜色”到“能选对元素”
刚学 CSS 的时候,我一度以为学它就是记属性:colorfont-sizebackground后来发现完全不是这么回事。CSS 最难的地方只有一个:你到底选中了谁?这一篇主要记录我在学习 CSS 前半部分时,对选择器、文本样式、结构伪类的理解和踩坑总结,适合刚从 HTML 过渡到 CSS 的同学。
2025-12-21 15:54:27
857
原创 前端基础:从 Web 标准到常用标签
在学习前端开发的过程中,HTML 是绕不开的第一步。很多人一上来就急着学框架、学特效,但其实网页结构写不明白,后面 CSS 和 JavaScript 只会越来越乱。本文对HTML 的基本结构、常用标签、列表、表格以及表单进行一次系统梳理,适合前端初学者查漏补缺。不同浏览器使用的渲染引擎不同,如果没有统一的标准,同一份 HTML 代码在不同浏览器中的显示效果可能完全不一致,严重影响用户体验。Web 标准的核心目的只有一个:统一网页展示效果。HTML 网页布局的关键不在于标签数量,而在于。
2025-12-20 17:16:42
691
原创 基于 FastAPI 和 SQLAlchemy 实现CRUD接口
本文记录了基于 FastAPI 和 SQLAlchemy 搭建后端用户管理系统的全过程。区别于简单的 CRUD 堆砌,文章重点演示了如何通过分层架构(API 层、Service 层、数据层)实现代码解耦,涵盖了双表关联、事务管理及 Pydantic 数据校验等核心技术。此外,还编写了独立的 Python 客户端脚本进行自动化测试。
2025-12-07 21:45:31
978
1
原创 FastAPI 实战笔记|用最原始的方式实现完整注册登录(基于 Request + query_params)
本文介绍了使用FastAPI框架实现HTTP请求处理的基础知识,重点讲解了GET和POST两种请求方式的应用场景与实现方法。
2025-11-29 16:18:50
910
3
原创 Python 继承的另一面:代码复用只是开始,可维护性才是终点
继承复用共性,扩展个性。Person 看属性复用,Animal 看行为重写,一篇搞懂继承真价值。
2025-11-24 23:09:57
1094
原创 Python 封装:真正的作用与最佳实践
本文介绍了面向对象编程中封装的概念及其在Python中的实现。封装通过隐藏内部实现细节并暴露标准接口,提高了代码的安全性和可维护性。Python使用双下划线前缀(__)实现私有化,同时通过getter/setter方法控制属性访问。文章通过学生类、银行账户系统等实例,展示了如何通过封装验证输入数据、保护私有属性。封装的核心价值在于降低系统耦合度,明确模块边界,使程序更健壮。合理运用封装能有效提升代码质量和开发效率。
2025-11-20 17:13:20
1132
6
原创 Python + RPA 自动化实战
本文介绍了一个使用Python和DrissionPage库实现的高校官网信息自动化采集方案。该方案能够自动完成高校列表页的翻页操作,点击进入每所高校官网,并采集包括学校简介、联系方式、人气值等关键信息,同时还能自动截取页面全屏图、下载宣传图册和Logo。通过DrissionPage库直接操控Chrome浏览器,无需复杂的Selenium配置即可实现自动化操作。采集的数据最终会导出为结构化的Excel表格,便于后续分析和使用。该项目已通过2025年11月数据源的验证,为高考志愿填报提供了权威、真实的高校信息采
2025-11-06 21:06:12
863
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅