自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 智能BI实战(4)--- RabbitMQ消磁队列

假设你现在想要购买一个国外的商品,但是你自己无法去国外,这时候,你就需要找一个中间人。这个中间人可以帮你与国外的商家对接,帮你购买你想要的商品,而无需你本人亲自去国外。在我们的场景中,这个"中间人"可以帮助我们实现核心系统和智能生成业务逻辑的解耦,从而使整个系统更加稳定和高效。

2025-03-14 07:00:00 848

原创 智能BI实战(3)---异步化改造

在传统的数据分析平台中,如果我们想要分析近一年网站的用户增长趋势,通常需要手动导入数据、选择要分析的字段和图表,并由专业的数据分析师完成分析,最后得出结论。然而,本次设计的项目与传统平台有所不同。在这个项目中,用户只需输入想要分析的目标,并上传原始数据,系统将利用 AI 自动生成可视化图表和学习的分析结论。这样,即使是对数据分析一窍不通的人也能轻松使用该系统。面临服务处理能力有限,或者接口处理(或返回)时长较长时,就应该考虑采用异步化。

2025-03-13 07:00:00 738

原创 智能BI实战(2)---系统优化

水平分表垂直分库在大型互联网应用中,为了应对高并发、海量数据等挑战,往往需要对数据库进行拆分。常见的拆分方式有水平分表和垂直分库两种。

2025-03-12 07:00:00 553

原创 智能BI实战(1)---接入星火大模型

