自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 html入门学习---常用标签

HyperTextMarkupLanguage:超文本标记语言作用:负责搭建页面结构和内容超文本:不仅仅是文本,还包括多媒体(音频、视频)

2023-07-04 11:46:22 246

原创 mybatisPlus初识

mybatisplus是mybatis的增强工具,支持多种类型的数据库。

2023-05-04 09:35:58 645 1

原创 spring学习--事务操作

事务是数据库操作最基本单位,逻辑上是一组操作,要么都成功,要么都失败。典型场景:银行转账。

2023-04-27 11:22:12 532

原创 spring入门学习--JdbcTemplate

Spring框架对JDBC进行封装,使用JdbcTemplate可以实现对数据库进行操作--增删改查。

2023-04-25 11:47:33 376

原创 spring入门学习--AOP操作

AOP底层原理实现

2023-04-21 17:02:27 292

原创 spring入门--基于注解方式的IOC操作Bean管理

spring中基于注解方式实现IOC管理Bean

2023-04-20 10:55:11 330

原创 spring入门---IOC(xml配置文件管理Bean)

spring入门学习

2023-04-14 15:08:49 685

原创 Java编写简单的爱心

多的不说,直接先给大家看一眼效果啊!!!简约版其实很简单,就用到了一个嵌套for循环实现。需要代码的自取哦!!public class love { public static void main(String[] args) { for (float y=1.5f;y>-1.5f;y-=0.15f){ for (float x=-1.5f;x<1.5f;x+=0.05){ float a = x*x+y*y

2022-05-06 20:20:53 67198 47

原创 数据库4——事务相关

什么事务事务是一种机制、一个操作序列,包含一组数据库操作命令。事务中,把所有命令作为一个整体,一起向系统提交执行,要么全部成功,要么全部失败。事务是一个不可分割的工作逻辑单元。什么时候会使用到事务举例:银行转账A客户找B客户借100元,此时B转100块到A的账户,B账户的余额会减少100元,A客户的余额会增加100元。这至少需要两条SQL语句:给B的账户减去100元;update 账户表 set money=money-100 where name=‘B’;给A的账户加上100元。

2022-04-30 14:20:15 1103

原创 数据库进阶3--表之间的关联关系

学习这一部分之前先去回顾一下之前的基础知识哦!!!这里写目录标题关联关系关联关系分类关联关系的创建关联查询等值连接内连接外连接左连接右连接关联关系指一个业务中创建的表与表之间的关系。其关联关系有一下几种:关联关系分类一对一:有AB两张表,A表中的一条数据对应着B表中的一条数据,同时,B表中的一条数据也只对应着A 表中的一条数据。(比如:一个男生只有一个女朋友,他女朋友也只有他一个男朋友)一对多:有AB两张表,A表中的一条数据对应着B表中的多条数据,但是,B表中的一条数据只对应着A 表中的一条

2022-04-29 09:37:09 3776 3

原创 数据库入门2

刚入门的小伙伴建议先去看数据库入门1哦!!!文章目录数据类型命名规则数字类型字符类型日期字段约束主键约束primary key唯一约束 unique非空约束条件查询去重distinct模糊查询like数据类型java有八大基本类型和引用类型,我们数据库也有相关的数据类型,往下看。。。命名规则1、由字母、数字和美元符($)组成;2、多个单词之间用下划线连接;3、不能使用保留字,如:order、insert、delete等;4、Oralce在命名的时候习惯全大写,mysql习惯全小写。数字类型

2022-04-26 10:24:49 1110 2

原创 数据库入门1

为什么要学数据库我们不管是在学习中还是在生活中,都会产生大量的数据,如你的日常开销记录本以及各科成绩的记录,都会有大量的数据,我们还会对这些数据进行相应的操作,每个月末算一下这个月支出多少,收入多少,各方面的开销由是多少。这个时候我们就希望有一个便捷的系统来完成这些事。我们即将学习的数据库便可帮我们完成。什么是数据库古人称存储粮食的仓库为粮仓。我们现称存储数据的仓库为数据库。数据库就是用来存储、管理数据的仓库,简称DB(Database)。数据库的分类我们通过数据之间的关系的紧密将数据库分为了关系

2022-04-24 19:47:55 315 2

原创 JDBC(java与数据库的连接)

数据库基本操作我们已经知道,java代码也会写,让我们要如何把他们连接在一起呢?如何通过java代码去访问数据库读写数据呢?JDBC是什么?JDBC是一个简称,全称就是Java DataBase Conntivity (java语言连接数据库),即JDBC就是通过java连接数据库的技术,是sun公司设定的一套数据库标准,只是一种规范,不做具体实现。JDBC的使用步骤导入jar包(使用jdbc提供的丰富的工具类)获取和数据库的连接(用户名、密码及端口号)通过java程序执行SQL语句如果数据

2022-04-14 16:18:16 1501 1

原创 JAVA容器模块相关面试题

仅供参考,如有误,欢迎随时在评论区指出呀!!Java容器都有哪些?答:Java容器分为Collection和Map两大类,其下又有很多的子项。如:Collection下的List(ArrayList linkedList)、Set(HashSet、TreeSet)Map主要有HashMap、TreeMap、HashTable等。Collection和Collections有什么区别?答:Collection是一个集合接口,他提供了对集合对象进行基本操作的通用接口方法,所有集合都是他的子类,比

2022-03-08 22:41:44 373 2

原创 java基础部分常见面试题整理

JDK和JRE有什么区别?答:JDK:Java Development Kit 的简称。是java的开发工具包,提供了java的开发环境和运行环境。JRE:Java Runtime Environment 的简称。是java的运行环境,为java的运行提供了所需的环境。**总结:**JDK其实包含了JRE ,同时还包含了编译java源码的编译器javac,还包含了很多java程序调式和分析的工具。“==”与equals的区别是什么?答:“==”对于基本类型而言,比较的是具体的值;对于引用类型来说比

2022-03-01 22:29:13 306

原创 java中重载(overload)与重写(override)的区别

重载 overload1.1定义1.2 注意点1.3 何时用重写 override2.1定义2.2 注意点2.3 何时用重载与重写的区别

2022-02-14 19:35:58 583

原创 File文件类中常用到的方法

从java的基础语法进入到我们的API。多了大量需要了解的东西,每天做一点点整理,慢慢积累起来吧。学习到这部分知识时,每个老师都会说这部分不需要掌握,后期可以直接查看API就行了,这话也没毛病,但是,你啥也不知道你怎么去查呢?所以还是需要记忆一些的。File文件类File 类的实例是不可变的;即:对象一旦被创建,File 对象表示的抽象路径名将永不改变。1、isFile():判断指定的对象是否是一个文件,返回一个boolean类型的值案例:package file;import java.io.

2022-02-12 17:35:13 985

原创 String类中我们常用到的方法小结

Stringlang包下的一个类,被final修饰,所以该类不能被继承。底层封装了一个字符串数组。并且String字符串一旦被赋值将永远无法被改变。补充:final修饰的类不能被继承;final修饰的方法不能被重写;final修饰的变量不能被改变。(static final修饰的被称为常量,声明时就赋值)常用方法1、...

2022-02-09 20:41:52 226

原创 java基础 区分x++(x--)与++x(--x)

JAVA基础中我们会接触到很多的运算符。今天想和大家一起梳理一下自加自减,这类型做题的时候很容易错,所以仔细来看哦!后置递增x++与前置递增++x(递减是一样)1、单独使用时,二者没有区别,都是在自身的条件上+1,故x++或++x等同于x=x+1直接看案例: int x = 2; x++; System.out.println(x);//2+1=3 ++x; System.out.println(x);//3+1=4我们从案例看到

2022-01-24 19:03:28 2930

原创 java实现冒泡排序

上次我给大家简单的整理了一下选择排序,今天开始整理冒泡排序啦!!冒泡排序(Bubble Sort)冒泡排序通过元素的两两比较,判断是否符合要求,不符合就交换位置来达到排序的目的。类似于水中冒泡,较大的数沉下去,较小的数慢慢冒起来,假设我们的数组从小到大排序,即大数在后,小数在前。小(大)数经过不断的交换由水底慢慢的浮到水的顶端。算法描述依次比较相邻的两个数,小数放前面,大数放后。第一趟:比较第1个数与第2个数,若数1>数2,则交换位置,若相反,则不动。在比较第2个数和第3个数,直至最后一个。

2022-01-22 14:53:18 5830 3

原创 Java中“==”的底层比较

刚接触这两个比较的时候完全被搞蒙了,一会儿值比较一会儿又地址比较,完全分不清,哭死。然后就来整理一波啦!!!== 比较==比较在用于基本类型比较时比较的是具体的值补充:java的8大基本类型:byte short int long float double char boolean接下来看具体的实例:public static void main(String[] args) { int a = 10; int b = 20; int c = 10;

2022-01-21 20:16:12 1119 1

原创 选择排序(Select Sort)

系列文章项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler

2022-01-20 16:01:50 1294 1

原创 java中类型转换时常出现的一个错误:short s1 = 5; short s2 = 6; short s3 = s1+s2;

为什么.short s1 = 5; short s2 = 6; short s3 = s1+s2;编译时报错?解决问题之前先给大家回忆一下基本类型之前的转换Java基本类型之间的转换我们遵循以下原则:小转大,直接转;大转小,强制转;浮变正,小数没。八大基本类型由小到大的关系:(boolean不参与)byte——short——int——long——float——doublechar小转大,直接转 ,也称为隐式类型转换由小类型转换为大的类型,直接转换。 byte a= 2; short b

2022-01-16 15:24:12 882 1

空空如也

空空如也

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

TA关注的人

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