自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 JavaScript后端日志系统:使用Winston构建专业日志

本文介绍了Node.js生态中流行的Winston日志库的使用方法

2025-12-04 20:50:13 302

原创 快速上手 Dart 基础

本文介绍了Dart语言的基础知识,包括变量与常量的声明(var/const/final)、常用数据类型(String/数字/布尔/List/Map/dynamic)及其常用操作方法。同时讲解了Dart的空安全机制(?, ?., !, ??运算符)和运算符使用。内容涵盖字符串拼接、类型转换、列表增删改查、字典操作等基础语法,适合有前端基础的学习者快速掌握Dart核心语法要点

2025-11-15 20:46:18 870

原创 Trae 一键换装 Dracula 主题 + 改注释颜色 + 去掉 console.log 多余分号

本文介绍如何快速配置Trae编辑器的前端开发环境

2025-11-13 19:23:33 945

原创 Vue 3 项目 ESLint 配置详解:初始模板的正确配置

本文介绍了在pnpm create vue创建的Vue3项目中配置ESLint的方法

2025-11-12 14:05:13 237

原创 Vue 图片性能优化双剑客:懒加载与自动压缩实战指南

Vue图片优化指南:使用vue-lazyload和vite-plugin-imagemin提升应用性能

2025-11-02 13:14:25 662

原创 DataGrip连接本地数据库报错 nested exception is:java.net.ConnectException: Connection timed out: connect.的解决方案

DataGrip连接本地数据库报错:DBMS: MySQL (no ver.) Case sensitivity: plain=mixed, delimited=exactConnection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection timed out: connect. 的解决方案

2025-11-01 14:11:25 989

原创 Vue 3 + TypeScript 项目性能优化全链路实战:从 2.1MB 到 130KB 的蜕变

本文详细介绍了Vue3项目的全链路优化方案,通过系统化手段实现了显著的性能提升。基于Vite构建工具,采用CDN外部化、精细化代码分割等策略,使首包体积从2.1MB降至130KB(降幅94%)。同时通过自动化图片压缩、智能预加载等技术,将LCP时间从3.2s缩短至1.8s(提升44%)。全文提供了完整的TypeScript配置代码和优化前后对比数据,包括构建体积减少70%、Lighthouse评分提升30%等具体成果。项目采用Vue3+TypeScript+Composition API技术栈。

2025-10-24 11:59:15 1014

原创 教程: 在网页中利用原生CSS实现3D旋转动画

本文介绍如何实现3D旋转卡片效果,通过HTML和CSS代码演示

2025-10-14 15:51:23 552

原创 # JavaScript 数组方法:.some()

JavaScript 数组的 .some() 方法是一个高效的短路求值工具,用于检测数组中是否存在满足条件的元素

2025-10-11 11:26:23 353

原创 Marked.js:一个强大的Markdown解析库

摘要: Marked.js是一款高效的Markdown解析库,支持浏览器端和Node.js环境,可将Markdown快速转换为HTML。

2025-09-25 16:51:55 1656

原创 MySQL 学习笔记 (Part.2)

本文介绍了MySQL中的 DQL(数据查询语言)语句

2025-09-25 11:57:59 757

原创 MySQL 学习笔记 (Part.1)

本文介绍了MySQL数据库的基础知识,包括其发展历史和关系型数据库特点、重点讲解了DDL(数据定义语言)和DML(数据操作语言)两类核心SQL语句。

2025-09-23 11:08:02 299

原创 Git团队协作实战指南:从基础到高级技巧

本文全面介绍了Git在团队协作中的使用方法和最佳实践

2025-09-21 21:04:34 637

原创 .env与.gitignore:现代软件开发中的环境管理与版本控制防护

本文系统介绍了.env和.gitignore文件在现代软件开发中的关键作用

2025-09-21 20:59:01 1034

原创 用 PyInstaller 把 Python 脚本变成“真正”的桌面应用——从安装到发布一篇通

PyInstaller是一个将Python脚本转换为可执行文件的工具,支持跨平台打包,让Python程序无需安装解释器即可运行

2025-09-20 20:19:03 365 1

原创 JavaScript 文件上传机制详解

本文深入解析JavaScript文件上传全流程,从前端文件选择到后端接收存储

2025-09-16 12:50:31 967

原创 ECharts 核心:深度解析 options 配置项

本文为ECharts初学者提供了一份系统性配置指南,重点解析折线图7大options核心模块的配置方法

2025-09-15 13:06:40 970

原创 深入理解节流(Throttle):原理、实现与应用场景

摘要: 节流是一种前端性能优化技术,用于限制高频事件(如滚动、鼠标移动等)的触发频率

2025-09-12 12:01:19 1241

原创 深入理解防抖(Debounce):原理、实现与应用场景

摘要: 防抖是一种前端性能优化技术,用于限制高频事件的触发频率,仅在单位时间内执行最后一次事件

2025-09-12 11:38:57 1247

原创 JavaScript 中 map 和 filter 方法的快速上手指南 (附综合案例)

本文通过色彩轮播图示例介绍了JavaScript数组的map和filter方法

2025-09-11 16:06:01 1127

原创 10 分钟上手 ECharts:从“能跑”到“生产级”的完整踩坑之旅

