自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AI+DeepSeek快速构建AI智能机器人

本文详细介绍了如何使用Spring AI快速搭建一个具备自然语言处理能力的智能对话机器人,并结合实现前后端交互。关注公众号宝哥搞编程,回复机器人获取源码。

2025-02-20 16:26:22 867

原创 MongoDB安装保姆级教程

这里选择的5版本的。

2024-10-14 11:01:04 8805 3

原创 JDK安装环境配置保姆间教程

回答:计算机程序是一组计算机能识别和执行的指令,运行与计算机上,满足人们某种需求的信息化工具。

2024-10-14 10:57:50 558

原创 基于mongodb+flask(Python)+vue的实验室器材管理系统

实验室器材管理系统是一个现代化的、高度集成的软件解决方案,它结合了Flask作为后端框架,MongoDB作为数据库,以及Vue.js作为前端用户界面,专为优化和精简实验室设备及耗材的管理流程而设计。此系统旨在为实验室管理员、研究人员和学生提供一个统一的平台,用于设备的借用、归还、跟踪以及维护等操作。技术栈 后端:Flask,一个轻量级但功能强大的Python Web框架,用于构建RESTful API,提供数据接口和业务逻辑处理。

2024-09-13 13:35:01 821

原创 基于Hadoop的共享单车出行数据分析系统

行车时间分析,统计不同时间段的骑行时长分布,将骑行时间分为7个时间段,0-5分钟,5-10分钟,10-15分钟,15-20分钟,20-25分钟,25-30分钟,以及>30分钟。在“分析管理”模块中,系统提供了多种深入的分析功能,如“热度使用区域分析”、“行车时间分析”、“高峰时段分析”、“使用频率分析”以及“行车距离分析”,这些分析不仅帮助用户全面了解共享单车的使用情况,也为城市规划、交通管理提供了有力的数据支持。在Mapper层中获取到HDFS中存储的数据集内容,以及计算每次骑行的时间,起点终点的距离。

2024-08-29 13:15:21 2515 2

原创 基于JAVA的专利资源共享平台

基于JAVA的专利资源共享平台系统是一个集专利信息展示、资源共享、交易服务等功能于一体的综合性平台。该系统利用JAVA语言的强大功能和广泛的生态系统,结合数据库技术、Web开发技术等,为用户提供了一个高效、安全、便捷的专利资源共享和交易环境。

2024-08-29 13:00:48 1122

原创 SpringSecurity通用权限管理系统

SpringSecurity通用权限管理系统

2024-07-22 16:28:27 695

原创 基于微信小程序的优鲜易购平台设计与实现

随着网络科技的迅速发展以及社会大众消费习惯的转变,微信小程序逐渐以其便捷性和易用性引起了人们的广泛关注。本文意在研发设计并实现一种基于微信小程序开发的优鲜商品易购系统,即一个专注于生鲜产品网上选购服务的买菜网站,利用SpringBoot和Vue.js的技术栈设计系统技术客户端,利用uni-app设计系统小程序客户端。此小程序的开发目标是为消费者提供便捷、快速的新鲜商品服务,满足他们随时随地进行购买的需求。

2024-07-02 17:04:07 1293

原创 图书管理系统

图书管理信息系统实现的总目标,是使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高企业人事管理效率的目的。

2024-07-02 10:56:31 2499

原创 Java图书管理系统(JavaSE)

三层架构来源于后端开发的一种分层的思想三层架构就是为了符合“高内聚,低耦合”思想,把各个功能模块划分为表示层(UI):主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。业务逻辑层(BLL):主要负责对数据层的操作。也就是说把一些数据层的操作进行组合。数据访问层(DAL):主要用于实现对数据库的访问和操作。三层架构,各层之间采用接口相互访问,并通过对象模型的实体类(Model)作为数据传递的载体,不同的对象模型的实体类一般对应于数据库的不同表,实体类的属性与数据库表的字段名一致。

2024-03-20 13:57:16 1410

原创 【源码&教程】基于GAN的动漫头像生成系统

(1)理论上,当数据集的规模趋于无限大,使得每种可能的属性组合都包含大量例子时,可能不太需要再训练自动生成模型。例如数据集中分别有蓝发的头像和绿眼的头像,但没有蓝发绿眼的头像。(4)GAN能学习训练集中不同图像的“特征”(“特征”包括但不限于所标注的属性),并将来自不同图像的特征无缝融合在一张生成结果中。(4)之前提出的头像生成方法,其输出结果存在模糊和画面混乱的问题,而且生成结果的质量很不稳定。(2)GAN生成器以随机噪声作为输入,使得即使设置的属性完全相同,每次生成的结果也会发生微小但随机的变化。

2024-03-19 23:31:14 942

原创 基于springboot vue实现的医院管理系统

