自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端开发:代码界的导演艺术

以导演拍电影为喻,生动讲解HTML(结构)和CSS(样式)的协作关系,介绍盒模型、Flex布局等核心概念,并演示如何开发键盘敲击乐页面

2025-05-28 21:38:32 703 1

原创 JavaScript变量宣言三剑客:var、let、const的奇幻冒险

JavaScript变量声明方式的演变:从ES5的var到ES6的let和const,揭示了语言设计的进步。文章通过生动类比分析了三种声明的特性差异:var存在变量提升和函数作用域问题;let引入块级作用域和暂时性死区;const保证变量不可重新赋值但允许修改对象属性。现代开发规范建议优先使用const,必要时用let,避免使用var。文章还解析了作用域链机制和底层执行原理,帮助开发者根据场景选择合适的变量声明方式,编写更安全可靠的代码。

2025-05-27 23:09:55 726 1

原创 传统数据表设计与Prompt驱动设计的范式对比:以NBA投篮数据表为例

本文对比了传统数据表设计与Prompt驱动设计两种方法。传统方法强调结构化流程,从需求分析到物理实现,设计严谨但周期较长;Prompt方法通过AI快速生成方案,效率高但可能忽略规范化。以NBA投篮数据表为例,传统设计注重关系完整性,而AI设计包含实用优化。两者各有优势:传统方法适合复杂系统,Prompt方法擅于快速原型。未来趋势是二者结合,形成智能辅助设计系统。数据工程师需掌握两种方法,根据场景灵活运用。

2025-05-27 16:48:42 1007 1

原创 恋爱中的程序员:用 JS 代理模式给她送花

程序员小明通过代理模式巧妙追女神:他不敢直接送花给小红,便委托闺蜜小丽(代理对象)根据小红心情代送。这体现了代理模式核心思想——通过中间对象控制对目标对象的访问。文章用JavaScript代码模拟这一场景:定义目标对象girl和代理对象proxyGirl,当boy.sendFlower()触发时,proxyGirl会延迟判断mood随机值决定是否转交。这种模式在开发中常用于延迟加载、权限控制等场景,就像恋爱需要把握时机一样。最后还提供了完整的前端Demo代码,可视化呈现代理模式的运作过程。

2025-05-27 10:08:05 903 1

原创 关于MindVault项目测试报告

本文章为MindVault项目的测试报告,涵盖了个人在进行项目测试时的步骤及思考

2025-05-04 17:09:03 648 1

原创 Maven打包springboot项目时只有一个特别小的jar包时的问题处理方案

Maven命令打包springboot项目运行提示jar中没有主清单属性的问题处理解决方案

2025-04-23 16:43:07 288 1

原创 死信队列完整处理方案

本文为实现RabbitMQ中死信队列的模板内容

2025-04-22 16:23:37 177

原创 RabbitMQ配置类模板

本文记录的是rabbitmq配置类的模板,需要使用时可以直接往项目中复制粘贴引入

2025-04-19 20:20:11 303

原创 图片上传功能实现模板

该文章为实现图片上传功能的模板

2025-04-16 12:46:54 164

原创 登录功能添加验证码服务(邮箱验证码实现)

本文实现的是邮箱发送验证码服务

2025-04-14 14:38:38 263

原创 利用正则表达式来校验邮箱,手机号,密码

利用正则表达式来校验邮箱,手机号,密码。

2025-04-12 23:52:34 161

原创 项目日志配置模板示例

本文给出了项目日志配置模板,简化了开发过程中的手动配置过程

2025-04-11 22:57:29 253 2

原创 基于docker搭建redis集群环境

基于docker搭建redis集群环境,并为其分配主从节点

2025-04-11 22:07:13 415 1

原创 参照Spring Boot后端框架实现序列化工具类

本文参照Jackson实现序列化工具类,旨在于简化开发

2025-04-11 21:55:45 395

原创 docker配置redis容器时搭载哨兵节点的情况下配置文件docker-compose.yml示例

docker-compose.yml配置文件示例

2025-04-06 14:45:20 178

原创 使用docker搭建redis镜像时云服务器无法访问到国外的docker官网时如何解决

使用docker搭建redis镜像时云服务器无法访问到国外的docker官网时解决方案

2025-04-06 14:26:35 411

原创 一个简单的Web自动化模板

Web自动化模板

2025-03-10 19:57:03 115

原创 在Linux环境部署SpringBoot项目

在Liunx环境下部署项目

2025-03-04 11:16:52 242

原创 如何实现对用户密码的加密

对用户输入的密码进行加密之后再存储到数据库

2025-03-03 14:41:15 316

原创 关于后端使用Boolean或boolean时前端收到的参数的区别

封装类和基本数据类型在使用时需要注意一些细微的差别

2025-03-02 13:06:52 442

原创 利用JWT令牌技术实现用户登录拦截器模板

本文为作者实现的利用JWT令牌技术实现的用户登录拦截器的后端代码模板

2025-02-08 18:51:29 260

原创 MyBatis中mapper.xml文件的固定格式

MyBatis中固定的xml格式

2024-11-20 17:04:44 258

原创 由于MyBatis版本引起的传参执行修改sql语句时的问题

本文主要讲解了博主在MyBatis的学习过程中碰到的问题及解决方法

2024-11-20 12:52:04 308

原创 SpringBoot常用配置

springboot的常用配置文件

2024-11-12 21:57:59 138

原创 关于了解并理解JVM运作原理

关于作者在学习JVM过程中的学习笔记概况

2024-10-18 22:17:37 786 1

原创 基于JAVA写的web程序如何在Linux系统的云服务器上部署

本文记录的是博主学习java web如何部署在linux系统的云服务器上的学习过程

2024-10-17 20:25:14 518

原创 关于mysql8中修改密码操作时部分老旧指令失效的问题

该文章简述了作者在部署项目时碰到的问题以及解决过程

2024-10-17 20:19:38 460

原创 网络编程:通过UDP和TCP分别实现回显服务器

本文中以UDP和TCP两种传输层网络协议分别实现了回显服务器,旨在于通过回显服务器的实现过程来了解这两种网络协议的差别以及相关API的使用

2024-08-30 16:39:00 1414

原创 JAVA多线程详解

本文以多线程为主题展开讲解,详细系统的介绍了多线程的相关知识内容

2024-08-30 12:04:37 1296

原创 JAVA优先级队列PriorityQueue剖析

本文中剖析了优先级队列的底层实现,以及给出了个人总结的一些需要重点记忆的笔记

2024-08-03 17:03:19 439

原创 二叉树基础巩固之刷题篇

本文中就二叉树的知识内容进行了刷题巩固,以便于读者在实践的过程中增长对于二叉树这一数据结构的实际编程能力

2024-07-31 16:15:31 649

原创 栈与队列基础巩固之刷题篇

本文中主要以刷题的方式去了解栈和队列,做到能够正确合理的使用栈和队列解决一系列问题

2024-07-29 14:55:33 463

原创 MySQL基础知识详解

本文中讲述了mysql数据库中的基础操作知识

2024-07-21 22:49:52 1193 1

原创 C++如何输入带空格的字符串

对C++如何输入带空格字符串的方法的汇总

2024-02-21 23:24:02 2108 5

原创 基于C语言实现扫雷小游戏详解

C语言实现扫雷游戏的全过程

2024-02-19 23:01:01 1052 4

原创 分支和循环语句

个人对于分支和循环语句的一些理解

2023-12-01 23:48:09 840 2

空空如也

空空如也

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

TA关注的人

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