自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 水果库存系统(SSM+Thymeleaf版)

本系统是一个简易版的水果库存系统, 本篇文章目的是为了把页面以网页的形式展现出来。而该篇文章适合人群是刚学会SSM框架但是不太懂怎么整合的小伙伴,也适合不知道前端和后端怎么联调开发流程的小伙伴。所以本系统会从0到1完整的开发流程进行讲解。

2023-09-02 13:31:13 2043

原创 程序员接私活的那些事

每日坚持一点点,就离目标近一点。

2022-12-17 17:37:53 664 1

原创 杨辉三角形(Java版)

杨辉是一个人名,我国宋代数学家杨辉在其著作《详解九章算法》中给出的一个用数字排列起来的三角形阵。由于杨辉在书中引用了贾宪著的《开方作法本源》和“增乘开方法”,因此这个三角形也称“贾宪三角”。它的规律我们先看如下图:如上图所示,分析的很清楚了,其实仔细思考一下就很容易看出这和数学中的二项式是有很大的联系的,即(a+b)^n的展开式中的各项系数依次对应杨辉三角的第(n+1)行中的每一项。

2022-11-28 22:43:07 6084

原创 水果库存系统(进阶版)

水果库存系统的进阶版,使用AOP思想实现解耦和使用MySQL数据库达到数据持久化。

2022-11-05 17:31:26 438

原创 HTML之表单

表单是什么,表格和单元格组成?我觉得这样理解有误。其实表单在互联网这个时代无处不在。

2022-10-24 23:05:53 774

原创 Java集合(二)如何实现一个LinkedList?

自己手写一个LinkedList就是爽。路漫漫其修远兮,吾将上下而求索。

2022-10-20 19:23:45 426

原创 MySQL初始化时所遇到的问题

在编程界遇到bug是常态,遇到它得勇于面对,不要视而不见,虽然这过程会比较痛苦,甚至抓狂,但当你解决了这个问题,那么这就是宝贵的经验。

2022-10-13 10:09:00 223

原创 Java进阶篇之反射

反射就好比自己与镜子里的自己,镜子里可以折射出自己的身影。用Java的话说就是指对于任何有个Class类,在"运行的时候"都可以直接得到这个类的全部成分。

2022-09-29 21:56:08 452 1

原创 Java集合(一)

集合的顶级父类是Collection,而实现了这个接口的类,就是单列的集合。我们又可以知道Collection下面有三个子接口,分别是:List、Set、Queue,这三个接口才是区分单列集合的各有所长之处。List必须按照元素插入顺序来保存;Set中不能存在重复元素;而Queue则要按照排队规则来输出元素(通常与元素被插入的顺序一样)。Map是集合另一个阵营的。

2022-09-25 16:24:37 731

原创 MySQL基础图解(二)

本章以20个示例全面讲解了MySQL中的DQL语句。查询是数据库最常用的操作,MySQL使用SELECT语句进行数据查询。

2022-09-23 12:16:03 257

原创 水果库存系统(基础版)

本系统名叫水果库存,相当于一个存放水果的仓库。功能实现了简单的新增、查询、修改、删除、退出。以上就是本系统的全部功能,但是本系统还有些潜在bug,而且有些地方也是可以再优化一下的,还有如果有对GUI感兴趣的小伙伴,可以在本系统的基础上增添色彩。

2022-09-19 23:08:39 621

原创 MySQL基础图解(一)

通俗易懂的DDL和DML语法

2022-09-17 15:51:42 163

原创 初识MySQL

一文了解MySQL

2022-09-16 23:18:53 209

原创 初识CSS

介绍了CSS的历史和如何学习CSS

2022-09-15 23:28:56 182

原创 初识HTML

不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。文章目录一、 三个疑问1.HTML是什么?2.为什么要学习HTML?3.怎么学好HTML二、HTML的发展历史与特点1.历史背景2.特点三、HTML入门四、标签1.单标签2.双标签五、属性六、总结一、 三个疑问学习一样东西,特别是技术型的,在学习之前一个有这几个疑问。第1个:是什么?第2个:为什么?第3个:怎么学? 那么在本章中讲的是HTML,那么HTML是什么?为什么要学习HTML?学.