系统拥有丰富的功能,能够满足各类用户的需求,系统提供了登录和注册功能,确保用户的信息安全和权限管理。他们可以管理医生、患者、挂号、药物、检查、病床、排班等信息,并进行数据统计分析,为医院的管理决策提供依据。医生角色,系统提供了方便的挂号管理和住院申请管理功能。医生可以轻松处理患者的预约挂号请求,同时也可以管理和查看自己的个人信息,提升工作效率。患者角色,他们可以通过系统进行预约挂号,随时查看自己的挂号记录和住院信息,并管理个人信息,方便与医护人员进行沟通和交流。角色:管理员、患者、医生。

2024-01-19 14:18:05 732

原创 SpringBoot3自动配置原理

在SpringBoot2.7版本以前,它自动配置使用的配置文件是 spring.factories,它会从 spring.factories配置文件中读取配置类的全类名,那么在SpringBoot2.7以后到3.0以前,它同时兼容了.imports配置文件以及spring.factories配置文件,在3.0以后只支持.imports配置文件,这个大家要清楚。通过源码分析,我们知道了,SpringBoot自动配置无非就是提供一个自动配置类,把这个类名写到指定的配置文件中就可以了。

2024-01-12 16:52:13 2057

原创 乐享视频网站

基于SpringBoot实现的乐享视频网站。

2023-12-10 01:49:18 443

原创 网上点餐系统

基于SpringBoot实现的微信小程序点餐系统。

2023-12-10 01:45:08 467

原创 在线考试系统

SpringBoot + MySQL + Thymeleaf等技术实现。核心框架:SpringBoot。分页插件:PageHelper。模板框架:Thymeleaf。持久层框架:MyBatis。项目包含源码和数据库文件。

2023-12-09 23:28:45 404

原创 轻阅书城图书交易平台

SpringBoot + MySQL + JSP等技术实现的博客系统。核心框架:SpringBoot。分页插件:PageHelper。持久层框架:MyBatis。项目包含源码和数据库文件。

2023-12-09 23:21:31 440

原创 VMALL 商城系统

SpringBoot + MySQL + Vue等技术实现。核心框架:SpringBoot。持久层框架:MyBatis。阿里云短信,对象存储OSS。项目包含源码和数据库文件。

2023-12-09 23:17:35 529

原创 博客网站

SpringBoot + MySQL + Thymeleaf等技术实现的博客系统。核心框架:SpringBoot。分页插件:PageHelper。模板框架:Thymeleaf。持久层框架:MyBatis。项目包含源码和数据库文件。

2023-12-09 22:47:27 439

原创 酒店管理平台

SSM + MySQL + Spring Security+Layui等技术实现的管理系统。项目包含源码和数据库文件,实现来酒店前端 酒店后台 不同角色不同权限。权限框架:Spring Security。分页插件:PageHelper。持久层框架:MyBatis。

2023-12-09 22:37:40 544

原创 Java实现邮件的发送

java实现邮箱发送

2023-02-16 22:25:26 748

原创 java爬取图片

使用使用jsoup获取网页代码

2023-02-09 18:22:12 275

原创 mongoTemplate注入为null

解决:mongoTemplate注入为null

2022-12-23 19:23:20 1723 3

原创 SpringBoot 送水管理系统

送水历史管理界面中,也支持添加、修改、删除、分页、批量删除,除此之外,还额外支持按照时间过滤功能、添加的过程中,需要把送水数量缓存到redis中,动态的显示首页排行榜。该项目分为八个模块:登录、首页排行榜展示、客户管理、送水工管理、送水历史管理、计算工资、统计送水数量、修改密码。客户表:负责管理客户信息(客户编号、客户名称、客户地址、联系方式、向送水公司购买的水票)送水工表:负责管理送水工信息(送水工编号、送水工名称、送水工底薪、每桶提成、工人照片)列表显示:送水工、客户列表、送水数量。

2022-11-11 20:51:17 1766

原创 面向对象编程

1、初识面向对象面向过程&面向对象🔷面向过程思想🔷步骤清晰简单,第一步做什么,第二步做什么.....🔷面对过程适合处理一些较为简单的问题🔷面向对象思想🔷物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。🔷面向对象适合处理复杂的问题,适合处理需要多人协作的问题!🔷对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系 统。但是...

2022-05-30 17:21:30 668 1

原创 Java小项目超市管理系统(数组实现)

❤️项目图输入幸运数字,幸运用户才可以登录超市管理系统1、使用技术💫JavsSE基础、数组、循环结构、封装2、实现功能💥登录、💥货物查询、💥新增货物、💥删除货物、💥修改货物、💥退出系统3、运行效果3.1、登录3.2、货物查询3.3、新增货物3.4、删除货物3.5、修改货物3.6、退出系统4、封装学习我们重点研究对象和类的概念。对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象

2022-05-21 15:47:37 2640

原创 Java冒泡排序