在传统的数据分析平台中,如果我们想要分析近一年网站的用户增长趋势,通常需要手动导入数据、选择要分析的字段和图表,并由专业的数据分析师完成分析,最后得出结论。然而,本次设计的项目与传统平台有所不同。在这个项目中,用户只需输入想要分析的目标,并上传原始数据,系统将利用AI自动生成可视化图表和学习的分析结论。这样,即使是对数据分析一窍不通的人也能轻松使用该系统。问:什么是BI?答:即商业智能(数据可视化、报表可视化系统)ヾ(´・ω・`)ノ主流BI平台:帆软BI、小马BI、微软 PowerBI。

2025-03-11 14:59:48 1055

原创 智能云图库项目实战(9)---图片协同编辑

WebSocket新建包,存放数据模型,包括请求类、响应类、枚举类。@Data/*** 消息类型,例如 "ENTER_EDIT", "EXIT_EDIT", "EDIT_ACTION"*//*** 执行的编辑动作*/@Data/*** 消息类型,例如 "INFO", "ERROR", "ENTER_EDIT", "EXIT_EDIT", "EDIT_ACTION"*//*** 信息*//*** 执行的编辑动作*//*** 用户信息*/@Getter。

2025-03-10 07:00:00 950

原创 智能云图库项目实战(8)---团队空间

本项目的角色:本项目的权限:根据RBAC权限模型,需要定义角色和权限。1)此处选用JSON配置文件来定义角色、权限、角色和权限之间的关系,相比从数据库表中获取,实现更方便,查询也更高效。在目录下新建JSON配置文件"name": "成员管理","description": "管理空间成员,添加或移除成员"},"name": "查看图片","description": "查看空间中的图片内容"},"name": "上传图片","description": "上传图片到空间中"},

2025-03-09 07:00:00 1699

原创 智能云图库项目实战(7)---图库分析

上述的需求我们是通过提供的方法实现数据库的分组排序查询,对于更复杂多样的分析需求,其实我们还可以自己在代码中编写SQL语句。可能有部分同学会好奇,MyBatis还能自定义SQL?不都是直接调用xxx.select之类的方法么?这就是典型的“用框架习惯了”,其实为了提高开发效率、避免自己写 SQL,我们之前一直使用的是框架。但别忘了,是MyBatis的增强版,本质还是基于MyBatis的一些能力进行的一些封装简化,自定义 SQL可是MyBatis最最最基础的能力之一。在MyBatis。

2025-03-08 07:00:00 702

原创 智能云图库项目实战(6)---AI 图片编辑

✍🏻作者简介:持续分享机器学习,爬虫,数据分析🐋 希望大家多多支持,我们一起进步!如果文章对你有帮助的话,本节重点 为进一步提升用户使用私有空间的体验,我们本节将重点扩展图片编辑功能,包括:AI 图片编辑。通过这些功能扩展,用户可以在平台上轻松完成从基础编辑到高级处理的多样化操作,而不需要使用其他 PS 软件。

2025-03-07 07:00:00 848

原创 智能云图库项目实战(5)---图片功能拓展

✍🏻作者简介:持续分享机器学习,爬虫,数据分析🐋 希望大家多多支持,我们一起进步!如果文章对你有帮助的话,

2025-03-06 07:00:00 1169

原创 智能云图库项目实战(3)---图片优化

CDN(内容分发网络)是通过将图片文件分发到全球各地的节点,用户访问时从离自己最近的节点获取资源的技术,常用于文件资源或后端动态请求的网络加速,也能大幅分摊源站的压力、支持更多请求同时访问,是性能提升的利器。腾讯云CDN产品文档中提供的CDN原理图:💡 如果你想了解一些云服务的介绍、架构和最佳实践,多去看大公司云服务的产品文档,就能学到很多知识。CDN请求的核心过程如下:图片文件由源站(如COS对象存储、或者服务器)上传至CDN服务进行缓存。当用户请求图片时,CDN会根据用户的地理位置,返回离用户。

2025-03-05 09:59:04 1046

原创 智能云图库项目实战(4)---空间模块

在当今数字化时代,图片资源的管理和共享需求日益增长。公共图库虽能满足共享需求,但缺乏隐私保护和个性化管理功能。为此,我们引入了“空间”概念,为用户打造私有图片云盘和个人相册,实现隐私保护、限额管理和灵活扩展,进一步提升系统的应用价值和用户体验。

2025-03-05 07:00:00 784

原创 智能云图库项目实战(2)--用户传图

在包下新建@Data/*** 搜索词*//*** 抓取数量*/

2025-03-03 07:00:00 628

原创 智能云图库项目实战(1)---图片模块

本文深入探索公共图库平台的核心业务流程,揭秘它是如何在海量图片中脱颖而出,成为创意者和用户的宝藏。无论你是开发者、设计师还是图片爱好者,这里都有你想要的秘密。让我们一起开启这场图库狂潮的探索之旅吧!

2025-03-02 19:56:47 1605

原创 判题系统优化实战:策略模式与代码沙箱

本博客主要介绍了在线判题系统的后端开发流程,包括项目初始化、功能模块设计、数据库设计、后端接口开发以及判题模块的核心实现。通过详细梳理项目需求、技术选型和架构设计,展示了如何从零开始搭建一个完整的判题系统。同时,深入探讨了代码沙箱的实现、判题逻辑的优化以及策略模式的应用,旨在帮助开发者更好地理解和实现类似的在线编程平台。

2025-03-01 07:00:00 969

原创 AI时代的教育创新:开发一个响应式、智能化的答题平台

在数字化浪潮的推动下,人工智能技术正重塑教育领域,AI答题应用平台应运而生。本文将深入解析这一平台的开发之旅,涵盖项目架构、技术选型、后端实现、智能化应用及性能优化等关键环节。通过详细的技术剖析和实战案例,揭示如何构建一个高效、智能的在线答题环境,为教育创新提供新思路。

2025-02-28 10:02:01 888

原创 智能面试刷题平台:从线程池到异步处理的实战经验

在当今数字化教育蓬勃发展的浪潮中,题库管理系统已成为教育机构和在线学习平台不可或缺的工具。它不仅需要高效管理海量题目,还要支持灵活的查询、编辑和批量操作,同时在高并发场景下保持稳定性和响应速度。本文将通过一个实际的题库管理系统项目,分享其开发过程、技术栈的选型与应用,以及核心功能的实现思路,希望能为有类似需求的开发者提供参考和启发。

2025-02-27 18:16:06 1164 1

原创 Nacos配置中心与微服务网关:打造高效架构的两大利器

在当今的微服务架构中,网关和配置中心是实现高效、灵活服务管理的关键组件。微服务网关作为系统的统一入口,负责请求路由、认证、限流等功能,而Nacos配置中心则为微服务提供动态配置管理,支持服务发现、配置更新等功能。本文将深入探讨微服务网关的作用、选型要点,以及Nacos配置中心的使用与优势,帮助读者快速掌握如何在微服务架构中高效利用这些工具。

2025-02-25 07:00:00 1106

原创 从零到精通:微服务、服务注册与OpenFeign的深度剖析

服务注册与发现机制是微服务架构的核心,确保服务实例能够被高效管理和调用。而OpenFeign作为声明式服务调用框架,极大地简化了微服务间的通信。本文将深入探讨微服务架构、服务注册机制以及OpenFeign的原理与实践,为读者提供全面的入门指南。

2025-02-24 07:00:00 710

原创 MySQL索引、视图与范式:高效数据库设计与优化秘籍

本文主要围绕MySQL数据库的核心概念展开,包括索引的创建与优化、视图的使用、数据库设计范式等内容。通过详细讲解索引的实现原理、失效情况以及视图的创建与操作,帮助读者深入理解数据库优化和设计的最佳实践。同时,结合实际案例分析数据库设计范式,为开发者提供了实用的数据库设计指导,旨在提升数据库性能和开发效率。

2025-02-23 07:00:00 848

原创 MySQL性能优化:存储引擎与事务的深度剖析

本文主要记录了关于MySQL的学习笔记,涵盖了数据库的基本操作、查询、插入、删除、表结构的修改以及事务的概念等。通过对MySQL的存储引擎、约束条件和事务机制的深入探讨,帮助读者更好地理解和应用数据库管理系统,提升数据库操作的效率和安全性

2025-02-22 07:00:00 1747

原创 MySQL高效操作秘籍:连接查询、子查询与数据管理全攻略

本文涵盖了多个重要主题,包括去重查询、连接查询、子查询、合并查询结果集以及数据的创建、插入、更新和删除等操作。通过具体的SQL语法示例,读者可以深入理解每个概念的应用和注意事项,帮助他们在实际数据库管理中更有效地使用MySQL。

2025-02-21 07:00:00 664

原创 MySQL数据库实战:新手如何快速掌握核心技能?

本文深入探讨MySQL数据库的基础知识,从安装配置到SQL语句的使用,再到数据查询与管理的实战技巧,旨在为初学者提供一份全面的学习指南。通过系统化的讲解和丰富的实例演示,读者可以快速掌握MySQL的核心功能,并在实际项目中灵活应用。

2025-02-20 10:04:39 851

转载 RabbitMQ深度实战:从基础到高级特性的全攻略!

本文从消息队列的基础概念出发,深入探讨了RabbitMQ的核心特性,包括交换机、队列、死信队列、延迟队列以及发布确认机制。通过丰富的实战案例,展示了如何在不同场景下高效使用RabbitMQ,确保消息的可靠传输和处理。

2025-02-18 07:00:00 96

转载 消息队列高级实战:RabbitMQ的死信队列、延迟队列与发布确认的深度剖析!

本文将深入探讨RabbitMQ的高级特性,包括交换机的多种类型、死信队列、延迟队列以及发布确认机制等。通过实战案例,带你从理论到实践,全面掌握RabbitMQ的高级应用,助力你在消息中间件领域更进一步。

2025-02-17 07:00:00 97

转载 《消息队列大揭秘:从入门到精通,一文读懂RabbitMQ》

本文主要介绍了消息队列(MQ)的相关概念、使用场景以及几种常见的消息队列中间件的特点和选择建议。同时,详细讲解了RabbitMQ的核心概念、消息生产与消费的实现方式,并通过Hello World和Work Queues等实例演示了其基本使用。

2025-02-16 07:00:00 71

原创 Redis系列用法实战指南:带你探索高效开发之路

在当今数字化浪潮中,Redis作为一款高性能的内存数据库,已成为开发者手中的利器。无论是提升系统响应速度,还是实现复杂的业务逻辑,Redis都发挥着不可替代的作用。作为一名拥有百万粉丝的博主,我在多年的实战中积累了丰富的Redis使用经验。今天,我将把这些经验毫无保留地分享给大家,带你从零开始,逐步深入,解锁Redis在不同场景下的高效用法,助力你的开发之路更加顺畅。

2025-02-15 07:00:00 729

原创 黑马Redis详细笔记(实战篇---达人探店)

在当今互联网时代,社交媒体平台的用户互动功能日益重要,“达人探店”项目便是典型代表。它让用户能够分享探店体验、点赞、关注他人并查看附近店铺。为了提升用户体验和系统性能,Redis在该项目中发挥了关键作用,广泛应用于文件管理、点赞功能、排行榜生成、用户关注关系处理、Feed流推送、附近店铺查询以及用户签到等功能模块,有效优化了系统的效率和响应速度。

2025-02-14 07:00:00 826

原创 黑马Redis详细笔记(实战篇---优惠券秒杀系统的实现与优化)

在高并发的秒杀场景中,如何实现高效、可靠的秒杀系统是一个极具挑战性的问题。本文将详细介绍如何基于Redis和Java实现一个完整的优惠券秒杀系统,涵盖全局唯一ID生成、秒杀下单流程、分布式锁的实现与优化,以及消息队列的应用。通过这些技术手段,我们可以有效解决秒杀场景中的常见问题,如超卖、重复下单、线程安全等。

2025-02-13 07:00:00 901

原创 黑马Redis详细笔记(实战篇---商户查询缓存的实现与优化)

本文解释了缓存的基本概念和重要性,然后通过具体的代码示例展示了如何在基于Redis的系统中实现商户缓存。接着,文章讨论了缓存更新策略、缓存穿透、缓存雪崩和缓存击穿等问题,并提供了相应的解决方案,包括使用互斥锁和逻辑过期等技术。

2025-02-12 09:39:44 874

原创 黑马Redis详细笔记(实战篇---短信登录)

在当今的互联网应用中,用户登录和身份验证是至关重要的功能。传统的Session登录方式在分布式系统中存在明显的局限性,尤其是在集群环境下,Session共享问题会导致用户体验的下降。因此,引入Redis来实现共享Session登录成为了一种高效的解决方案。通过将用户数据存储在Redis中,不仅可以实现集群环境下的数据共享,还能有效提升系统的性能和可扩展性。本文将详细介绍基于Redis实现共享Session登录的完整流程,包括验证码发送、用户登录、拦截器设计以及Token刷新机制,帮助开发者更好地理解和应用这

2025-02-11 23:04:42 1660

原创 Spring MVC全解析:从入门到精通的终极指南

在当今数字化时代,Web应用的性能和用户体验至关重要。Spring MVC作为Spring框架中的核心组件之一,为构建高性能、可扩展的Web应用提供了强大的支持。然而,许多开发者在实际应用中未能充分发挥其潜力。本文将带你深入Spring MVC的世界,从基础架构到高级优化技巧,从请求处理到视图渲染,全方位解析如何利用Spring MVC打造高性能的Web应用。无论你是初学者还是资深开发者,都能在这里找到提升应用性能的实用方法。让我们一起开启这段技术探索之旅,提升你的Web开发技能。

2025-01-14 08:00:00 1115

原创 Spring AOP与事务管理精讲:提升你的开发技能

在当今的软件开发领域,Spring框架无疑是Java后端开发的基石。AOP(面向切面编程)和事务管理是Spring框架中两个极其重要的特性,它们共同为构建高性能、高可靠性的应用提供了强大的支持。然而,许多开发者对这两个特性的深入理解和有效应用还存在一定的差距。本文将带你深入探索Spring AOP与事务管理的完美结合,从理论基础到实际应用,从最佳实践到性能优化,全方位解读如何利用这两个特性打造高效稳定的应用。让我们一起开启这段技术之旅,提升你的开发技能,构建出更加出色的后端应用。

2025-01-13 08:00:00 850

原创 “深度解析Spring:从IOC启动到Bean生命周期的终极指南“

在Java后端开发中,Spring框架无疑是开发者们不可或缺的强大工具。它以其卓越的IoC(控制反转)和AOP(面向切面编程)功能,极大地简化了企业级应用的开发流程,提高了代码的可维护性和可扩展性。然而,许多开发者对Spring的内部机制和Bean的生命周期管理知之甚少,这在一定程度上限制了他们对框架的深入理解和高效利用。因此,我们特别推出了这篇《深度解析Spring:从IOC启动到Bean生命周期的终极指南》,旨在全面剖析Spring框架的核心原理,从IoC容器的启动过程到Bean的完整生命周期,为读者提

2025-01-12 11:46:26 692

原创 动态规划实战:用智慧解决等和子集与石头重量问题(416,1049)

在算法的世界中,动态规划是一种强大的工具,它能够帮助我们解决许多看似复杂的问题。在这篇文章中,我们将深入探讨两个经典的动态规划问题:等和子集问题和最后一块石头的重量问题。

2025-01-02 11:55:15 1331

原创 揭秘动态规划的明珠 - 01背包问题全解析

今天我们将一起揭开动态规划中最耀眼的明珠之一——01背包问题。这是一个不仅在算法竞赛中频繁出现,而且在实际生活中也有广泛应用的经典问题。

2025-01-01 12:39:40 1252

原创 “动态规划的艺术:解锁整数拆分与二叉搜索树的最优解(343,96)

在算法的世界中,动态规划是一种强大的工具,它帮助我们解决了众多看似复杂的问题。本文将深入探讨两个经典的动态规划问题:整数拆分和不同的二叉搜索树,通过这两个问题,我们将揭示动态规划的魔力,并展示如何将这种技术应用到实际编程中。

2024-12-31 10:45:02 963

原创 动态规划实战:探索网格中的无限路径(62,63)

在这篇文章中,我们将深入探讨两个经典的动态规划问题:不同路径和不同路径 II。这两个问题都是关于在一个网格中寻找从起点到终点的不同路径数量,但后者增加了障碍物的挑战。通过这两个问题,我们将学习如何使用动态规划来解决实际问题,并理解其背后的思想。

2024-12-30 10:16:42 1988

原创 从0到1构建动态规划思维:斐波那契、爬楼梯与最小花费上楼技巧(509,70,746)

欢迎来到算法探索之旅!在这篇博客中,我们将深入探讨动态规划的魅力,通过三个经典问题:斐波那契数列、爬楼梯问题和最小花费爬楼梯,揭示如何用智慧点亮算法之路。准备好,让我们一起攀登算法之巅!

2024-12-29 15:44:32 663

原创 贪心算法:K次取反与买卖时机的奥秘(1005,122)

在瞬息万变的股市中,寻找最佳的买卖时机是每个投资者的梦想。今天,我们将带您深入两个引人入胜的算法挑战:"122. 买卖股票的最佳时机 II"和"1005. K 次取反后最大化的数组和"。这两个问题不仅考验您的编程技巧,更是对策略思维的锻炼。

2024-12-27 10:30:10 1132

原创 贪心算法:最大子数组和+跳跃游戏背后的算法(53,55,45)

欢迎来到算法探索之旅!今天我们将深入三个经典问题:最大子数组和、跳跃游戏和跳跃游戏 II。这些不仅是面试热点,也是锻炼编程思维的绝佳案例。让我们一起揭开它们的神秘面纱,学习如何用精妙的算法解决实际问题,提升技术实力。准备好了吗?让我们开始吧!

2024-12-26 20:02:50 1135

空空如也

空空如也

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

TA关注的人

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