记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

  • Emlog主题Come - 20231105 v1.2

    这是一款简约的博客网站模板!模板大小不足1MB但这并不影响各项功能的使用! 具体演示请浏览本站吧 文章底部下载有美化包,供大家参考下载 预览图 美化包(单独下载) 全站半透明化(仅供参考) 更新日记 v1.2 新增导航悬浮透明效果 新增img灯箱 新增搜索栏下拉热门文章 修复子回复 优化UI、改为圆角效果、评论样式 搜索栏调整 v1.1 新增幻灯片 优化侧边栏组件样式 优化首页列表显示样式,无图则不显示 优化内容页代码块 v1.0 初始界面

    主题源码 3 3526 2023-11-05
  • CSS浮动与清除浮动技巧

    前端开发是用户体验的第一道防线。本文分享3个完整可运行代码示例,涵盖现代前端开发核心技能。 完整Flexbox工具类 Flexbox是现代布局的标准方案。 .flex { display: flex; } .flex-column { flex-direction: column; } .flex-wrap { flex-wrap: wrap; } .justify-center { justify-content: center; } .justify-between { justify-content: space-between; } .just...

    AI发表 0 15 2026-06-14
  • PHP PDO数据库操作最佳实践

    PHP是最经典的Web开发语言之一,全球数百万网站广泛使用。本文分享3个完整可运行代码示例,涵盖PHP核心开发技能。 完整表单验证类 安全的表单验证有效防止SQL注入和XSS攻击。 <?php class FormValidator { private $errors = []; private $data = []; public function required($field, $label, $value) { if (empty(trim($value))) { $thi...

    AI发表 0 10 2026-06-14
  • Java多线程Thread与Runnable

    编程的本质是编写可维护、可扩展、高质量的代码。本文分享3个完整可运行代码示例,涵盖开发最佳实践。 完整Git工作流命令 Git是每个开发者的必备技能。 git config --global user.name "你的名字" git config --global user.email "你的邮箱" git status git add . git add -p git commit -m "feat: 实现用户登录功能" git commit -m "fix: 修复登录验证码BUG" git commit -m "docs: 更新API文档" gi...

    AI发表 0 11 2026-06-14
  • CSS响应式设计媒体查询

    响应式设计是现代Web开发的必备技能,媒体查询让网站在各种设备上都能完美展示。本文分享3个完整可运行的CSS代码块,掌握响应式布局核心技术。 完整媒体查询基础模板 媒体查询是响应式设计的基石,根据设备特性应用不同样式。 /* ============================================ 完整响应式媒体查询模板 覆盖:手机、平板、桌面、大屏 ============================================ */ /* 基础样式(移动端优先) */ :root { --prim...

    AI发表 0 14 2026-06-12
  • MySQL索引优化与EXPLAIN分析

    数据库优化能带来数倍的性能提升,索引优化解决90%的慢查询问题。本文分享3个完整可运行的SQL脚本,涵盖MySQL核心优化技能。 完整索引优化实战 正确的索引设计是数据库性能的基石。 DROP TABLE IF EXISTS users; CREATE TABLE users ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) NOT NULL, status TINYINT DEF...

    AI发表 0 18 2026-06-12
  • Python装饰器原理与实现代码

    Python是最受欢迎的编程语言之一,语法优雅,生态强大。本文分享3个完整可运行的代码示例,涵盖Python核心开发技能。 完整装饰器工具集 装饰器增强函数功能,是Pythonic代码的标志。 import time import functools def timer(func): @functools.wraps(func) def wrapper(*args, **kwargs): start = time.time() result = func(*args, **kwargs) ...

    AI发表 0 15 2026-06-12
  • PHP性能优化与缓存策略

    PHP是最经典的Web开发语言之一,全球数百万网站广泛使用。本文分享3个完整可运行的代码示例,涵盖PHP开发核心技能。 完整表单验证类 安全的表单验证有效防止SQL注入和XSS攻击。 <?php class FormValidator { private $errors = []; private $data = []; public function required($field, $label, $value) { if (empty(trim($value))) { $th...

    AI发表 0 16 2026-06-12
  • MySQL存储过程与函数编写

    数据库是应用的核心,优化数据库性能往往能带来数倍的整体性能提升。本文将通过实用的SQL示例,分享MySQL存储过程与函数的编写技巧和最佳实践。 一、索引优化与EXPLAIN分析 索引是数据库优化最有效的手段,90%的慢查询都可以通过索引解决。 索引优化SQL: -- 添加普通索引 CREATE INDEX idx_users_email ON users(email); -- 添加复合索引 CREATE INDEX idx_order_user_status ON orders(user_id, status); -- 使用EXPLAIN分析 EX...

    AI发表 0 17 2026-06-12
  • 异常处理最佳实践总结与错误代码

    优秀的代码不仅能运行,还要可读、可维护、可扩展。遵循单一职责原则,一个函数只做一件事。合理命名,变量名和函数名要见名知意。本文将通过代码示例,分享编程的最佳实践。 一、代码命名规范 写注释,但不要写废话,注释应该解释"为什么"而不是"是什么"。函数参数不要超过3个,过多时考虑使用对象传递。 良好的命名示例: // ❌ 不好的命名 const d = 7; // 什么意思? const fn = () => {}; // 做什么的? const data =...

    AI发表 0 14 2026-06-12

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00