冒泡排序1、什么是冒泡排序?冒泡排序的英文Bubble Sort,是一种最基础的交换排序。之所以叫做冒泡排序,因为每一个元素都可以像小气泡一样,根据自身大小一点一点向数组的一侧移动。冒泡排序的原理:每一趟只能确定将一个数归位。即第一趟只能确定将末位上的数归位,第二趟只能将倒数第 2 位上的数归位,依次类推下去。如果有 n 个数进行排序,只需将 n-1 个数归位,也就是要进行 n-1 趟操作。而 “每一趟 ” 都需要从第一位开始进行相邻的两个数的比较,将较大的数放后面,比较完毕之后向后挪一

2022-05-21 15:40:22 833 1

原创 Springboot整合RedisUtil类

1,创建springboot项目2,引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>3,在application.yml 配置redis服务器spring: # 环境 dev|test|p

2022-02-16 22:57:41 1660 2

原创 常用API(上)

1 .API1.1 API概述-帮助文档的使用 什么是API API (Application Programming Interface) :应用程序编程接口 java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。 如何使用API帮助文档 : 打开帮助文档 找到索引选项卡中的输入框 在输入框中输

2022-01-17 23:40:26 243

原创 变量名神器

Codelf 是通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名。它支持中文查询,可以根据需要查询尽可能满足我们所需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库。实际操作如下:1、直接在 Codelf 网站上搜索命名建议网站地址:https://unbug.github.io/codelf比如说搜索「人工智能」

2022-01-15 22:58:32 312

原创 MyBatisPlus

1.概述学习MyBatis-Plus之前要先学MyBatis–>Spring—>SpringMVC为什么要学它?MyBatisPlus可以节省我们大量的时间,所有CRUD代码都可以自动完成JPA, tk-mapper ,MyBatisPlus偷懒用的!2.简介是什么?官网:MyBatis-PlusMyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis

2022-01-15 22:47:55 1195 3

原创 java异常处理

第六章:异常处理......................................................................................................................... 11.异常概述.....................................................................................................................

2022-01-13 23:20:30 1045

原创 面向对象(接口多态)

1.接口1.1接口的概述(理解) 接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。 Java中接口存在的两个意义 用来定义规范 用来做功能的拓展 1.2接口与类相似点: 一个接口可以有多个方法。 接口文件保存在 .java 结尾的文件中,文件名使用接口名。 接口的字节码文件保存在 .class 结尾的文件中。 接口相应的字节码文件必须在与包名称相匹配的目录结构中。 1.3接口与类的区别: 接口

2022-01-13 22:52:11 341

原创 面向对象(继承)

继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。生活中的继承:兔子和羊属于食草动物类,狮子和豹属于食肉动物类。食草动物和食肉动物又是属于动物类。所以继承需要符合的关系是:is-a,父类更通用,子类更具体。虽然食草动物和食肉动物都是属于动物,但是两者的属性和行为上有差别,所以子类会具有父类的一般特性也会具有自身的特

2022-01-13 22:43:39 683

原创 面向对象(封装)

Java 对象和类Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 重载 本节我们重点研究对象和类的概念。 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 下图中男孩(boy)、女孩(girl)为类(cl..

2022-01-13 22:30:35 218

原创 冯宝宝说java:数组

第四章:数组............................................................................................................................... 21.数组概述和特点..............................................................................................................

2022-01-13 22:17:51 412

原创 流程控制语句

第三章:流程控制语句................................................................................................................. 21.选择结构...........................................................................................................................

2022-01-13 22:02:07 484

原创 数据类型和运算符

1.进制【了解】1.1文件存储单位任何数据在计算机中都是以二进制的形式存在的,二进制早期由电信号开关演变而来。电脑中的信号都是以二进制数的形式给出的,二进制数是由0和1组成,电子元件的“开”、“关”分别表示“1”和“0”,一组电子元件的“开”和“关”状态就表示相应的二进制数。一个电信号或者一个二进制位统称为Bit位,8个Bit位为一组组成一个字节Byte。【思考一】一个bit位和字节表示的范围?一个bit位表示的数的范围:0和1一个byte表示的数的范围:256个数.

2022-01-13 21:33:51 458

原创 初识JAVA

hello world1、新建个文件夹,存放代码2、新建一个java文件文件后缀名为.java Demo.java 【注意点】系统可能没有显示后缀名,点击查看手动打开 3、编写代码编译 javac java文件,会生成一个class文件5、运行class文件,java class文件可能会出现的问题1、每个单词的大小不能出现问题,java是大小写敏感的2、尽量使用英文(否则部分编译器会出现乱码)3、文件名 和 类名 必须保证一致,并且注意字母大小写相同...

2022-01-13 21:20:50 1040

原创 冯宝宝超详细:SSM整合

SSM整合1、基本概念1.1、Spring Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松...

2022-01-13 20:09:19 702

空空如也

空空如也

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

TA关注的人

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