
学习
文章平均质量分 67
lozhyf
大的可以化小,用心可以把每件事情简单化,钱财乃身外物,没有钱寸步难行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于springboot的商城
(1)前台主要包含:用户注册登录模块、首页模块、搜索模块、商品详情、购物车、提交订单、支付、个人中心;(3)后台主要包含:品牌管理、商品管理、商品评价管理、用户管理、订单管理、后台用户管理、后台用户登录。后端框架:SpringBoot。商城功能包含前台和后台。原创 2025-04-20 19:22:27 · 390 阅读 · 0 评论 -
基于SpringBoot的社区家庭医生在线问诊系统
本项目没有使用WebSocket技术进行实现,需要手动刷新才可以获取在线问诊信息,以及多个医生同时接受同一个问诊请求的话,可能会出现小bug,但是无伤大雅,对于毕业答辩来说有办法完美解决。这只是一个普普通通的本科毕业生的普普通通的毕业设计。前端:vscode 1.92。后端:idea 2022。原创 2025-04-20 19:16:57 · 274 阅读 · 0 评论 -
Eureka搭建
【代码】Eureka搭建。原创 2025-04-20 18:57:42 · 482 阅读 · 0 评论 -
基于Springboot的网上拍卖系统
【代码】基于Springboot的网上拍卖系统。原创 2025-04-20 18:55:45 · 430 阅读 · 0 评论 -
如何写代码?
面向过程的话,你可能先写“主角移动”,再写“攻击”。但面向对象是把主角抽象成一个“对象”,这个对象有属性(比如血量、坐标)和方法(移动、攻击)。:先扎实掌握基础(集合、IO、多线程),再学JVM内存模型和设计模式。如果键对象的内容被修改,哈希值会变,导致再也找不到原来的值,内存泄漏就来了。底层是链表,增删快(O(1)),但查询需要遍历(O(n))。:大佬,我刚学Java,总是搞不懂“面向对象”到底是啥意思,能简单解释一下吗?底层是数组,查询快(O(1)),增删慢(需要移动元素)。:还有,我经常看到。原创 2025-03-22 11:23:52 · 321 阅读 · 0 评论 -
基于SpringBoot3,Vue3低代码平台。
【代码】基于SpringBoot3,Vue3低代码平台。原创 2025-03-18 15:49:57 · 596 阅读 · 0 评论 -
java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).
sql 语句与传的值 没有一一对应,比如新增 一条数据,原创 2025-03-18 15:10:29 · 212 阅读 · 0 评论 -
Docker 部署 Spring Cloud 项目:实战指南与经验分享
通过本文的介绍,我们成功地使用 Docker 部署了一个 Spring Cloud 项目。Docker 的容器化技术使得微服务的部署变得更加简单、高效和可靠,而 Docker Compose 则方便了多个容器的编排和管理。在实际项目中,我们还可以进一步优化 Docker 镜像的构建过程,例如使用多阶段构建来减小镜像体积,或者结合持续集成 / 持续部署(CI/CD)工具实现自动化部署。原创 2025-02-27 10:11:42 · 1565 阅读 · 0 评论 -
如何在Spring Boot中监控缓存的命中率?
由于本身不直接提供命中率统计功能,我们可以自定义一个包装类来实现统计。收起java@Overrideif (result!= null) {} else {然后在配置类中使用自定义的缓存类。收起java@Bean));原创 2025-02-26 14:34:42 · 514 阅读 · 0 评论 -
Spring Boot 实战:构建 RESTful API 服务
通过本文的实战项目,我们学习了如何使用 Spring Boot 构建一个简单的 RESTful API 服务。从项目创建、实体类设计、数据访问层、业务逻辑层到控制器层的开发,以及数据库配置和 API 测试,我们对 Spring Boot 的开发流程有了更深入的了解。Spring Boot 的简化配置和强大的功能使得我们能够快速开发出高效、可维护的后端服务。在实际项目中,我们可以根据需求进一步扩展功能,例如添加数据验证、日志记录、安全认证等。原创 2025-02-26 14:22:55 · 1001 阅读 · 0 评论 -
如何在Java中高效地处理大量文件?
在 Java 中高效地处理大量文件是一个常见且具有挑战性的任务,下面从不同方面介绍一些可以采用的策略和方法。原创 2025-02-25 10:25:31 · 623 阅读 · 0 评论 -
springboot 如何group by 上亿的数据?
在 Spring Boot 中对上亿条数据进行GROUP BY操作是一个具有挑战性的任务,因为数据量巨大可能会导致内存不足、性能瓶颈等问题。原创 2025-02-24 14:37:19 · 378 阅读 · 0 评论 -
springboot 如何删除上亿的数据?
在 Spring Boot 中删除上亿条数据是一个具有挑战性的任务,因为直接一次性删除大量数据可能会导致数据库性能问题、事务超时、锁表等。以下从不同角度介绍一些可行的方法。原创 2025-02-24 14:15:43 · 404 阅读 · 0 评论 -
springboot 如何实现支付功能
在 Spring Boot 中实现支付功能,通常会借助第三方支付平台,如支付宝、微信支付等。以下分别介绍如何在 Spring Boot 项目中集成支付宝和微信支付。原创 2025-02-24 11:50:01 · 519 阅读 · 0 评论 -
springboot 如何实现发送短信
在 Spring Boot 中实现发送短信通常借助第三方短信服务提供商,如阿里云短信服务、腾讯云短信服务、华为云短信服务等。下面以阿里云短信服务为例,详细介绍在 Spring Boot 项目中实现发送短信的步骤。原创 2025-02-24 11:48:37 · 709 阅读 · 0 评论 -
springboot 如何实现单点登录
单点登录(Single Sign-On,SSO)允许用户使用一组凭证(如用户名和密码)登录到多个相关的应用系统中,而无需为每个系统单独进行身份验证。在 Spring Boot 中实现单点登录有多种方式,下面将分别介绍基于 OAuth 2.0 和基于 CAS(Central Authentication Service)这两种常见的实现方法。原创 2025-02-24 11:47:30 · 2161 阅读 · 0 评论 -
在Spring Boot中如何使用Freemaker模板引擎
在 Spring Boot 中使用 FreeMarker 模板引擎可以帮助你创建动态的 Web 页面。以下是详细的步骤和示例代码,介绍如何在 Spring Boot 项目里集成和使用 FreeMarker。在上述代码中,@GetMapping(“/hello”) 注解表示处理 /hello 的 GET 请求,Model 对象用于向模板传递数据,最后返回的 “hello” 是 FreeMarker 模板的名称。4. 创建 FreeMarker 模板。原创 2025-02-22 14:40:13 · 1054 阅读 · 0 评论 -
Spring Boot中如何使用Thymeleaf模板引擎
Thymeleaf 是一个现代化的服务器端 Java 模板引擎,在 Spring Boot 项目中使用它可以方便地将 Java 代码和 HTML 页面进行整合,生成动态的 Web 页面。以下将详细介绍在 Spring Boot 中如何使用 Thymeleaf 模板引擎。原创 2025-02-22 14:37:07 · 662 阅读 · 0 评论 -
如何使用Spring Boot实现商品的管理系统
下载项目压缩包,解压后用 IDE(如 IntelliJ IDEA)打开。表,包含商品的基本信息,如商品 ID、名称、价格、描述等。即可看到商品列表页面,可进行商品的添加、编辑和删除操作。方法启动 Spring Boot 应用程序,访问。目录下创建 Thymeleaf 模板页面。以商品管理系统为例,设计。原创 2025-02-22 14:34:58 · 526 阅读 · 0 评论 -
如何使用Spring boot框架实现图书管理系统
使用 Spring Boot 框架实现图书管理系统可以按照以下步骤进行,涵盖了从项目搭建、数据库设计、后端接口开发到前端页面展示的整个流程。原创 2025-02-22 14:33:28 · 696 阅读 · 0 评论 -
如何使用Spring框架实现图书管理系统的用户认证和授权
使用 Spring 框架实现图书管理系统的用户认证和授权可以借助 Spring Security 模块,它为基于 Spring 的企业应用系统提供了全面的安全服务,包括身份验证和授权等功能。原创 2025-02-22 14:20:51 · 227 阅读 · 0 评论 -
Spring 实战技术文档
假设我们要开发一个简单的图书管理系统,该系统允许用户进行图书的添加、查询、修改和删除操作。我们将使用 Spring 框架来构建这个系统,包括使用 Spring 的依赖注入、面向切面编程等特性,以及结合 Spring MVC 实现 Web 层的开发。收起java// 定义图书服务接口// 实现图书服务接口@OverrideSystem.out.println("添加图书:" + bookName);收起java@Aspect@Component// 定义切入点// 前置通知。原创 2025-02-22 14:05:31 · 802 阅读 · 0 评论 -
Spring Cloud 实战技术文档
通过以上步骤,我们完成了一个基于 Spring Cloud 的分布式系统的搭建,涵盖了服务注册与发现、配置管理、服务熔断、服务调用和 API 网关等核心功能。Spring Cloud 提供了丰富的组件和工具,大大简化了分布式系统的开发和管理,使得开发者可以更专注于业务逻辑的实现。在实际项目中,可以根据具体需求选择合适的组件,并进行相应的配置和优化。原创 2025-02-22 14:02:27 · 569 阅读 · 0 评论 -
东软,再也不见
明明是公司用一句轻飘飘的“你效率不行”,甚至没有拿出任何实质性的证据,仅仅是通过项目助理犀利的言语以及将离职涵邮寄到老家的威胁,强硬的逼迫我主动申请离职。而在外人看来,却是我辜负了公司对我一个应届小白的包容,辜负了领导这几个月来对我的照顾,像白眼狼一般,无情的离去了。现在还能回想起当初第一次辞退谈话时的情形:面对项目助理那虚情假意的、笑里藏刀的询问,我唯唯诺诺,卑躬屈膝,问什么答什么,甚至将所有的过错都揽在自己身上,只为向她表明,我爱我们的公司,我舍不得这份工作,不要开除我啊!作者:超级无敌宇宙暴龙战牛。原创 2025-02-22 10:56:43 · 513 阅读 · 0 评论 -
使用 Docker 部署 Flask 应用
代码解释:FROM python:3.9-slim:指定基础镜像为 Python 3.9 的轻量级版本。WORKDIR /app:设置工作目录为 /app。COPY. /app:将当前目录下的所有文件复制到工作目录。RUN pip install --no-cache-dir -r requirements.txt:在容器中安装应用的依赖项。EXPOSE 5000:暴露容器的 5000 端口。原创 2025-02-20 13:43:21 · 1179 阅读 · 0 评论 -
利用 Django 与 Redis 打造高性能缓存系统
通过将 Django 与 Redis 集成,我们可以轻松打造出高性能的缓存系统,显著提高 Web 应用的响应速度。本文介绍了如何配置 Django 项目以使用 Redis 缓存,以及在视图中如何使用缓存、处理缓存失效与更新等内容。在实际开发中,根据项目的具体需求和特点,合理运用缓存策略和最佳实践,能够进一步提升系统的性能和稳定性。原创 2025-02-20 10:07:59 · 530 阅读 · 0 评论 -
基于 Flask 与 MySQL 构建简单的博客系统
通过上述步骤,我们基于 Flask 和 MySQL 成功构建了一个简单的博客系统。该系统包含用户注册、登录、文章创建和文章列表展示等基本功能。在实际应用中,你可以进一步完善系统,例如添加文章编辑、删除功能,优化前端界面等。原创 2025-02-20 09:38:29 · 707 阅读 · 0 评论 -
利用 Python 实现图片批量水印添加实战
通过以上步骤,我们利用 Python 的Pillow库成功实现了图片的批量水印添加功能。在实际应用中,你可以根据需求调整水印的位置、大小、透明度等参数,以达到更好的效果。希望这篇文章能对你在图片处理方面的工作和学习有所帮助,让你能更高效地利用 Python 解决实际问题。注意,在实际使用时,记得将代码中的和替换为实际的路径。原创 2025-02-20 09:11:53 · 493 阅读 · 0 评论 -
用 TensorFlow 搭建简单的手写数字识别模型
我们将使用经典的 MNIST 数据集,它包含了 60000 张训练图像和 10000 张测试图像,每张图像都是 28x28 像素的灰度手写数字图片,数字范围从 0 到 9。TensorFlow 提供了方便的接口来加载这个数据集。通过以上步骤,我们使用 TensorFlow 成功搭建了一个简单的手写数字识别模型。从加载数据集、数据预处理、模型构建、训练到评估和预测,我们详细介绍了每个步骤的实现方法。这个模型虽然简单,但已经能够达到较高的准确率。你可以尝试调整模型的结构、训练参数等,进一步提高模型的性能。原创 2025-02-19 10:21:27 · 402 阅读 · 0 评论 -
用 Python 实现简易的 Web 爬虫:从入门到实战
通过本文的学习,我们了解了 Web 爬虫的基本原理和实现方法,掌握了使用 Python 的requests和库来发送请求、解析 HTML 内容和提取数据。同时,我们还编写了一个完整的爬虫程序,爬取了豆瓣电影 Top250 的信息并保存到 CSV 文件中。在实际应用中,我们需要注意遵守网站的使用条款和反爬虫机制,合理合法地使用爬虫技术。原创 2025-02-19 10:16:58 · 393 阅读 · 0 评论 -
使用 Python 和 OpenCV 进行图像边缘检测:从基础到实战
本文介绍了使用 Python 和 OpenCV 进行图像边缘检测的两种常见算法:Canny 边缘检测和 Sobel 边缘检测,并通过实际代码展示了它们的实现。同时,还将边缘检测应用到车牌识别的实战场景中。原创 2025-02-19 10:10:11 · 841 阅读 · 0 评论 -
从零到生产级:高可用日志系统深度实践指南
日志系统建设是持续优化的过程。建议每季度进行:日志有效性评审存储方案成本评估查询性能压测安全审计检查。原创 2025-02-17 19:18:26 · 2136 阅读 · 0 评论 -
后端开发:高效数据库查询优化实战指南
在后端开发中,数据库查询性能直接影响整个应用的响应速度和用户体验。低效的查询可能导致系统响应缓慢,甚至出现卡顿现象。本文将深入探讨数据库查询优化的实用技巧,并结合代码示例,帮助开发者提升数据库操作的效率。原创 2025-02-16 22:48:58 · 521 阅读 · 0 评论 -
深度解析前端性能优化:策略与实践
在当今数字化时代,前端性能对于用户体验和业务成功至关重要。缓慢加载的页面会导致用户流失,而高效的前端性能则能提升用户满意度、转化率和品牌形象。本文将深入探讨前端性能优化的关键策略与实践,帮助开发者打造快速响应的优质 Web 应用。原创 2025-02-16 22:45:59 · 795 阅读 · 0 评论 -
深入 Java:从基础到实战的文件处理技巧
在 Java 开发中,文件处理是一项常见且重要的任务。无论是读取配置文件、处理日志,还是进行数据持久化,都离不开文件处理操作。本文将带你深入了解 Java 中文件处理的实用技巧,并通过实际代码示例展示其应用。原创 2025-02-14 09:26:42 · 383 阅读 · 0 评论 -
深入理解 Java 并发编程:从理论到实战优化
在当今多核处理器普及的时代,Java 并发编程已成为构建高性能、可伸缩应用程序的关键技能。作为一名 Java 高级工程师,深入掌握并发编程不仅能提升应用性能,还能更好地应对复杂业务场景。本文将从基础概念入手,逐步深入到实际应用中的优化技巧,并辅以相关代码示例。原创 2025-02-13 18:38:11 · 730 阅读 · 0 评论 -
实战揭秘:Python 打造高效图片处理工具
在当今数字化时代,图片处理的需求无处不在。无论是专业摄影师、设计师,还是普通的社交媒体用户,都常常需要对图片进行各种操作。今天,我们就用 Python 来打造一个实用的图片处理工具,涵盖图片缩放、裁剪、格式转换等常见功能,让你轻松应对各种图片处理任务。原创 2025-02-13 18:35:44 · 426 阅读 · 0 评论 -
如何用Python自动化处理Excel报表——实战技巧大全
Python自动化、Excel处理、openpyxl、效率提升、办公自动化。原创 2025-02-13 08:55:11 · 942 阅读 · 0 评论 -
利用AI提升开发效率:实战GitHub Copilot的10倍编码技巧
在项目中添加。原创 2025-02-12 14:03:18 · 1145 阅读 · 0 评论 -
突破边界:AI 驱动的跨模态多任务融合技术探秘
传统的 AI 系统往往局限于单一模态的数据处理,如仅处理图像的计算机视觉系统,或仅处理文本的自然语言处理系统。跨模态多任务融合将两者结合,使得模型不仅能利用多种模态数据提升单个任务的性能,还能通过任务间的共享信息,挖掘更深入的语义关联,实现更强大的智能决策。其中,跨模态多任务融合技术宛如一颗璀璨的明珠,引领着我们突破传统 AI 应用的边界,迈向一个多维度感知与智能决策的全新纪元。这一技术的发展无疑是一场激动人心的冒险,它挑战着我们的认知边界,也为我们描绘了一个充满无限可能的未来。原创 2025-02-12 13:57:58 · 941 阅读 · 0 评论