haoshenwan
码龄3年
求更新 关注
提问 私信
  • 博客:45,765
    45,765
    总访问量
  • 27
    原创
  • 316
    粉丝
  • 68
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
加入CSDN时间: 2022-09-07

个人简介:河北大学学生

博客简介:

haoshenwan的博客

查看详细资料
个人成就
  • 获得420次点赞
  • 内容获得17次评论
  • 获得370次收藏
  • 代码片获得423次分享
  • 博客总排名57,513名
  • 原力等级
    原力等级
    3
    原力分
    291
    本月获得
    4
创作历程
  • 10篇
    2025年
  • 16篇
    2024年
  • 1篇
    2023年
成就勋章
TA的专栏
  • java
    8篇
  • 课设项目介绍
    1篇
  • 分布式
    1篇
  • Java基础
    4篇
  • JVM

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 15

TA参与的活动 0

兴趣领域 设置
  • Java
    javaspring bootmybatis
  • 开发工具
    idea
  • 数据结构与算法
    算法数据结构leetcode
  • 前端
    ajax
  • 后端
    tomcat爬虫
  • 人工智能
    人工智能
  • 操作系统
    linux
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Redis 启动的三种方式:从基础到实战配置指南

本文介绍了Redis的三种启动方式:1)直接启动(前台模式),适合快速验证环境;2)配置文件启动,可自定义参数,是开发环境的标准方式;3)后台启动(守护进程模式),适合生产环境长期运行。文章详细说明了每种方式的启动步骤、特点、适用场景和关闭方法,并提供了配置示例。通过对比表格直观展示了三种方式的区别,帮助用户根据实际需求选择合适方案。掌握这些启动方式是使用Redis的基础,后续可结合系统服务实现开机自启动,提升服务稳定性。
原创
博文更新于 2025.08.24 ·
2158 阅读 ·
15 点赞 ·
1 评论 ·
8 收藏

YOLOv5部署全场景问题解决方案手册(2025版)

部署YOLOv5需遵循"版本对齐-逐步验证-性能平衡"原则。
原创
博文更新于 2025.03.20 ·
1352 阅读 ·
12 点赞 ·
0 评论 ·
21 收藏

Python数据可视化实战:从基础图表到高级分析

条形图:对比类数据展示堆积图:构成分析饼图:比例呈现直方图:分布规律综合应用:数据模拟+统计分析完整代码已托管至GitHub仓库,建议读者克隆代码库后结合实际数据修改参数练习。制作专业的分析报告优化数据呈现方式快速发现数据异常提升数据分析效率扩展建议尝试使用Seaborn库简化复杂图表学习Plotly制作交互式可视化探索D3.js实现高级动态效果。
原创
博文更新于 2025.03.20 ·
1541 阅读 ·
26 点赞 ·
0 评论 ·
7 收藏

HBase启动问题排查指南:解决HMaster和HRegionServer未运行的常见错误

通过以上步骤,可以系统性地解决HBase启动过程中遇到的HMaster和RegionServer未运行的问题。日志分析:快速定位错误原因。配置修正:移除废弃Java参数,确保HDFS和ZooKeeper配置正确。依赖服务验证:确保HDFS和ZooKeeper正常运行。权限管理:创建并授权必要的目录。掌握这些排查技巧,能够显著提升HBase运维效率。如果问题仍未解决,建议结合具体日志内容进一步分析或联系社区支持。
原创
博文更新于 2025.03.20 ·
2399 阅读 ·
20 点赞 ·
0 评论 ·
18 收藏

手把手教你定位常见Java性能问题

分析问题我们需要做好两件事,第一,掌握基本的原理,第二,借助好工具。当然真正的线上环境可能十分复杂,并没有模拟的环境那么简单,但是原理是一样的,问题的表现也是类似的,我们重点抓住原理,活学活用,相信复杂的线上问题也可以顺利解决。性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙脚乱,我们本篇文章来模拟下常见的几个Java性能故障,来学习怎么去分析和定位。
原创
博文更新于 2025.03.18 ·
958 阅读 ·
26 点赞 ·
0 评论 ·
11 收藏

WebSocket简单介绍 并接入deepseek

