自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring5

Spring5-2021.8.51、Spring1.1、简介Spring框架是由于软件开发的复杂性而创建的Spring的形成,最初来自Rod Jahnson所著的一本很有影响力的书籍《Expert One-on-One J2EE Design and Development》,就是在这本书中第一次出现了Spring的一些核心思想,该书出版于2002年。spring框架即以interface21框架为基础,经过重新设计,不断丰富其内涵,于2004年3月24发布了1.0正式版**Ro

2021-08-11 23:52:23 350

原创 Mybatis

Mybatis01、什么是mybatis环境JDK1.8MYSQL 5.7maven 3.6.1idea回顾JDBCMySQLJava基础mavenjunit:JUnit是一个Java语言的单元测试框架,用于编写和运行可重复的测试,是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。SSM框架:配置文件的最好的方式,看官网

2021-08-11 23:46:03 1090

原创 Javaweb

Javaweb01:web的基本概念1、基本概念1.1、前言web开发:web 网页静态web:html ,css提供给所有人看的数据始终不会发生变化!动态web:淘宝,几乎所有的网站提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet、JSP、ASP、PHP在Java中,动态web资源开发的技术统称为Javaweb1.2、web应用程序web应用程序:可提供浏览器访问的应用程序a.html、b.html

2021-07-21 21:11:37 109

原创 MySQL数据管理

1、物理外键(了解即可)方式一、在创建表的时候,增加约束(麻烦)方式二、创建表成功后,添加外键约束以上操作都是物理外键,数据库级别的外键,我们不建议使用!避免数据库过多造成困扰。最佳实践数据库就是单纯的表,只用来存数据,只有行(数据)和列(字段)我们想使用多张表的数据,程序去实现**2、DML语言(全部记住,增删改) **DQL(查)1、数据库意义:数据存储,数据管理2、DML语言:数据操作语言insertupdatedelete2.1、添加(insert)--

2021-07-10 17:09:13 254

原创 操作数据库

1、操作数据库语句操作数据库> 操作数据库中的表 >操作数据库中表的数据MySQL数据库关键字不区分大小写1、创建数据库create DATABASE [IF NOT EXISTS] library;[] 中括号代表可选{} 大括号代表必选2、删除数据库DROP DATABASE [IF EXISTS] library 移除数据库3、使用数据库USE school...

2021-07-09 12:49:23 41

原创 初识数据库

1、什么是数据库,为什么要学习JavaEE:企业级Java开发 Web前端(页面 :展示,数据!)后台:(连接点:连接数据JDBC,连接前端(控制视图跳转,给前端传递数据))数据库:存数据(Txt,Excel,word)只会写代码,学好数据库,基本混饭吃操作系统,数据结构与算法!当一个不错的程序员离散数学,数字电路,体系结构,编译原理。+实战经验 高级程序员~优秀的程序员为什么学习1、岗位需求2、现在的世界,大数据时代,得数据者得天下3、被迫需求:存数据4、数据

2021-07-09 12:48:07 50

原创 Java面向对象

面向对象01:什么是面向对象oop(object-oriented programming):面向对象编程属性+方法:类面向过程思想:线性思维,相当于具体执行流程​ 面向对象思想:分类,相当于总设计师框架​ 比如:人>对象​ 上厕所>方法 (按照面向过程思想去写)抽象:比如设计一个学生管理系统,只用关心名字,学号,成绩等,不用关心兴趣爱好等,把学生的共同点剥离出来变成一个类三大特性:封装:把数据包装起来,对

2021-06-30 17:56:36 74

原创 Java数组

数组01:什么是数组数组是一个简单的数据结构。一个类型所有数据的集合{1,2,3,4}Arrays类 专门操作数组的工具类(scanner是专门接收键盘输入的一个类)Java学习是学习一个又一个类稀疏数组:压缩数组便于保存(比如游戏里的东西)数组02:数组的声明和创建如何用Java创建数组数组03:三种初始化及内存分析数组04:下标越界及小结java.lang.Array lndex Out of Bounds exception:1 数组下标越界(

2021-06-30 17:50:32 52

原创 Java方法

方法01:什么是方法方法02:方法的定义和调用修饰符:public static final返回值:int 数 void 空,无返回值方法名:方法实际名字,遵循驼峰原则,开头小写后面首字母大写参数:(int a,int b)**如果有返回值(不是void)则要加上return 返回值,return提取到最外面return除了返回结果,还有终止方法 return 0;帮人家修改方法要经过他人同意值传递(Java)和引用传递:笔试中遇到方法03:方法的重载一个类里有两个相同的方

2021-06-30 17:43:27 27

原创 Java流程控制

流程控制1:用户交互scanner if选择结构流程控制2:Scanner进阶使用 while 循环结构如果要输入Int 或者小数类型流程控制3:顺序结构最简单的结构,从上而下一句一句执行流程控制4:if选择结构(重点)流程控制5:switch多选择结构优秀的码农:看源码思想流程控制06:while循环详解规定程序运行多久多少次流程控制07 For循环详解流程控制08:增强型For循环流程控制09:break continue

2021-06-30 17:39:00 45

原创 Java基础

Java基础01:注释[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LFvWWXEW-1625044502411)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210419111510740.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kcCzLndL-1625044502413)(C:\Users\dell\AppData\Roaming\Ty

2021-06-30 17:18:09 50

原创 Java入门

JDK JRE JVM[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mFfAPO9T-1618633997279)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210415140847862.png)]API:接口JDK:Java开发工具(包含JRE,JVM及自己的一些开发工具)Java、javac:编译运行JavaJavadoc:把Java程序变为文档jar:把Java打包成

2021-04-17 12:50:51 29

原创 Java预科2

软件及软件开发计算机软件计算机软件可以使计算机按照事先预定好的顺序完成特定的功能电脑程序。例:写个算法,软件完成算法,操作硬件分类:系统软件(安装在硬盘):DOS(disk operating system磁盘操作系统) —早期windows、Lixus、 unix、Mac(苹果操作系统)、Android、IOS应用软件:WPS、QQ、微信、英雄联盟开发(制作软件的过程)1、软件开发:借助开发工具或计算机语言制作软件的过程​ 2、人机交互(图形化界面,命令

2021-04-15 17:01:43 51

原创 Java预科1

什么计算机计算机由硬件和软件组成硬件(能看到的东西):麦克风,键盘,鼠标,显示器等软件:QQ,WINDOWS操作系统应用:数据处理:听歌,信息被记录在大公司数据库,进行处理人工智能(AI):模拟人的思维网络:互联网连接世界硬件定义:一些物理装置按系统结构要求组装成一个有机整体组成:CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘鼠标显示器等装机CPU:读取内存,最重要memory(内存):程序,浏览器,游戏加载到内存中运行mo

2021-04-13 17:59:29 41

空空如也

空空如也

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

TA关注的人

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