自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(305)
  • 问答 (1)
  • 收藏
  • 关注

原创 【前端】【Js】this绑定中实际运用场景中的误区,封装实用类的注意事项

📝 JavaScript 事件监听中的 this 绑定机制解析 在 JavaScript 类方法作为事件监听器时,直接调用会导致 this 指向 window,而非类实例(默认绑定规则)。为避免这个问题,必须使用 .bind(this) 预先绑定: this._resize = this.resize.bind(this); window.addEventListener("resize", this._resize)

2025-06-09 11:24:44 527

原创 【网络通信】网络通信全解

网络通信全解,七大层

2025-05-28 12:42:48 504

原创 【前端】【css预处理器】Sass与Less全面对比与构建对应知识体系

less,sass知识体系全解

2025-05-28 12:40:22 1433

原创 【前端】【Jquery】一篇文章学习Jquery所有知识点

Jquery知识点总结,写jdk可以使用

2025-05-28 12:36:17 753

原创 【前端】【React】React性能优化系统总结

React性能优化

2025-05-27 22:25:57 1334

原创 【前端】【Vue3】vue3性能优化总结

全面解析Vue3的性能优化解析

2025-05-27 22:24:10 1006

原创 【前端】【Gis】高德地图开发还不会,一篇文章构建Gis开发知识体系

前端高德地图的Gis开发,让你前端之路更加便捷

2025-05-27 20:21:50 2029

原创 【前端】【Echarts】一篇文章带你全面构建Echarts知识体系

Echarts全解,所有方面的洞悉

2025-05-27 20:00:18 952

原创 【前端】【ThreeJs】一篇文章全解ThreeJs,成为ThreeJs高手

一篇文章全解Threejs,13章内容,完整构建知识体系

2025-05-27 17:11:53 2134

原创 【前端】es6新特性全解

es6新特性一篇文章全解

2025-05-27 12:36:18 870

原创 【算法】力扣体系分类

系统梳理 LeetCode 算法题知识框架。文章以算法思想、数据结构、题型场景为核心分类维度,涵盖贪心、动态规划、回溯等 20 + 经典算法思想的原理与实战题型;详解数组、链表、树、图等基础数据结构的高频考点及变形题目;按字符串处理、数学运算、位运算、数据库等 15 + 应用场景归类典型题目,并标注难度分级(简单 / 中等 / 困难)与考察频率;结合官方题解与社区优质解法,提炼解题模板与思维路径,帮助读者建立 “知识点→题型→解法” 的结构化认知,助力高效备考算法面试与提升编程思维能力。

2025-05-24 23:49:52 581

原创 【前端】【uniapp】一篇文件了解uniapp知识体系

全面解析跨平台开发框架 Uniapp。文章先介绍其核心优势,如一套代码适配多端(微信 / 支付宝 / 百度小程序、H5、App 等)、高效编译机制与生态整合能力;接着拆解技术架构,涵盖组件系统、生命周期、路由管理、状态管理及条件编译等核心模块;还结合实战场景演示页面布局、数据请求、组件通信等开发流程,分析性能优化技巧(如分包加载、缓存策略);

2025-05-24 23:21:31 877

原创 【AI知识】【Ollama】一篇文件让你完全掌握Ollama 这款专门用于运行大型语言模型(LLMs)的工具

《【AI 知识】【Ollama】一篇文章让你完全掌握 Ollama》全面解析这款专为运行大型语言模型(LLMs)设计的开源工具,其核心优势包括:基于客户端 - 服务端架构实现跨平台部署(支持 Linux/Mac/Windows),采用量化技术显著优化推理速度与内存占用;通过 Modelfile 机制允许用户自定义模型参数、微调 prompt 模板,无缝支持 Qwen、DeepSeek - R1 等主流 LLMs;内置 Web UI 与 REST API 降低使用门槛,支持模型版本管理与快速切换;

2025-05-24 19:07:30 1034

原创 【编程语言】【C语言】一篇文件构建C语言知识体系

梳理 C 语言核心脉络,涵盖基础语法(数据类型、运算符、流程控制)、内存管理(指针、数组、动态分配)、模块化编程(函数、头文件、预处理指令)、结构体与共用体、文件操作及底层系统编程(内存模型、编译链接过程),结合算法与数据结构实战案例解析递归、排序等经典问题,助读者从语法规范到内存原理构建完整知识网络,快速掌握 C 语言程序设计的核心逻辑与底层开发能力。

2025-05-24 12:40:46 973