2022-04-17 09:03:44 528 4

原创 MySQL的安装与配置(配图详解)

不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。文章目录一、简介二、下载三、目录说明四、配置1.data的生成2.MySQL服务器的安装3.path配置与测试五、一键安装[驱动版]六、总结一、简介MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。简单的说就是存储数据的仓库。二、.

2022-03-18 23:03:51 1086

原创 Eclipse的安装与基本操作(详解配图)

不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。文章目录一、简介二、下载三、使用Eclipse编写第一个Java程序四、Eclipse的基本操作     1.背景     2.字体五、导项目     1.导入     2.导出六、总结一、简.

2022-03-09 19:47:27 6195

原创 JDK的安装与配置(配图)

       不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。 文章目录一、简介二、JDK的下载三、JDK的目录介绍四、JDK的环境配置1.打开环境变量,如图所示:2.进入环境变量,分用户变量和系统变量。系统变量是全局的,包含任何用户,此以系统变量为例。3.JAVA_HOME里填写JDK的路径,我这里存放的路径是在D盘的Java里。同理,classpath的创建也如此,如.

2022-03-02 12:41:37 5548 6

原创 Java进阶篇之异常处理

Java异常的处理1.异常的概念        异常在我们的编写代码的过程中无处不在。那么什么是异常呢?异常通俗的说就是程序错误,比如我们每次代码的结束要用分号“;”,如果这个分号的中文的分号,那么就会报错,只能是英文下的分号;又或者在对象未创建之前使用对象,那么会报错:NullPointerException 意为空指针异常。异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。2.异常的分类    &nbs

2021-09-27 18:09:31 165 2

原创 Java进阶篇之接口

Java编程之面向接口本篇内容:1.接口的引入2.接口的实现3.抽象类与接口的区别4.小结1.接口的引入2.接口的实现3.抽象类与接口的区别4.小结

2021-09-23 23:48:23 129

原创 Java进阶篇之抽象

Java编程之面向抽象本篇内容:1.抽象的引入2.抽象在Java中的作用3.应用场景4.小结1.抽象的引入       抽象即没有任何具体的实际内容,一般是共有的属性或行为。比如:描述一个人(对象),每个人都有自己的出行方式,不同的交通工具出行的方式不一样,比如单车,那么出行的方式就是踩踏板;比如出行方式是摩托车,那么出行的方式就是踩一脚油门;比如小汽车,那么就是挂档松离合,踩油门等……   

2021-09-22 23:10:55 121

原创 Java面向对象之多态

Java三大特性之多态本章内容:1.多态的含义2.多态的实现3.小结1.多态的含义       多态,是Java面向对象的三大特性之一,使用之地特别广泛。那么什么是多态呢?多态是同一个行为具有多个不同表现形式或形态的能力。比如炒菜这个行为在不同厨师身上会产生不同的结果或者表现。多态实际上就是类型或方法的混合使用模式,多应用于数组、方法的重载,类与类之间的重写中,使用多态让程序更具有扩展性。2.多态的实现在Java中多态的

2021-09-18 23:09:08 123

原创 Java面向对象之继承

Java三大特性之继承本篇内容1.继承的含义2.继承的运用3.顶级父类:Object4.小结1.继承的含义          继承是Java三大特性之一。何为继承?其实继承在我们现实生活中类似于父与子,在一个家庭中,有继承家产这一家规,而继承家产一般是儿子继承的。那么,在Java中是如何体现继承的呢?其实在Java中父与子关系的术语是,一个是父类/超类/基类,另一个是子类/派生类,它们之间用到关

2021-09-16 23:45:45 152

原创 Java面向对象之封装

Java三大特性之封装1.含义2.运用3.运用场景4.小结含义       封装,通俗的说就是把一堆东西封装起来,就好像日常的快递,要寄出去的东西用一个盒子包装起来,这其实就是封装。所谓封装也就是里面的东西是不可见的。       在面向对象中封装有两层含义:①属性和方法不能缺少,也就是对象的封装(数据封装);②保护数据的一种机制,将对象的属性和方法隐藏

2021-09-14 23:36:12 526

