SpringBoot -- 抱团学习社区系统项目实战
文章目录📑 项目简介📖 核心技术栈💻 开发环境⭐ 界面展示📑 项目简介抱团学习社区系统 是一套前后端不分离的社区系统,基于目前主流 Java Web 技术栈(SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spri
【JavaSE系列】第八话 —— 继承和它的边角料们
Java第二个特性——继承
【JavaSE】多态
在结束继承内容之后便是多态,这同样也是面向对象程序的特性有一点需要说明:为方便演示,所以我在一个java文件中定义了多个类,但实际上是不推荐这么做的目录1.多态的概念2.向上转型2.1概念2.2常见的向上转型的形式3.重写3.1重写的注意事项1.多态的概念简单来讲就是不同的对象去完成同一个行为,但是
【Java 编程】文件操作,文件内容的读写—数据流
一、认识文件1、什么是文件平时说的文件一般都是指存储在硬盘上的普通文件形如 txt, jpg, mp4, rar 等这些文件都可以认为是普通文件,它们都是在硬盘上存储的在计算机中,文件可能是一个广义的概念,就不只是包含普通文件,还可以包含目录 (把目录称为目录文件)操作系统中,还会使用文件来描述一些
认识方法与递归
认识方法方法的作用方法相当于C语言中的函数,主要用来解决一些规模较复杂的代码。方法可以让代码更加简洁并且更好理解方法可以重复利用有些方法可以直接调用,不必自己一点点从零开始创造。方法的注意事项可以没有返回值实参和形参没有关系,形参只是实参的拷贝必须在类中定义在Java中没有函数声明的概念方法的重载经
JavaLambda表达式和函数式编程
看不懂同事写的Lambda,所以来学Lambda
Java项目:YY酒店管理系统(java+JSP+Easyui+Echars+ssm+mysql)
源码获取:博客首页 "资源" 里下载!基础环境搭建环境Tomcat 8.5 Java 1.8+ Mysql 5.7涉及技术Spring、Mybatis、MySql、easyui、h-ui、Jsp、echars项目介绍酒店管理系统的目标是为用户提供高效的服务,减少手工处理的繁琐与误差,及时准确地反映酒
Java关键字(一):package 和 import
Java关键字(一):package 和 import前言一、“ package ” 关键字的使用1. 概述2. 作用3.JDK中主要的包介绍二、“ import ”关键字的使用1. 概述2. 代码演示前言本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主
JDBC-MYSQL 图书商城系统-附源码
JDBC-Book 图书商城系统1.前言刚刚学习完JDBC的一些基础,想记录一下自己的学习过程分享给大家。此次我将要完成对如下数据库进行增删改查:我用的开发工具是idea 2021.1.4旗舰版。数据库是Mysql,此项目需要一个数据库的jar包,参考如下:https://dev.mysql.com
Java多线程案例之阻塞队列
本篇文章将介绍Java多线程案例,阻塞队列,阻塞队列在普通队列的基础上多了两种情况,一是阻塞队列为空时,如果进行出队操作,会使当前线程阻塞,直到有新元素插入阻塞队列,该线程才被通知继续执行出队操作;二是阻塞队列为满时,如果进行入队操作,会使当前线程阻塞,直到有元素出队时,该线程才会被通知继续执行入队
【蓝桥杯Java组】带你刷爆常见动态规划模型
收录了动态规划的常见模型,最大子段和,最长公共子序列,最长递增子序列,编辑距离,背包问题...
【JavaSe】想学好Java,怎么可以不懂类和对象(巨详细)--> 最终篇
文章目录9. 内部类9.1 内部类的分类9.1.1 实例 内部类(成员内部类)9.1.2 静态内部类9.1.3 局部内部类总结通过前三篇的介绍,我们已经对类和对象有了一个比较详细的认知,本篇终于要完结撒花啦,本篇将介绍类和对象中的最后一个模块——内部类,这里还是比较抽象有一点难度的,坚持学完它你的类
递归的思路
文章目录前言一、什么是方法递归?二、使用步骤1.引入库2.读入数据总结前言今天给老铁们回顾一下递归的思路以及方法,也是给自己的一个归纳总结。一、什么是方法递归?所谓的方法递归,就是在一个方法(函数)执行的内部,自己调用了自己的过程,称之为 “递归” 。二、使用步骤1.引入库代码如下(示例):impo
Web开发之分页功能
你知道网页上的分页功能是如何实现的吗?
MyBatis-Plus框架整合
官网引入依赖 <!--mybatis-plus-boot-starter 包含了mybatis的所有依赖--> <dependency> <groupId>com.baomidou</groupId>
深入解析 synchronized 关键字
对 synchronized 关键字进行深入解析
2022年最新面试JVM面试追魂夺命17问,教科书级回答
文章目录前言1.JVM的运行时数据区有哪些?2.什么是堆内存?堆内存包含哪些部分?3.什么是内存溢出?4.什么是内存泄漏?与内存溢出有什么关系?与内存溢出的关系!5.你知道哪几种垃圾收集器,各自的优缺点,重点讲下cms和G1,包括原理,流程,优缺点。CMS收集器和G1收集器的区别6.常用的JVM启动
厉害,我带的实习生仅用四步就整合好SpringSecurity+JWT实现登录认证
小二是新来的实习生,作为技术 leader,我还是很负责任的,有什么锅都想甩给他,啊,不,一不小心怎么把心里话全说出来了呢?重来!小二是新来的实习生,作为技术 leader,我还是很负责任的,有什么好事都想着他,这不,我就安排了一个整合SpringSecurity+JWT实现登录认证的小任务交,没想
蓝桥杯比赛技巧,第十二届真题解析,温故而知新,省一必拿下
前言蓝桥杯第十三届省赛在4月9号开始,按照以往惯例,基本填空题4道,编程题2道,省一基本就稳了。蓝桥杯省赛考的比较基础,除了最后一题,其他基本都是简单或者中等题,我们不需要所有题都做出来,只需要保证自己会做的不错,那么省一基本没有上面问题。下面是我上一次参加省赛的奖状考试技巧根据我自己参加比赛的经历
SpringBoot+vue实现前后端分离的高校图书馆座位预约系统
开发语言:Java开发工具:IDEA /Eclipse数据库:MYSQL5.7使用框架:springboot+vueJDK版本:jdk1.8本系统主要分为前后和后台页面,前台页面主要功能有:首页,座位信息,交流论坛,公告信息,个人中心,后台管理。后台页面分为:首页,个人中心,学生管理,教师管理,座位