原创 【编程语言】【Python】一篇文章搭建python知识体系

一篇文章搭建 Python 知识体系》系统梳理 Python 核心脉络,涵盖基础语法(变量类型、控制流、函数式编程)、面向对象编程(类 / 继承 / 多态)、高级特性(装饰器、生成器、元编程)、标准库应用(文件操作、网络请求、并发编程)及数据科学工具(NumPy、Pandas、Matplotlib),结合 Web 开发(Flask/Django)、自动化测试、异步 IO 等实战场景,深度解析代码风格规范与性能优化策略,帮助读者从零基础到进阶应用构建完整知识网络,快速掌握 Python 全栈开发能力。

2025-05-23 14:15:21 1030

原创 【编程语言】【Java】一篇文章学习java,复习完善知识体系

一篇文章学习 Java,复习完善知识体系》围绕 Java 核心知识体系展开,系统梳理基础语法(数据类型、流程控制)、面向对象编程(封装 / 继承 / 多态、抽象类 / 接口)、常用类库(集合框架、IO/NIO、多线程并发)、JVM 原理(内存模型、类加载机制、垃圾回收)及进阶技术(反射、注解、Lambda 表达式),结合实战案例解析异常处理、设计模式应用场景,助读者快速查漏补缺,从基础概念到高级特性全面巩固,构建结构化的 Java 知识网络,适合新手入门与开发者复习提升。

2025-05-23 13:28:01 1090

原创 【后端】【FastApi】一篇文章带你构建FastApi知识体系

系统解析 FastAPI 框架核心特性,从路由设计、异步编程到安全认证与生产部署,结合 Pydantic 模型校验、依赖注入等机制,助读者一站式掌握高性能 API 开发与优化技巧。

2025-05-23 11:55:12 834

原创 【Django DRF】一篇文章总结Django DRF框架

Django DRF

2025-05-23 11:30:41 1369

原创 【Django】【中间件】一篇文章带你搭建中间件体系

本文系统解析 Django 中间件五大钩子的生命周期与作用,通过基础功能(日志记录、Token 校验等)、进阶开发(自定义中间件实现 IP 限速、多语言切换)及性能优化等实战案例,展示如何利用中间件无侵入式扩展请求响应流程,帮助开发者掌握从设计到调试的全流程中间件体系搭建技巧。

2025-05-22 14:39:47 756

原创 【Django Views】一篇文章带你构建Django 视图体系

在 Django 的 Web 开发架构中,视图(Views)是承接用户请求与响应的核心枢纽,其重要性堪比应用的 “中枢神经”。本书以三万字篇幅,系统拆解 Django 视图体系,从基础的函数视图到高阶的类视图,从 URL 路由映射到请求响应处理,逐一剖析核心原理与实战技巧。

2025-05-22 13:38:23 924

原创 【Django Serializer】一篇文章详解 Django 序列化器

《四万字详解Django Serializers》简介:Django Serializers是DRF核心组件,用于实现数据序列化与反序列化,可将模型实例、查询集等转为JSON/XML等格式,支持字段筛选、嵌套关系处理及自定义逻辑,同时具备数据验证、对象创建更新等功能,通过解耦数据表示与业务逻辑,大幅简化API开发流程,是构建前后端分离应用的重要工具,本书围绕其原理、用法及实战场景展开深度解析。

2025-05-22 13:13:04 1125

原创 【Django ORM】三万字了解Django ORM的基本概念和基本使用

Django ORM(对象关系映射)是一种在Python和关系型数据库之间建立桥梁的技术,允许开发者通过面向对象的方式操作数据库,而无需直接编写SQL语句。Django ORM具有简洁易用、自动生成SQL、支持事务处理和模型迁移等特点,能够显著提高开发效率,减少代码量,并支持多种数据库,确保数据库无关性。此外,Django ORM还提供了安全性保障,如防止SQL注入和权限管理。在环境搭建方面,Django可以通过pip安装,并支持多种数据库类型,如SQLite、PostgreSQL、MySQL等。

2025-05-22 12:48:13 1002

原创 【Django】Django DRF 中如何手动调用分页器返回分页数据(APIView,action场景)

在使用 Django REST Framework (DRF) 时,APIView 不会自动处理分页,而 GenericAPIView 或 ViewSet 则默认支持分页。为了在 APIView 中实现分页,需要手动调用分页器。具体步骤包括:创建分页器实例、手动分页、序列化数据并返回分页响应。通过 PageNumberPagination 类,可以轻松实现分页功能,并支持通过 URL 参数控制分页行为。此外,还可以自定义分页返回结构,以满足业务需求。总结来说,手动调用分页器是解决 APIView 分页问题