WebSocket是一种在单个TCP 连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。相较于传统的 HTTP 协议,WebSocket 提供了持久的连接和低延迟的双向通信,这对于许多实时应用来说非常有用。配置 WebSocket 服务器来接收和处理来自客户端的连接与消息。使用 WebSocket API 与后端通信,传递数据(如图像)并接收处理结果。在生产环境中使用WSS协议,并考虑高并发支持。
原创
博文更新于 2025.02.25 ·
1492 阅读 ·
30 点赞 ·
1 评论 ·
25 收藏

银行家算法(Banker’s Algorithm)详解

形式化定义安全状态:为死锁避免提供了数学模型。动态资源分配策略:通过安全性检查平衡资源利用与死锁风险。死锁的本质与避免方法。资源分配策略的设计权衡。系统安全性与效率的平衡。对于开发者而言,在分布式系统或数据库设计中,可借鉴银行家算法的思想,结合实际场景优化资源管理逻辑。
原创
博文更新于 2025.02.25 ·
2765 阅读 ·
27 点赞 ·
0 评论 ·
23 收藏

MyBatis 的事务管理

事务是指将多条 SQL 语句作为一个整体执行,要么全部成功,要么全部失败,确保批量处理的“增、删、改”操作保持一致性。事务是指将多条 SQL 语句作为一个整体执行,要么全部成功,要么全部失败,确保批量处理的“增、删、改”操作保持一致性。
原创
博文更新于 2025.02.25 ·
1086 阅读 ·
24 点赞 ·
0 评论 ·
18 收藏

Java中原子操作的实现原理详解

Java 通过CAS 指令和内存屏障CAS 是原子类的基石:由硬件指令保证原子性,Unsafe类提供底层支持。解决 CAS 缺陷:版本号应对 ABA 问题,分段设计优化高竞争场景。性能权衡:根据竞争程度选择锁或 CAS,优先使用LongAdder等优化类。在实际开发中,应优先使用中的原子类,避免重复造轮子,并在高并发场景下合理选择数据结构(如)以提升性能。参考资料《Java 并发编程实战》Oracle 官方文档:Java Concurrency Utilities。
原创
博文更新于 2025.02.25 ·
1152 阅读 ·
24 点赞 ·
0 评论 ·
8 收藏

Spring Boot 实现邮件发送功能:基于 QQ 邮箱配置与异常通知

在开发中,我们经常需要通过邮件发送通知,例如程序异常、注册验证等。本文将介绍如何使用 **Spring Boot** 配置 **QQ 邮箱** 进行邮件发送,并通过 **全局异常处理** 实现自动邮件通知功能。
原创
博文更新于 2025.02.25 ·
2850 阅读 ·
20 点赞 ·
0 评论 ·
17 收藏

部署农作物病虫害识别系统并整合 YOLOv5

本文详细介绍了如何部署一个农作物病虫害识别系统,并整合YOLOv5进行图像识别。通过前后端分离架构,我们能够灵活地扩展和维护系统,并通过 Nginx 反向代理提升了系统的稳定性和性能。最终,系统可以实时识别农作物病虫害,并提供相关的管理和查询功能。希望这篇博客对你有所帮助!如果在部署过程中遇到任何问题,欢迎留言讨论。附:源代码链接 https://gitee.com/hao_3889/plant-pest-identification-prevention/tree/master/
原创
博文更新于 2025.02.13 ·
1283 阅读 ·
32 点赞 ·
3 评论 ·
33 收藏

深入理解 Spring Boot 中的定时任务(@Scheduled)

定时任务顾名思义,就是按照一定的规则,定期执行某些操作的任务。
原创
博文更新于 2024.12.18 ·
1428 阅读 ·
28 点赞 ·
0 评论 ·
16 收藏

使用 Spring Boot 实现爬虫 + IP 代理池的使用

我们通过 Spring Boot 框架搭建爬虫应用,目标网站为猎聘网(Liepin)。爬虫将定期抓取职位信息,并将数据存入数据库。为了保证抓取的稳定性和速度,我们使用了 IP 代理池来绕过网站对单个 IP 频繁请求的限制。通过本文的讲解,我们构建了一个基于 Spring Boot 的爬虫,并结合 IP 代理池来避免 IP 被封禁的问题。使用 IP 代理池来动态切换 IP 地址。定期验证代理 IP 的有效性,失效时从池中移除。使用多线程提高代理 IP 验证和爬取效率。
原创
博文更新于 2024.11.30 ·
1593 阅读 ·
10 点赞 ·
1 评论 ·
15 收藏

