java
文章平均质量分 80
ZhangBlossom
低头赶路,敬事如仪
展开
-
【Java】MapStruct过程中出现Cannot find implementation for xxxConvert
引入依赖的时候确保如下两个依赖一起被引入。这个问题的解决比较简单。原创 2024-07-30 22:45:50 · 281 阅读 · 0 评论 -
【BlossomIM】一个简单的IM系统的实现
构思一下,我们知道如果要往这些通道发消息,那么首先是通过服务器发送的,也就是一个NettyIM服务器上会保存有多个连接到这个服务器的Channel连接,我们通过特定的手段,例如ID的方式获取到这个Channel连接之后,然后通过IM的服务端发送消息到客户端连接上就好。在设计完毕我们的消息类型之后,我们可以开始基于Websocket和Netty实现我们的消息处理类了,也就是假设我们收到了上面的ChatMsg类型的消息,我们会如何进行处理?按照上面的目的分析,我们可以先简单的分析一下如何实现上面的这些目的。原创 2024-07-09 14:17:40 · 6182 阅读 · 0 评论 -
【开发环境】MacBook M2安装git并拉取gitlab项目,解决gitlab出现Access Token使用无效的方法
不用这个东西后,你要拉取代码,他就会弹框要求你输入的是用户名和密码了,你输入你gitlab账号的用户名和密码就好了,此时就可以拉取成功了。我输入access token后没有反应的,所以我的解决方法是,删除或者停用IDEA中自带的gitlab插件。因为公司一般都是使用gitlab作为仓库,所以在你第一次进行拉取的时候一般都会要求你配置gitlab的信息。然后,有可能你显示的是Apple自带的git,这个可以用,但是少一些功能。这里的Path就是你下载的git的地址。使用如下命令进行git的安装。原创 2024-06-27 15:48:12 · 673 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的房屋出租系统
本科毕业设计论文题目:房屋交易平台设计与实现系 别: XX系(全称)专 业: 软件工程班 级: 软件工程15201学生姓名: 学生学号: 指导教师: 导师1 导师2信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,原创 2024-06-22 17:58:31 · 6526 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的健身房管理系统
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了健身房管理系统的开发全过程。通过分析健身房管理系统管理的不足,创建了一个计算机管理健身房管理系统的方案。文章介绍了健身房管理系统的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。本健身房管理系统管理员,会员,员工。管理员功能有个人中心,会员管理,员工管理,会员卡管理,会员卡类型管理,教练信息管理,解聘管理,健身项目管理,指导项目管理,健身器材管理,健身活动管理。原创 2024-06-22 17:47:49 · 6004 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的礼服租赁系统
Spring Boot框架是一个极大简化了JavaWeb项目开发过程的现代Java开发框架,它的主要优势在于简化了传统Spring应用的配置和管理工作。Spring Boot通过提供一系列默认的配置和开箱即用的功能,极大地减少了开发者在项目搭建和配置上的工作量,遵循“约定大于配置”的原则,旨在让开发者能够更加专注于业务逻辑的实现[6-8]。Spring Boot框架的一个显著特点是其自动配置功能,这意味着它可以自动为应用程序选择合适的配置项,从而避免了手动配置的复杂性。原创 2024-06-22 17:29:43 · 6460 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的科研团队学术成果管理系统
在开发科研团队门户网站的过程中,JavaWeb作为一个成熟且广泛应用的技术平台,提供了强大的支持。其在多个领域,尤其是教育和科研管理方面的成功应用,验证了其高性能、高可扩展性和成熟的社区支持。这些特点确保了使用JavaWeb技术开发科研团队门户网站的技术可行性。项目中将采用JavaWeb技术结合Spring Boot框架,利用Spring Boot的快速开发特性和Java的强大性能,可以高效处理大规模并发科研人员请求。这种技术组合不仅在实现上具有高度的可行性,还能够提供一个易于管理和维护的系统环境。原创 2024-06-18 16:31:19 · 6286 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb开发的图书馆管理系统
JavaWeb作为一个成熟且广泛应用的技术,已在多个大型项目中得到验证,特别是在教育、商业和公共服务领域,如使用JavaWeb技术的知名图书馆和在线学习平台。其高性能、高可扩展性和成熟的社区支持确保了基于此技术开发图书馆管理网站的技术可行性。在本项目中,将使用JavaWeb技术结合Spring Boot框架,这样的选择依托于Spring Boot的快速开发能力和Java的强大性能,可以有效处理大规模并发用户请求。这种技术组合在实现上具有可行性,并能够提供一个高效、易于管理和维护的系统环境。原创 2024-06-18 16:31:02 · 1055 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的物流信息网系统
JavaWeb作为一项成熟并广泛使用的技术,已在诸多大型项目中得到应用与验证,尤其是在交通、运输和公共服务等领域。这一技术以其高性能、极佳的可扩展性和强大的社区支持,确保了基于JavaWeb的项目开发在技术上的可行性[8-10]。在本项目中,选用JavaWeb技术并结合Spring Boot框架,此组合依赖于Spring Boot的快速开发特性与Java的高效处理能力,特别适合处理大量并发用户请求。这种技术组合不仅在实施上可行,还能够创建一个高效、易于管理与维护的系统环境。原创 2024-06-18 16:30:32 · 6136 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的在线购物网站的设计与实现
Java;随着科学技术的迅速发展,计算机及其相关软件在21世纪已成为人们日常生活与工作中不可或缺的重要工具。在信息时代,人们对信息的需求日益增高,传统的信息处理方式已难以满足现代社会的需求。基于此背景,本文将介绍基于JavaWeb技术的在线购物网站的设计与实现。这个系统旨在通过先进的计算机技术,管理电子商务信息,优化购物网站与用户之间的交互,提高购物信息交流的效率,同时为电子商务的发展做出贡献。原创 2024-06-07 17:00:59 · 6237 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的洗衣店管理系统
随着信息技术的迅速发展,现代社会对服务业的管理方式提出了更高的要求。特别是在洗衣服务领域,传统的管理方法正面临效率低下、安全性不足和信息传输不准确等挑战。为了解决这些问题,本论文提出了一种基于Web的洗衣店管理系统。该系统旨在通过自动化和数字化手段,提高洗衣店的管理效率和服务质量。本系统采用B/S架构和前后端分离设计,基于Java语言和Spring Boot 与 Vue技术栈开发。系统不仅界面友好、操作简单,而且在信息检索、更新和维护等方面具有高效的性能。原创 2024-06-07 10:40:12 · 902 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的在线美食菜谱系统
21世纪以来,随着互联网和移动技术的迅猛发展,网络平台已成为人们获取信息和日常服务的重要途径。在线服务,特别是在线美食菜谱系统,已成为日常生活中不可或缺的一部分。在这个背景下,设计和实现一个基于JavaWeb的在线美食菜谱系统具有重要意义。首先,随着人们生活节奏的加快,对食品的需求也在变得多样化。人们不仅需要了解各种美食的做法,还希望能够方便地获取相关信息。因此,一个能提供丰富、详尽菜谱信息的系统显得尤为重要。本系统的开发正是为了满足这一市场需求,为用户提供一个易于访问、内容丰富的在线菜谱平台。原创 2024-06-06 18:37:23 · 6288 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的教师考勤管理系统的设计与实现
Java;随着教育信息化的不断推进,教师考勤管理作为学校行政管理的重要组成部分,其效率和准确性直接影响到教学秩序和教师工作积极性。传统的考勤方式多依赖于手工记录和处理,不仅效率低下,而且容易出现错误,难以满足现代教育管理的需求[2]。基于此背景,本文将介绍基于Java技术的教师考勤管理系统的设计与实现。这个系统旨在通过先进的计算机技术,优化教师考勤流程,提高考勤数据的准确性和管理效率,同时为学校行政管理提供支持。原创 2024-06-06 18:32:10 · 6231 阅读 · 0 评论 -
【Java毕业设计】基于Java的教师考勤管理系统的设计与实现
Java;随着教育信息化的不断推进,教师考勤管理作为学校行政管理的重要组成部分,其效率和准确性直接影响到教学秩序和教师工作积极性。传统的考勤方式多依赖于手工记录和处理,不仅效率低下,而且容易出现错误,难以满足现代教育管理的需求[2]。基于此背景,本文将介绍基于Java技术的教师考勤管理系统的设计与实现。这个系统旨在通过先进的计算机技术,优化教师考勤流程,提高考勤数据的准确性和管理效率,同时为学校行政管理提供支持。原创 2024-06-06 18:27:00 · 648 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的在线购物网站的设计与实现
Java;窗体顶端随着科学技术的迅速发展,计算机及其相关软件在21世纪已成为人们日常生活与工作中不可或缺的重要工具。在信息时代,人们对信息的需求日益增高,传统的信息处理方式已难以满足现代社会的需求。基于此背景,本文将介绍基于JavaWeb技术的在线购物网站的设计与实现。这个系统旨在通过先进的计算机技术,管理电子商务信息,优化购物网站与用户之间的交互,提高购物信息交流的效率,同时为电子商务的发展做出贡献。原创 2024-06-06 18:20:34 · 8075 阅读 · 0 评论 -
【Java毕业设计】基于JSP+SSM的物流管理系统
随着社会的发展,计算机的优势和普及使得物流管理系统的开发成为必需。物流管理系统主要是借助计算机,通过对货物运输,货物,司机,车辆,反馈等信息进行管理,减少管理员繁杂统计工作,同时也方便广大用户对个人所需信息的及时查询。本项目采用JSP技术,MYSQL数据库,基于B/S架构,SSM框架,采用自顶向下的结构化的系统分析方法,阐述了一个功能全面的物流管理系统的开发过程、操作流程及其核心的技术。首先对课题研究现状的简述,研究工作的使用价值和理论意义及自己需要解决的问题。原创 2024-06-06 17:34:49 · 6057 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb企业违规信息综合管理系统
JavaWeb;Vue.js;自21世纪以来,随着信息技术的飞速发展,计算机及其相关软件已经成为企业日常运营中不可或缺的重要工具。在企业管理领域,传统的违规信息处理方式已经无法满足日益增长的合规性和透明度要求。随着“互联网+”时代的到来,企业面临着更加复杂的监管环境和公众对企业社会责任的期待,这要求企业必须采取更加高效和透明的违规信息管理方式。原创 2024-06-06 17:29:43 · 6261 阅读 · 0 评论 -
【Java毕业设计】基于Java的特色美食推荐网站的设计与实现
Java;MySQL信息技术已经广泛应用到社会生产和生活的各个领域, 人们的日常工作中越来越多的依赖信息技术。特色美食推荐系统不仅为广大美食爱好者提供了分享和学习的平台, 而且也在一定程度上促进了美食文化的和谐发展[1]。随着互联网的普及,越来越多的人倾向于通过在线平台分享自己的烹饪经验,这不仅方便了顾客点餐,也提高了餐饮业的工作效率和营业额。在中国,饮食文化源远流长,各地美食各具特色。设计和实现一个基于JavaWeb的特色美食推荐系统,对于传承和推广中国丰富的饮食文化具有重要意义。原创 2024-06-06 17:24:44 · 5982 阅读 · 0 评论 -
【Java毕业设计】基于JavaWeb的旅游论坛管理系统
随着社会的进步、服务行业的服务水平不断发展与提高,宾馆、酒店、旅游等服务行业的信息量和工作量日益变大,而传统的人工管理方式已经远远不能满足现在旅游的服务方式[1]。21世纪以来,随着科学技术的飞速发展,计算机及其相关软件已经成为人们日常生活与工作中不可或缺的重要工具。在这个信息时代,人们对信息的要求日益增高,传统的信息处理方式已难以满足现代社会的需求。原创 2024-06-06 17:13:23 · 6506 阅读 · 0 评论 -
RocketMQ重消费排查出static静态代码块存在的问题
记录一次线上一查排查原创 2024-04-26 11:24:49 · 5491 阅读 · 0 评论 -
【Netty】使用Netty实现自己的通信协议
netty实现自己的通信协议原创 2024-04-23 10:23:30 · 6700 阅读 · 0 评论 -
行为型设计模式(下)
行为型设计模式原创 2024-04-23 10:16:16 · 824 阅读 · 0 评论 -
行为型设计模式(上)
结构型设计模式原创 2024-04-23 10:15:44 · 848 阅读 · 0 评论 -
结构型设计模式
结构型设计模式原创 2024-04-23 10:15:13 · 1164 阅读 · 0 评论 -
创建型设计模式
常用的创建型设计模式原创 2024-04-23 10:14:19 · 1112 阅读 · 0 评论 -
【BlossomConfig】配置中心源码优化---本地缓存与读写锁
【BlossomConfig】配置中心优化---本地缓存与读写锁原创 2024-04-01 14:21:19 · 884 阅读 · 0 评论 -
【BlossomConfig】配置中心Core核心功能代码的编写
【BlossomConfig】配置中心核心模块代码的编写原创 2024-04-01 14:02:34 · 811 阅读 · 0 评论 -
【BlossomConfig】配置中心Server和Client端代码的编写
【BlossomConfig】配置中心Server和Client端代码的编写原创 2024-04-01 14:02:05 · 664 阅读 · 0 评论 -
【BlossomConfig】面试必问的配置中心原理,手把手教你如何写一个配置中心
【手把手教你如何实现一个自己的配置中心】原创 2024-04-01 13:45:46 · 5996 阅读 · 0 评论 -
【BlossomConfig】开发配置中心前必须了解的前置知识
【BlossomConfig】编写一个自己的配置中心的前置知识原创 2024-04-01 13:42:21 · 871 阅读 · 0 评论 -
【BlossomConfig】Nacos是如何实现配置文件的读取加载的?
【BlossomConfig】手把手教你如何实现一个自己的配置中心,关于Nacos是如何实现配置文件的读取加载的?原创 2024-04-01 13:37:36 · 935 阅读 · 0 评论 -
【BlossomConfig】SpringCloud项目是如何对bootstrap配置文件进行加载的?
【BlossomConfig】SpringCloud是如何对bootstrap配置文件进行加载的?如何能自己实现一个配置中心?原创 2024-04-01 11:22:29 · 676 阅读 · 0 评论 -
【BlossomConfig】SpringBoot如何实现配置的管控?
【BlossomConfig】手把手教你自研一个配置中心,SpringBoot是如何实现配置的管控的?原创 2024-04-01 11:06:07 · 877 阅读 · 0 评论 -
【BlossomConfig】什么是配置中心?以及如何实现一个配置中心?
【BlossomConfig】手把手教你如何自己设计一个简单的配置中心,帮助你快速了解配置中心的底层原理。原创 2024-04-01 10:53:08 · 1200 阅读 · 0 评论 -
秋招过程中的一些还不错的问题面经
这里面记录的是一些基于我当初简历问到的一些我认为比较有意义的问题,没有意义的问题我就忽略了。原创 2024-02-01 15:52:40 · 1009 阅读 · 0 评论 -
【Java】缓存击穿解决方案
参考go语言中的SingleFlight来解决缓存击穿,并进行优化原创 2024-01-10 14:47:50 · 6372 阅读 · 0 评论 -
【从0到1开发一个网关】网关Mock功能的实现
【从0到1开发一个网关】网关Mock功能的实现原创 2023-11-06 22:22:24 · 703 阅读 · 0 评论 -
【从0到1开发一个网关】网关日志的开发
【从0到1开发一个网关】网关日志的开发原创 2023-11-06 21:43:42 · 195 阅读 · 0 评论 -
【从0到1设计一个网关】基于JWT实现用户鉴权
【从0到1设计一个网关】基于JWT实现用户鉴权原创 2023-11-05 19:07:15 · 296 阅读 · 0 评论 -
【从0到1设计一个网关】如何设计一个稳定的网关?
【从0到1设计一个网关】如何设计一个稳定的网关?原创 2023-11-04 21:12:13 · 170 阅读 · 0 评论