2025-05-21 21:16:38 764

原创 【Django】 Django 中多对多关系表写法推荐:一文搞懂三种写法和最佳实践

在 Django 开发中,处理多对多关系时,有三种主要写法:直接使用 ManyToManyField、通过 through 自定义中间表模型,以及完全手动管理中间表。第一种适合简单场景,无需中间表字段;第二种推荐用于正式项目,扩展性强,适合需要记录额外信息的场景;第三种适用于复杂逻辑或接口解耦的系统。最佳实践建议根据项目规模和需求选择合适的写法,简单项目用第一种,正式项目用第二种,大型系统用第三种。

2025-05-21 20:20:23 278

原创 【后端】【UV】【Django】 `uv` 管理的项目中搭建一个 Django 项目

本文介绍了使用uv工具快速搭建Django项目的步骤:1) 初始化项目uv init django-project;2) 添加依赖uv add django djangorestframework;3) 创建Django项目django-admin startproject config .;4) 运行开发服务器验证。还提供了配置REST Framework和生成pyproject.toml文件的示例。整个流程简洁明了,适合快速启动Django开发项目,特别强调了依赖包的正确命名和项目结构注意事项

2025-05-21 17:29:08 1067

原创 【产品经理】从零开始成为高级产品经理

需求管理需求收集:通过各种渠道收集用户、市场、销售等方面的需求,就像在茫茫大海中收集珍珠一样,不放过任何一个有价值的信息。例如,与用户进行面对面的交流、分析市场调研报告、关注行业动态等。需求分析:对收集到的需求进行筛选、整理和分析,确定哪些需求是真正有价值的,哪些是可以合并或舍弃的。这就像是一场“需求选秀”,选出最优秀的“选手”进入产品的开发计划。需求优先级排序:根据需求的重要性、紧急程度和可行性等因素,对需求进行优先级排序。就像给一群学生安排座位,重要的、紧急的需求坐在“前排”,优先得到处理。

2025-05-20 23:01:28 616

原创 【程序员必备】好的编程思维,造就便利人生

编程思维就像是一位超级指挥家🧐,它是一种将复杂问题进行拆解、组织和解决的思维方式

2025-05-20 09:16:12 954

原创 【HTML】【面试提问】HTML面试提问总结

html面试提问总结

2025-05-19 18:34:40 1313

原创 【css】【面试提问】css经典问题总结

css面试提问总结

2025-05-19 18:24:15 1010

原创 【无用知识】如何做到高效率

在快速发展的时代,不断学习新的知识与技能是保持竞争力的关键。

2025-05-19 14:43:48 661

原创 【Git】Git 学习毫无头绪?三万字宝典带你打通版本控制 “任督二脉”

本书以 三万字超全篇幅,打造从 零基础入门到实战精通 的 Git 系统性指南。内容涵盖:基础核心:从 Git 安装配置、本地仓库操作(提交、修改、撤销)到分支管理逻辑,用通俗易懂的语言拆解核心概念,配合可视化图解与终端命令示例,帮你建立清晰的知识框架。进阶实战:深入分布式协作场景(远程仓库推拉、冲突解决、变基操作)、代码审查流程(Pull Request 规范)、版本发布管理(标签与版本号策略),结合真实项目案例,带你突破 “只会单机使用” 的瓶颈。

2025-05-19 12:46:00 1083

原创 【无用知识】找人还钱理性版

当你拥有明确的债权债务关系,且债务人承认债务但不履行还款义务时,申请支付令是一种较为便捷的法律途径😃。定义:支付令是人民法院根据债权人的申请,向债务人发出的限期履行给付金钱或有价证券的法律文书。简单来说,就是法院帮你催促债务人还钱💰。申请条件债权人与债务人没有其他债务纠纷。例如,你和债务人之间除了这一笔借款,没有其他经济往来或争议。支付令能够送达债务人。这意味着债务人的地址明确,法院可以顺利将支付令送达到他手中。申请流程债权人向有管辖权的基层人民法院提出申请,并提交申请书和相关证据。

2025-05-17 12:29:51 621

原创 【前端】【JavaScript】【总复习】四万字详解JavaScript知识体系