利用 Spring WebSocket 构建实时聊天系统:后端实现详解

WebSocket 是实现实时通信的理想选择,它可以在客户端与服务器之间建立全双工连接。在本文中,我们将详细讲解如何使用 Spring 的构建一个高效的实时聊天系统。以下内容涵盖了后端核心代码的设计思路和功能实现。WebSocket 是一种通信协议,它提供了在单个 TCP 连接上的全双工通信。与传统的 HTTP 请求-响应模型相比,WebSocket 可以在客户端和服务器之间随时互相推送消息,这使其成为实时应用(如聊天系统、在线协作)的理想选择。
原创
博文更新于 2024.11.24 ·
1499 阅读 ·
7 点赞 ·
0 评论 ·
29 收藏

Apache HttpClient 使用总结

Apache HttpClient 是 Apache 组织开发的用于处理 HTTP 请求和响应的工具类库。连接池管理,提高性能,复用 TCP 连接。支持多种认证机制。自动处理重定向。提供丰富的 HTTP 请求头和参数配置。内建重试机制。Apache HttpClient 提供了丰富的功能用于发送和处理 HTTP 请求,包括连接池、认证支持、重试机制等。对于 JSON 数据解析,建议使用FastJSON等库;对于 HTML 网页爬取,建议使用Jsoup进行解析。
原创
博文更新于 2024.11.17 ·
1428 阅读 ·
13 点赞 ·
0 评论 ·
5 收藏

项目总结:登录系统设计与实现(拦截器 + 验证码 + JWT)

为了提升项目的安全性与用户体验,登录系统设计了多重验证与身份鉴权机制,包括验证码和拦截器。这些功能模块共同作用,确保用户登录的安全性,并减少对服务器状态的依赖,实现了前后端分离下的高效认证流程。该登录系统采用了验证码、JWT 和拦截器结合的方案,实现了高效且安全的用户身份验证机制。整体设计简洁、高效,具备扩展性,并能够很好地适应前后端分离架构的需求。
原创
博文更新于 2024.11.14 ·
898 阅读 ·
7 点赞 ·
0 评论 ·
13 收藏

Spring的相关介绍和基本操作

Spring是一个开放源代码的设计层面框架,旨在解决业务逻辑层与其他各层之间的松耦合问题,贯穿了面向接口的编程思想。在Java中,当一个类需要使用另一个类的方法时,必须在该类中创建另一个类的实例。比如,A类创建B对象,B类又创建C对象,而C类中又有A对象。Spring通过IoC降低了程序的耦合性。Spring框架的灵活性与功能强大使其在Java开发中占据了重要地位,为开发人员提供了便捷的解决方案,降低了应用开发的复杂性。:在当前情况下,A类要调用B类必须在内部新建B类的对象,这样耦合度过高。
原创
博文更新于 2024.10.31 ·
390 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Mybatis的事务管理简单介绍及并发容易产生的问题

主要讲述了事务的四大特征:原子性、持久性、一致性和隔离性。事务需要批量处理增删改查的操作,且在面试过程中可能会涉及到SQL语句。事务的执行结果必须使数据库从一个状态转换成另一个一致状态,以保证数据库的一致性。在提交过程中,如果出现错误,可以进行事务回滚。同时,需要保证两条SQL语句要么同时成功,要么同时失败。此外,还需要考虑事务的隔离级别、可重复读和不可重复读等问题。
原创
博文更新于 2024.10.25 ·
653 阅读 ·
9 点赞 ·
0 评论 ·
13 收藏

JAVA学习基础篇

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。
原创
博文更新于 2024.10.16 ·
1129 阅读 ·
19 点赞 ·
1 评论 ·
25 收藏

电脑截图时颜色泛白,高曝光解决方法

可能是因为电脑开启了HDR模式电脑支持HDR那就用上吧 , 毕竟HDR更接近于人眼的视觉效果,能够同时呈现更丰富的亮部细节和暗部细节这个问题一般出现在浏览器中 , 由浏览器颜色配置引起两步轻松解决。
原创
博文更新于 2024.09.27 ·
8370 阅读 ·
14 点赞 ·
2 评论 ·
7 收藏
加载更多