自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring框架

提示Spring框架是一个分层的、面向切面的Java应用程序的一站式轻量级解决方案,它是Spring技术栈的核心和基础,是为了解决企业级应用开发的复杂性而创建的。Spring有两个核心部分IOC和AOP。核心描述IOCInverseofControl的简写,译为“控制反转”,指把创建对象过程交给Spring进行管理。AOPAspectOrientedProgramming的简写,译为“面向切面编程”。..........................................

2022-07-30 00:18:25 586 1

原创 SpringMVC工作流程

代码】SpringMVC工作流程。

2022-07-21 11:31:53 155

原创 mybatis增删改查

增删改查

2022-07-17 20:19:06 276

原创 MyBatis快速入门

mybatis 创建项目并测试什么是ORMOBject Relation Mapping 对象关系映射对象指的是面向面向对象,关系指的是数据库中的表,例如Java语言中的POJO类与数据库模型之间的对应关系。打开终端创建框架系统默认框架 7:新建组:com.lihaozhe新建文件:mybatis选择:Y创建成功在open中找到项目位置打开在mybatis官网中下载mybatis 的jar包 导入依赖,在Maven的 pom核心配置文件中4、导入数据库1,生成pojo类后将数据表内包的路

2022-07-13 21:30:36 221

原创 MySQL数据库 复习版 /函数/约束/多表查询/事务

文章目录前言一、字符串函数1、基础-函数-字符串函数2、基础-函数-数值函数3、基础-函数-日期函数4、基础-函数-流程函数前言函数是指一段可以被另一段程序直接调用的程序或代码SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。字符串函数数值函数日期函数流程函数提示:以下是本篇文章正文内容,下面案例可供参考一、字符串函数1、基础-函数-字符串函数2、基础-函数-数值函数3、基础-函数-日期函数4、基础-函数-流程函数基础-

2022-06-03 01:18:33 128

原创 MYSQL数据库.复习版/DDL/DML/DQL/DCL

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档MYSQL数据库前言基础-概述-数据模型01.02.03.关系型数据库和非关系型数据库04. 基础-SQL-通用语法及分类一、DDL操作定义数据库对象,操作数据库,表,字段05. 基础DDL-数据库操作06. 基础DDL-数据库知识点07. 基础DDL-表操作-创建&查询08. 基础DDL-数据类型及案例09. 基础DDL-表操作-修改&删除二、DML操作对数据库中表的数据进行,增,删,改12. 基础DML-插入13. 基.

2022-05-31 18:10:59 164

原创 Java基础回顾2

| | ||–方法 描述clear() 删除 hashMap 中的所有键/值对clone() 复制一份 hashMapisEmpty() 判断 hashMap 是否为空size() 计算 hashMap 中键/值对的数量put() 将键/值对添加到 hashMap 中putAll() 将所有键/值对添加到 hashMap 中putIfAbsent() 如果 hashMap 中不存在指定的键,则将指定的键/值对插入到 hashMap 中。remove() 删除 hashMap 中指定键

2022-05-22 13:15:11 118

原创 javascript-DOM

javascript-DOM一:什么是domDOM是一种文档对象模型,同时也是用于html编程的接口,通过dom来操作页面中的元素。当html页面被实现加载的时候,浏览器会创建一个dom,给文档提供了一种新的逻辑结构,并且可以改变内容和结构。DOM是面向对象,并且定义了修改文档所需要的对象,各个对象之前的关系,我们可以也页面上的dom看成一个树状结构,通过js,对html文档进行添加排版,js要想访问html中的元素,就要通过对象模型来获得。二:dom获取元素的方法1.在html中,我们都知道网

2022-05-21 22:16:12 123

原创 java script -JSON基础

JSONJSON.parse() 用于将一个 JSON 字符串转换为 JavaScript 对象。JSON.stringify()用于将 JavaScript 值转换为 JSON 字符串。<script> // JSON: JavaScript Object Notation(JavaScript 对象表示法) // JSON 是存储和交换文本信息的语法,类似 XML。 // JSON 比 XML 更小、更快,更易解析。 let person = {