这篇“JavaScript 前端知识体系大纲”涵盖多方面内容。基础部分包括 JavaScript 基础语法,它是编程基石。函数与作用域、对象与原型链、数组与内置对象,分别聚焦函数特性、对象关联机制及数组相关知识。异步编程与事件机制、DOM 与 BOM 操作,是处理异步任务和操作浏览器文档、窗口对象关键。模块化与工具链助力代码管理,ES6+ 新特性拓展功能。浏览器通信与网络、性能优化与安全,涉及网页交互及安全保障。还含项目实战要点及进阶方向推荐,构建完整知识体系。

2025-05-13 15:08:45 956

原创 【前端】【HTML】【总复习】一万六千字详解HTML 知识体系

HTML 是构建网页结构的核心语言,贯穿从页面骨架到内容展现的每个细节。它涵盖基础语法、常用标签、语义化结构、表单输入、多媒体嵌入、元信息配置等内容。HTML5 更是带来了语义标签、本地存储、原生表单验证、地理定位等现代特性。在实践层面,HTML 不仅要会写,更要写得规范、语义清晰,才能实现更好的可维护性与 SEO 效果。通过系统掌握这十个章节,你将建立起坚实的前端起点,为后续 CSS 和 JavaScript 的协作开发打下扎实基础。

2025-05-11 22:59:54 1258

原创 【前端】【css】【总复习】三万字详解CSS 知识体系

三万字详解CSS 知识体系,这份 CSS 知识体系大纲共十章,系统涵盖从基础语法、选择器、盒模型到布局、动效、响应式设计、高级工程化与实战技巧。内容结构清晰,逻辑递进,既适合初学者建立知识体系,也利于进阶者查漏补缺,是全面掌握 CSS 核心与实用能力的优质参考框架。

2025-05-11 21:11:02 1191

原创 【前端】【面试】实时聊天系统使用 WebSocket 时,你是怎样保证消息的实时性和稳定性的?

保障点解决方案作用连接保活心跳 + 自动重连防止假连接、断线重连消息稳定ACK + 唯一 ID + 去重确保消息送达且不重复消息顺序后端顺序编号 / 客户端排序保证展示顺序一致多实例支持多节点消息同步降级兼容SockJS / HTTP 轮询避免部分网络环境下无法连接系统监控Prometheus / 日志系统发现连接异常与延迟问题。

2025-05-04 18:32:06 978

原创 【前端】【面试】在 Nuxt.js SSR/SSG 应用开发的 SEO 优化方面,你采取了哪些具体措施来提高页面在搜索引擎中的排名?

优化点工具/做法作用标题描述优化head()函数提高相关性,吸引点击Schema 标注JSON-LD 嵌入生成富卡片,提高可见度SSR/SSG 渲染模式ssr: true提高首屏速度,利于爬虫抓取图片懒加载减少页面体积,提高性能评分路由语义化文件命名 + 动态路由清晰的链接结构,提升权重社交分享优化Open Graph / Twitter Card 元信息提高社交媒体曝光多语言 SEOnuxt-i18n模块对不同语言做精准定位自动生成并配置提升爬虫抓取效率。

2025-05-04 18:02:41 1118

原创 【前端】【面试】在 Vue-React 的迁移重构工作中,从状态管理角度来看,Vuex 迁移到 Redux 最大的挑战是什么,你是怎么应对的?

挑战原因解决方案思维转变困难Vue 是声明式响应式,Redux 是函数式手动变更学习 Redux Toolkit + immer模块迁移繁琐Vuex 模块自动注册,Redux 手动组合使用管理模块状态不可变性维护困难Vuex 内部处理,Redux 需开发者维护借助 immer 简化变更异步逻辑迁移复杂Vuex actions 使用简单使用 redux-thunk 封装异步逻辑immer。

2025-05-04 17:57:24 1105

原创 【前端】【面试】在使用 GSAP 构建复杂动效时,比如涉及时间轴、ScrollTrigger 和 MotionPath 的场景,你遇到过什么性能问题,又是如何解决的?

构建动效,不只是“炫”,更要“稳”。GSAP 提供了非常强大的工具组合,但在 ScrollTrigger 和 MotionPath 的结合中,如果不关注性能,容易“炫而拖”。通过合理优化路径、使用批处理、按需初始化等手段,可以让动效丝滑又高效。

2025-05-04 17:54:38 370

原创 【前端】【总复习】HTML

HTML 是网页的骨架,主要负责网页的,为 CSS 和 JavaScript 提供承载基础。

2025-05-04 14:14:33 990

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除