原创 Java基础之访问权限修饰符

访问修饰符在Java中,访问权限修饰符的用法非常简单,但是确实非常重要的一块知识点。今天就让我们来探讨探讨。本次内容:1.含义2.内容3.小结访问修饰符的含义访问修饰符通俗的说就是限制访问的范围,就比如两个类之间限制访问各自里面的属性或者方法。在Java中有4种方式:public,protected,default,private。内容(1)publicpublic的意思是公共的,在初学Java的时候接触最多的就是该修饰符。凡是使用public修饰的都是公开的,在任何地方都可以访

2021-09-14 13:46:19 125

原创 2021-05-28 Java面向对象

字符串 String类字符串在java中是特殊的存在,此话怎讲?请跟我来揭开字符串的特殊之处。字符串是一个类,是引用类型,那么按照我们之前所学的引用类型、对象来创建该字符串的话,必须用关键字 new 。但是刚才说了,字符串是很特殊的存在,他不仅可以用关键字 new来创建,还可以以基本数据类型的方式创建,如下:用关键字 new 来创建字符串String str = new String("123abc"); //创建并赋值或String str0 = new String(); //创建

2021-05-28 10:41:52 64

原创 2021-05-22 Java语言

用记事本编写Hello World如何用记事本编辑Java?如何把已经编写好的java代码用cmd(命令行)运行起来?在这里,一一揭晓。这个过程需要知道四样东西:源文件字节码文件编译解析那么 什么源文件? 源文件其实就是Java源文件,用Java编写的文件(其他语言编写的就是其他语言文件),后缀名自然就是 java 。什么是字节码文件? 字节码文件是给计算机看的,所以里面的内容全是二进制了,后缀名是 class,这个文件是可以运行的。什么是编译? 编译其实就是把编写好的java源文

2021-05-22 15:32:23 70

原创 2021-05-20 Java之面向对象

Java基础11Java面向对象2 之属性与方法属性属性也可以叫特征、特点。属性一般是在类里的,我们知道类是抽象的,现在我们再从类里引入属性(特征)。什么是属性,来举几个例子就清楚了。汽车????,这是个类——汽车类,应该毫无疑问的,抽象的。那么问题来了,这车是怎么样的?好像我们只是知道有这种东西,这种工具,目前不知道是怎么样的。而这时候有了属性这个概念就诞生了,比如这台车有颜色,红色的,有品牌,法拉利,还有价格等等这些就是属性了,不过有个问题,类是抽象的,也就是属性也是抽象的,因此定义属性的时候

2021-05-20 17:35:24 83

原创 2021-05-15 Java之面向对象

Java

2021-05-17 17:27:37 78

原创 2021-05-12 Java语言

Java基础9数组的初识我们学一样东西,特别是有层次,有逻辑性的东西,要学会与之前所学的,看看是否能运用的上,再总结出来。数组:一组数据,一堆数据有结构性的放在一个东西里,这里需要理解的是一组数据的“数据”是什么?我们换个说法可能就会恍然大悟了,基本数据类型也学就是我们所说的数据。我们知道在计算机里存储数据是有类型的,所以这里说的一组数据,就迎刃而解了,比如int类型的,double类型的…也就是说,我们可以这样理解数组了,他是由同一类型的数据组成的。我们来看一下语法就清楚了:语法结构:

2021-05-12 13:05:24 75

原创 Java语言之猜数字小游戏

Java基础8*扫码器(Scanner)与随机生成器(Random)之猜数字游戏今天我们来写个小游戏——猜数字游戏。不过在做之前,我们需要再学两个知识点,因为以之前所学的知识是很难实现的,而这两个知识点就是:扫码器(仪)和随机生成器。这两个东西的作用是什么呢?下面我们来分别分析这两个器件的用处。扫描器,是否还记得我们每次定义变量完后赋值的时候都只能给个固定值,比如int i =5,int j = 10…像这样值已经固定死了,而且给用户完全没有体验感。那么是否有让用户填写的功能呢?这时扫码器就该出

2021-05-08 13:38:55 1295 2

原创 2021-05-04 Java语言