2022-05-18 22:44:22 412

原创 java script基础入门·2

java script基础入门方法声明<script> function arr(a,b) { return a+b; } let sum=arr(11,12); window.document.writeln(sum);// =========================================== //注意调用方法的在代码中的位置 let sum1=function(arr){ window.document.wri

2022-05-18 20:59:29 151

原创 javascript基础入门·1

javascript基础入门JavaScript 可以通过不同的方式来输出数据使用 console.log() 写入到浏览器的控制台。使用 document.write() 方法将内容写到 HTML 文档中。使用 innerHTML 写入到 HTML 元素。使用 window.alert() 弹出警告框。<script> // 写入到浏览器的控制台 window.console.log('桃李不言下自成蹊'); // 将内容写到 HTML 文档中 wi

2022-05-16 21:07:34 121

原创 CSS常用标签·定位

CSS常用标签display 属性设置元素如何显示。div文字水平垂直居中text-align: center;<style> * { margin: 0 auto; padding: 0; } div{ margin: 30px; padding: 0px; width: 300px; heig

2022-05-11 22:13:32 499

原创 CSS标签选择器

CSS标签选择器外部样式/* 外部样式 */h3 { color: #00FF00;}行内样式:<body> <h1><font color="red">老妹儿01</font> </h1> <h1 style="color: rgb(199, 20, 20) ; " >对方过后</h1></body>内部样式:<head>... <styl

2022-05-09 22:08:06 1298

原创 HTML前端:标签

html前端:标签:HTML 链接语法<a href="url">链接文本</a>href 属性描述了链接的目标。锚点:实例在HTML文档中插入ID:<a id="tips">有用的提示部分</a><a href="#tips">访问有用的提示部分</a><a href="https://www.runoob.com/html/html-links.html#tips">内联样式当特殊的样式

2022-05-08 15:25:37 305

原创 java基础回顾1

java基础回顾第一阶段—> 计算机基础1. JDK JRE JVMJVM:(Java Virtual Machine)Java虚拟机,我们在进行java开发的时候,首先需要编写java源代码,源代码经过编译器编译,编译成二进制文件(字节码文件.class文件),经过解释器对字节码文件进行解释翻译才能执行。而JVM中包含了解释器(不同操作系统解释器不一样),所以java跨平台就是通过JVM来实现的。确切的来说,java跨平台是因为JVM中的解释器跨平台JDK:(Java Develop

2022-05-01 00:31:50 105

原创 Java集合1.2 ? set-HashSet、set-LinkedHashSet、?set-SortedSet-TreeSet

setset与lisi的区别

2022-04-28 23:15:26 363

原创 java集合1.0 简介

集合在编程时,可以使用数组来保存多个对象,但数组长度不可变化,一旦在初始化数组时指定了数组长度,这个数组长度就是不可变的。如果需要保存数量变化的数据,数组就有点无能为力了。而且数组无法保存具有映射关系的数据,例如:keyvalue课程分数java95python90为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组),java提供集合类.集合类主要负责保存其他数据因此集合类也被称之为容器类。java所有的集合类都位于java.util包

2022-04-27 23:24:05 128

原创 java集合1.1(List 增、删、改、查),迭代器遍历,<ArrayList 和 LinkedList 实现类>

java集合1.11、Collection 接口Collection 是最基本的集合接口,一个 Collection 代表一组 Object,即 Collection 的元素, Java不提供直接继承自Collection的类,只提供继承于的子接口(如List和set)。Collection 接口存储一组不唯一,无序的对象。2 List 接口List接口是一个有序的 Collection,使用此接口能够精确的控制每个元素插入的位置,能够通过索引(元素在List中位置,类似于数组的下标)来访问Lis

2022-04-27 23:21:55 1524

原创 lambda表达式方法引用

lambda表达式 以及方法引用lambda表达式本质是一个函数:一般的函数类如下:有返回值,方法名,参数列表,方法体 int add(int a , int b ){ return a+b }lambda表达式的话,只有参数列表,方法体(参数 列表)->{方法体}()用来描述参数列表{ } 用来描述方法体-> 是lambda运算符,箭头运算符 lambda表达式 cal c = (int a, int b) -> {

2022-04-26 23:32:56 3016

原创 面向对象2---final、抽象、接口

面向对象21、final关键字被final修饰的变量不可以被改写,被称为常量被final修饰的方法不可以被改写被final修饰的类不可以被继承2、抽象abstract修饰方法抽象方法:使用abstract来修饰的方法,抽象方法没有方法体,直接;结束抽象类:如果类中是抽象方法,这个类必须是抽象类。语法:public abstract class Chouxianglei {public abstract void fulei();没有方法体}特点:1、抽象类不能创建对象,抽

2022-04-24 19:26:27 65

原创 面向对象1---this、构造方法、方法重载,静态,权限、getter和sett、继承、super、方法重写、多态

面向对象1、类与对象面向对象:类:就是图纸属性:这一类的共同属性动作方法:这一类事务共同能执行的功能对象使用类创建的某一个东西对象能干什么,完全于类是如何定义的写代码类要使用class来定义public class Car { }属性:用成员变量来描述,直接写在类中的变量public class Car { String color; //颜色 int speed;//写在方法里的变量,局部变量public class Car {

2022-04-24 00:41:40 534

原创 面向对象,静态、非静态方法,局部变量,成员变量

面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。对象万物皆对象,客观存在的事物都是对象类什么是类类定义了一种抽象数据类型类就是模板,确定对象将会拥有的特征(属性)和行为(方法)类的特点类是对象的类型

2022-04-20 23:45:34 103

原创 ***多维数组

多维数组 @Test public void test25() { // 需求: 将数组中的最大值或最小值移动到数组的第一个位置或者最后一个位置 int[] array = {23, 32, 12, 21, 91, 19}; for (int i = 0; i < array.length - 1; i++) { if (array[i] > array[i + 1]) {

2022-04-20 00:04:08 63

原创 方法——方法重载

方法重载在同一个了类中 方法参数列表不同的同名方法,这种表现形式我们称之为方法重载相同的方法名,参数列表不同, 参数的数量不同, 参数的数据类型不同,都成立。此处参数的数据类型 指的相同参数位置上的数据类型public class Demo02 { public static void main(String[] args) { eat(); eat("核桃"); eat("核桃", 6); eat(5, "包子");

2022-04-19 21:41:05 303

原创 方法的,返回值、参数,可变参数

方法1、方法 就是一段可以重复被执行的代码的封装2、方法定义的五要素:修饰符,返回值类型,方法名,参数列表,方法体;public 访问修饰符static 静态修饰符void 返回值占位符 当方法没有返回值的时候使用void占位main 方法名(小驼峰命名法)String[] args 中 String[]参数的数据类型 args 参数名称相当与变量{} 方法体慧姐调用3、可变参数 注意可变参数必须放在参数列表的最后一个位置4、程序入口是main方法可

2022-04-19 21:28:42 510

原创 openEuler 22.03 LTS版本发布

openEuler 22.03 LTS版本发布欧拉下载地址《openEuler 20.03 LTS 安装指南》容器用户指南iSula容器引擎openEuler 22.03 LTS版本发布;继去年11月,华为携手伙伴将欧拉操作系统项目捐赠给开放原子开源基金会后,4月15日,欧拉捐赠之后首个社区共建版本openEuler22.03 LTS版本正式发布,也是首个支持数字基础设施全场景融合的长周期版本,该版本针对服务器、云计算、边缘计算和嵌入式四大场景首次发布新特性,方便开发者构建面向全场景的数字基础设施

2022-04-16 19:50:57 4473

原创 while循环

循环while循环相同: break ,continue 后面的代码不会执行不同:break 结束后面的循环continue 跳过当次循环 后面的循环不会结束while循环 是先判断 符合条件进入循环体do while循环 是先执行一次循环体,然后在判断判断条件是否满足while (boolean){循环体}当boolean值为true的时候执行循环体 反之结束循环当boolean值为true没有结束条件的循环我们称之为死循环package com.lihaozhe.java

2022-04-16 15:57:30 1541

原创 数组:数组声明,合并,排序

数组数组名.length是获取数组的长度public class Dome02 { @Test public void test01(){ int [] arr0=new int[5]; // 这个【5】是指数组的长度 //int[]数组名 是声明 =new int【5】 ;new是指重新建立new一个空间 int [] arr1=new int[]{5}; //这个{5}是指数值 int [] arr2={5};

2022-04-16 15:53:14 1076

原创 if else 判断、三目运算符、switch case匹配

java 选择结构 ---- if else 判断需求:如果今天下雨那么我们今天就不上课。分析:如果(今天下雨) 今天下雨是条件 条件满足 执行不上课,结果不成立执行 今天上课。程序:用 if (布尔值){代码 } else {代码}if(boolean){code}判断结果,成立输出if,否则输出elseboolean结果为true执行code boolean,结果为false执行输出else运行过程:package com.lihaozhe.javase.day03.bean;

2022-04-12 21:07:28 468

原创 Java简介

Java简介JVM:(Java Virtual Machine)Java虚拟机,我们在进行java开发的时候,首先需要编写java源代码,源代码经过编译器编译,编译成二进制文件(字节码文件.class文件),经过解释器对字节码文件进行解释翻译才能执行。而JVM中包含了解释器(不同操作系统解释器不一样),所以java跨平台就是通过JVM来实现的。确切的来说,java跨平台是因为JVM中的解释器跨平台JDK:(Java Development Kit)Java开发工具包,java开发必备。包括Or

2022-04-10 15:14:38 112

原创 maven的下载安装

maven的下载安装Maven用于构建和管理任何基于 Java 的项目,主要目标是让开发人员在最短的时间内理解开发工作的完整状态。为了实现这一目标,Maven处理了几个关注的领域:简化构建过程提供统一的构建系统提供优质的项目信息鼓励更好的发展做法1、浏览器中输入maven2、点击下载虚拟机下载linux版本下载完成后回到下载目录主目录下新建目录opt目录返回下载目录打开终端解压缩到主目录下的opt目录tar -zxvf apache-maven-3.8.5-bin.tar

2022-04-09 17:06:12 686

原创 Java HelloWorld与Java标识符的命名规则

Java HelloWorld与Java标识符的命名规则写法一(String[] args)(推荐 避免歧义)javac Demo01.java—》编译Demo01字节码Demo01.class—》生成Demo01的class文件java Demo01—》输出Demo01内容执行命令解析:我们使用了两个命令 javac 和 java。1·javac 后面跟着的是java文件的文件名,例如 HelloWorld.java。 该命令用于将 java 源文件编译为 class 字节码文件,如: ja

2022-04-09 14:46:34 799

原创 java基础~变量、常量

变量1.字符串 String1字符串的声明与赋值将a和b进行赋值声明,并输出。 public void test01() { String a = "茶"; String b = "可乐"; System.out.println(a); System.out.println(b);2JAVA10+的版本 可以在局部变量中使用var来为变量声明public void test01() { String a =

2022-04-09 13:17:32 361

原创 idea安装与配置

idea下载地址IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE为 Enterprise Java、Scala、Kotlin 与其他语言打造的强大且符合人体工程学的 Java IDE......https://www.jetbrains.com/zh-cn/idea/promo 进入下载页面 2 选择版本3进入下载目录后打开终端4下载后解压缩到 当前用户目录下单opt目录tar -zxvf ideaIU-2021.3.3...

2022-04-07 21:41:34 1013

空空如也

空空如也

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

TA关注的人

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