自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2024-03-20 13:57:16 918

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

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

2024-03-19 23:31:14 562

原创 电子华佗病例系统

电子华佗系统,以互联网技术为支点,为住院医生提供线上电子病历管理、处方管理、住院信息管理、出院信息管理、病人信息管理、诊断咨询查询、解答,以及个人信息管理等功能,通过数字化操作,辅助医生掌握病人情况,提高住院诊疗工作效率,减轻医生工作负担,提升诊疗质量,保障患者安全。(3)在住院信息管理模块,存储了医生所管理的住院病人的信息包括入院日期,个人信息,以及所属科室,医生可以通过系统入院管理,及时添加新入院的病人,改功能方便医生及时关注住院病人的基本信息。(1)我的病人模块;(6)处方管理模块;

2024-01-19 15:48:10 403

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

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

2024-01-19 14:18:05 420

原创 菜狗速递 快人一步

问题件扫描 对在运输途中发生事故无法顺利完成整个过程的包裹进行记录并等待解决。问题件处理 客服对产生问题无法继续运输的包裹及退件进行处理。并能对客户的包裹进行一系列的处理,帮助客户查询订单信息,处理问题包裹等。问题件类型 管理员对问题件类型进行增删改查。运单录入 对用户下单产生的订单进行录入。发件扫描 对要发出的包裹进行订单录入。派件扫描 对将派送的包裹进行订单录入。退件扫描 对要退件的包裹进行订单录入。问题件查询 对产生问题的包裹进行查询。

2024-01-14 18:36:52 373

原创 SpringBoot3自动配置原理

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

2024-01-12 16:52:13 1391

原创 乐享视频网站

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

2023-12-10 01:49:18 353

原创 网上点餐系统

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

2023-12-10 01:45:08 381

原创 电影推荐系统

基于springboot + vue实现的电影推荐系统,通过Jsoup数据爬取。

2023-12-10 01:36:45 415

原创 Offer 100

基于SpringBoot + MySQL + Vue + websocket等技术实现的offer100。

2023-12-10 01:29:52 419

原创 求职智能分析系统

本项目是一个基于Flask轻量级框架的计算机就业数据可视化分析平台。采用echarts和ajax等技术进行数据展示和用户交互。

2023-12-10 01:22:28 342

原创 在线考试系统

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

2023-12-09 23:28:45 330

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

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

2023-12-09 23:21:31 378

原创 VMALL 商城系统

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

2023-12-09 23:17:35 446

原创 云端仓库平台

SpringBoot + MySQL + Vue 等技术实现的云端仓库。持久层框架:MyBatis-Plus。核心框架:SpringBoot。项目包含源码和数据库文件。

2023-12-09 23:10:34 334

原创 博客网站

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

2023-12-09 22:47:27 372

原创 酒店管理平台

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

2023-12-09 22:37:40 479

原创 Java实现邮件的发送

java实现邮箱发送

2023-02-16 22:25:26 619

原创 java爬取图片

使用使用jsoup获取网页代码

2023-02-09 18:22:12 179

原创 mongoTemplate注入为null

解决:mongoTemplate注入为null

2022-12-23 19:23:20 1154 2

原创 SpringBoot 送水管理系统

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

2022-11-11 20:51:17 1336

原创 面向对象编程

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

2022-05-30 17:21:30 478 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 2168

原创 Java冒泡排序

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

2022-05-21 15:40:22 699 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 1397 2

原创 常用API(上)

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

2022-01-17 23:40:26 187

原创 变量名神器

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

2022-01-15 22:58:32 195

原创 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 945 3

原创 java异常处理

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

2022-01-13 23:20:30 510

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

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

2022-01-13 22:52:11 233

原创 面向对象(继承)

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

2022-01-13 22:43:39 532

原创 面向对象(封装)

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

2022-01-13 22:30:35 151

原创 冯宝宝说java:数组

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

2022-01-13 22:17:51 245

原创 流程控制语句

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

2022-01-13 22:02:07 241

原创 数据类型和运算符

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

2022-01-13 21:33:51 330

原创 初识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 332

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

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

2022-01-13 20:09:19 602

原创 冯宝宝说:SpringMVC

SpringMVC1、回顾MVC1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为

2022-01-13 19:39:49 484

原创 冯宝宝说:mybatis

1.简介1.1. 什么是mybatis MyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 MyBatis 本是apache的一个开源项目iBa.

2022-01-09 00:45:59 901

原创 冯宝宝说:Spring

1.1. 简介Spring : 春天 --->给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术 SSH:Struc..

2022-01-08 23:26:34 631

空空如也

空空如也

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

TA关注的人

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