Java基础7 关键字: continue 和 break前面几篇文章已经把分支语句和循环语句翻了个底朝天,但还不是完整形态的,他们还有缺陷,再把今天的知识结合起来,那才是他们的终极形态。接下来我们就来学习最后的战役——关键字,continue和break。首先我们来学习continue。continue的作用是在一条循环语句中有着中断的作用。那么问题来了,这中断是什么意思呢,如何运用呢?来,我们直接上代码,请出这位有特权的continue。...

2021-05-05 17:40:07 88

原创 2021-04-26 Java语言

Java基础6控制流程之循环语句2今天我们来讨论另一种循环——for循环。这个循环与前面的while,do…while循环在结构上有些许区别,但是本质上是可以按照之前所说的循环四步曲来学习的。现在我们先来回顾是哪四步:1.循环变量(变量初始化)2.循环条件3.循环内容4.更新循环变量(条件)接下来我们以这四步来一一解开for循环的神秘面纱。语法结构:a.简单型 for(;;){ 循环内容 }b.完整型for(类型 变量名 = 变量 ;

2021-04-26 14:46:23 118

原创 2021-04-21 Java语言

java基础5 **控制流程之循环语句1**在前面两章已经知道分支语句的一些用法了,到此也告一段落了,这次我们来学习一下循环语句。循环循环,顾名思义,说的就是重复做一件事,一遍又一遍的做,但是结果肯定是要不一样的,比如我们跑步,一圈一圈的跑,跑完一圈又一圈,这就可以理解为循环。好了,循环是比较容易理解,那么在计算机里也有循环吗?要是按我们日常操作计算机来看,基本发现不了哪里是循环的。但是仔细想想就会发现,其实计算机(电脑????)本身就是一个循环。说到这,就不啰嗦了,直入主题,到底循环语句是

2021-04-21 13:35:34 66

原创 2021-04-14 Java语言

Java基础4 ***控制流程之分支语句2***今天来学习学习分支(选择)语句的第二种,switch语句。直入正题,语法杠上: **switch(表达式){ case 变量值1: 满足表达式并满足变量值1执行 break; case 变量值2: 满足表达式并满足变量值2执行

2021-04-18 14:00:45 75 1

原创 2021-04-04 Java语言

Java基础3 **控制语句之分支语句**控制语句,听这名字好像挺牛逼的哦,按字面意思就是这个语句在某种条件下我们是可以控制的,到底是不是真的呢,废话不多说,我们下面来看看这神奇的语句之分支语句。分支语句其实是有三种形式的,哪三种呢?还有到底他们之前有什么区别和作用呢?下面我们来一一的分析。if语句语法格式:if(条件){满足条件执行}if的意思是 如果、假如的意思,按这意思来说的话,这是判断吧,那么在这里我们可以联想到一些东西了,还记得数据类型中的b

2021-04-05 16:19:03 63

原创 2021-04-02 Java语言

## Java基础2运算符一. Java运算符有:算术运算符,比较运算符,逻辑运算符,赋值运算符和位运算符(了解一下就可以了)。算术运算符:加 “+”, 减“-”, 乘“*” , 除“/” ,取余“%”。比较运算符:大于“>” 等于“== ” 小于“<”,大于或等于“>=”,小于或等于“<=”,不等于“!=”。逻辑运算符:与“&&” ,或“∥” ,非“!”。赋值运算符:等于“=”.位运算符:按位与&、按位或|、按位非~、按位异或^。在使用时,需要

2021-04-02 11:07:05 98 5

原创 2021-03-26 Java语言

Java基础1变量变量,简单的说就是可变的量。在java中,变量的命名是有规矩的:a. 不能以数字开头 b.不能用关键字 c.数字,字母,_,$组成数据类型 我们从开始上学就接触了数学,数学里有很多数,比如整数,小数,分数等等类型,又比如我们日常食品,有辣的,酸的,苦的,甜的类型;那么我们回到计算机里面来,储存到计算机里也应该有类型的才对。没错,计算机里的类型就是数据类型。 计算机里的数据类型也分为基本类型和引用类型。a.基本数据类型有整数(-128~127)的INT、LOO

2021-03-26 11:37:26 95

空空如也

空空如也

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

TA关注的人

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