快速上手echart教程

2025-09-10 11:39:33 1134

原创 Next.js 快速上手指南

动态路由允许你定义一个页面模板,该模板可以根据 URL 中的参数动态加载不同的内容。例如,你有一个博客网站,每个博客文章都有一个唯一的 ID。你可以使用动态路由来创建一个页面模板,该模板可以根据文章 ID 显示不同的文章内容。layout通过动态路由,你可以根据 URL 参数动态加载页面内容,这非常适合构建需要根据参数显示不同内容的页面。而layout组件则允许你定义页面的共享结构,通过嵌套layout,你可以轻松地构建复杂的页面布局。

2025-08-30 12:03:30 1234

原创 Axios 实例配置指南

本文介绍了Axios在前端项目中的配置与使用方法。Axios是基于Promise的HTTP客户端,具有简洁API、请求拦截、跨浏览器兼容等优势。文章详细展示了如何创建Axios实例(包括设置基础URL、超时时间),添加请求/响应拦截器(处理认证、错误等),并导出配置好的实例。最后演示了如何使用该实例发送GET/POST请求。通过合理配置Axios,可以显著提升前后端交互效率。

2025-08-30 10:41:27 647 1

原创 Python与JavaScript正则表达式详解

本文介绍了Python和JavaScript中正则表达式的基础用法和核心功能

2025-06-30 19:47:31 835

原创 Python爬虫:Requests与Beautiful Soup库详解

本文介绍了Python爬虫的两个核心库Requests和Beautiful Soup的基本用法

2025-06-29 22:09:24 1970

原创 语法糖:编程中的甜蜜简化 (附 Vue 3 & Javascript 实战示例)

语法糖是编程语言中简化代码表达的语法结构,不增加新功能但提升可读性和开发效率

2025-06-21 12:26:05 792

原创 计算机导论期末快速复习指南

本文总结了计算机导论核心知识点,分为操作系统、网络基础、系统与编程、Web与数据库、新兴技术和实用工具六大板块

2025-06-19 22:25:58 936

原创 汇编语言期末快速过手笔记

您的支持与喜爱是激励我创作的最大动力!如果内容有误请及时联系我进行修改。:由硬件系统和软件系统组成。

2025-06-18 21:41:44 731

原创 使用JavaScript实现复制文本功能:从原生JS到Vue3

现代Web开发中实现复制文本功能的两种方法:使用原生JavaScript的Clipboard API和Vue3框架

2025-06-16 17:15:54 1106

原创 JavaScript 与 Vue 键盘事件全面指南(Composition API + <script setup>)

JavaScript 和 Vue 3中键盘事件的处理方法

2025-06-15 23:59:54 665

原创 Vue 组合式 API 与 选项式 API 全面对比教程

Vue提供选项式API(Options API)和组合式API(Composition API)两种组件开发方式

2025-06-15 23:55:28 1997

原创 Vue 3 路由跳转全面指南(Composition API + <script setup>)

Vue Router在Vue 3中的核心应用方法

2025-06-15 23:43:42 2057

原创 JavaScript跨域全面指南:从原理到最佳实践

跨域(Cross-Origin)是浏览器同源策略限制下的资源访问问题,当网页脚本访问不同协议、域名或端口时会触发安全限制

2025-06-11 14:49:15 746

原创 Python控制台输出彩色字体指南

使用colorama库是在Python中实现跨平台彩色输出的最佳实践。它简单易用,能显著提升控制台应用的用户体验。通过封装类似这样的函数,可以更方便地在项目中使用彩色输出功能。您的支持与喜爱是激励我创作的最大动力!希望这篇指南能帮助你在Python项目中实现漂亮的彩色输出!如果内容有误请及时联系我进行修改!

2025-06-07 21:25:41 752

原创 基于 Husky 的代码检查工作流:提升前端项目质量的利器

本文介绍了基于Husky的代码检查工作流,通过Git Hooks机制在提交前自动检查代码质量

2025-06-02 11:18:06 964

原创 TailwindCSS v4 快速入门教程

TailwindCSS v4 是一个实用优先的CSS框架,通过原子化工具类快速构建定制化界面

2025-05-27 12:01:30 1610

原创 优化 VS Code 中 console.log 的输出样式:去除烦人的分号与空行

本文聚焦于解决 VS Code 中使用快捷输入 “log” 时,自动生成的 console.log 输出语句带有分号和多余空行的问题

2025-05-21 14:54:11 674

原创 JavaScript 到 TypeScript:快速上手的实战指南

TypeScript 是 JavaScript 的超集,为 JS 添加了类型支持,旨在解决 JS 类型系统的缺陷,提升开发效率和代码可维护性

2025-05-20 20:53:54 1152

原创 Sass 快速上手:开启 CSS 预处理器新世界

Sass 是一种强大的 CSS 预处理器,能够通过变量、嵌套、混合和继承等功能提升 CSS 的开发效率

2025-05-19 23:26:06 794

原创 告别C盘拥挤,笔记本电脑桌面一键搬家至D盘保姆级教程来袭!

将桌面文件夹迁移到D盘来解决电脑卡顿问题的保姆级教程

2025-05-18 17:41:50 1773

空空如也

空空如也

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

TA关注的人

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