自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SM整合

SM整合1、导入相关jar包junit<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependency>mybatis<dependency> <groupId>org.mybatis</groupId&

2021-03-23 15:39:12 235

原创 Spring

Spring1、简介Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学SSH : Struct2 + Spring + Hibernate!SSM : SpringMvc + Spring + Mybatis!Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。依赖:<!-- https://mvnrepository.c

2021-03-22 10:15:52 146

原创 MyBatis

Mybatis1、MyBatis简介1.1、什么是MybatisMyBatis 是一款优秀的持久层框架1.2、Mybatis的作用它支持自定义 SQL、存储过程以及高级映射MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。2、Mybatis怎么用思路:搭建环境 --> 导入M

2021-03-22 08:53:47 180

原创 JavaWeb

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

2021-03-21 09:56:40 120

原创 数据库(MySQL)

数据库(MySQL)前端:(页面,展示,数据)后台:(连接点:连接数据库JDBC,连接前端(控制、控制视图跳转、和前端传递数据))数据库:(存数据,Txt,Execl,word)union 和union all的区别:union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;select * from Table1 union select * from Table2;union All:对两个结果集进行并集操作,包括重复行,不进行排序;se

2021-03-18 13:08:54 275

原创 JVM探究

JVM探究请你问问对JVM的理解?答:java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。Java编译器只要面向JVM,生成JVM能理解的代码或字节码文件。Java源文件经编译成字节码程序,通过JVM将每一条指令翻译成不同平台机器码,通过特定平台运行。JVM执行程序的过程 :I.加载class文件 ,II.管理并分配内存 ,III.执行垃圾收集java–>class–>类加载器–>字节校验器–>解释器–>操作系统平台

2021-03-17 09:34:00 120

原创 注解与反射

注解与反射1、什么是注解?Annotation是从JDK5.0开始引入的新技术Annotation的作用:不是程序本身,可以对程序做出解释。可以被其他程序(比如:编译器等)读取Annotaition的格式:@+注释名Annotation可以在哪里使用可以附加在package,class,method,field等上面,相当于给他们添加了额外的辅助信息我们可以通过反射机制编程实现对这些元数据的访问2、内置注解@Override:定义在java.lang.Override中,此注解只

2021-03-17 08:58:14 94

原创 多线程

多线程一、线程简介任务,进程,线程,多线程进程是资源分配的基本单位,它是程序执行时的一个实例,在程序运行时创建;线程是程序执行的最小单位,是进程的一个执行流,一个进程由多个线程组成的多任务:一边吃饭一边玩手机、一边上厕所一边玩手机。大脑一个时间做一个事情。多线程:为了提高效率,加了多个车道。普通方法调用:只有主线程一条执行路径,执行完后在执行下一个。调用run();多线程:多条执行路径,主线程和子线程并行交替执行。调用start();进程:一次程序执行的过程。进程获得处理机而运行是通过调

2021-03-17 08:43:06 277

原创 网络编程

网络编程1.1、概述打电话—>连接---->接了----->通话:TCP发短信---->发送了就完事了---->接受:UDP计算机网络:将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议(HTTP)的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:数据交换、通信。想到达到什么效果:1、如何准确的定位一台电脑:127.0.0.1:端口 这个计算机上的某个资源2、找到了这个主机,如

2021-03-16 10:47:32 176

原创 排序方法

排序方法基本查找package com.xuchong;/*直接查找*/public class Demo1 { public static void main(String[] args) { //定义一个数组 int[] a={12,45,96,32,58,34,57}; //根据元素查找出该元素第一次出现的索引 int indexFirst = getIndexFirst(a, 12); System.ou

2021-03-16 10:44:03 1275

原创 GUI编程

GUI编程1、这是什么?2、它怎么玩?3、该如何在我们平时运用。class–>可阅读的 反编译组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标事件键盘事件外挂破解工具1、简介Gui的核心技术:Swing AWT,1、因为界面不美观2、需要jre环境为什么要学习?1、MVC的架构2、工作需要3、可以写出自己想要的工具2、AWT介绍2.1、AWT简介1、包含了很多的类和接口!GUI:图形用户界面编程。Esclipe:java写的

2021-03-16 10:33:15 181

原创 IO

.IO熟悉File类常用API理解什么是I/O,IO的分类和体系结构熟练掌握字节流的用法熟练掌握字符流的用法熟练掌握缓冲流的用法并理解缓冲流的作用熟悉字符集和字符集编码InputStreamReader将输入的字节流转换成字符流输入OutputStreamReader将输出的字节流转换成字符流输出理解对象的序列化和反序列化ObjectOutputStream对象序列化流ObjectInputStream对象反序列化流掌握Propertise类的Api和使用场景1、File类1

2021-03-15 11:25:01 155

原创 集合框架

集合框架1、集合的概念概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。和数组区别:数组长度固定,集合场长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型位置:java.util.*;2、Collection接口Collection父接口:特点:代表一组任意类型的对象,无序、无下标、不能重复。Collection的使用:package com.xu;import java.util.ArrayList;import java.util.C

2021-03-15 10:59:49 155 2

原创 内部类和常用类

内部类和常用类1、内部类• 成员内部类 - 直接将一个类的定义放在另外一个类的类体中。• 静态内部类 - 使用static关键字修饰的内部类,隶属于类层级。• 局部内部类 - 直接将一个类的定义放在方法体的内部时。• 匿名内部类 - 就是指没有名字的内部类。本质:其实是继承该类或者实现接口的子类匿名对象。概念:在一个类的内部在定义一个完整的类。作用:数据安全。如果我们的内部类不想轻易被任何人访问,可以选择使用private修饰内部类,这样我们就无法通过创建对象的途径来访问,想要访问只需要在外部

2021-03-15 10:24:40 122

原创 JS(javascript)

JS(javascript)1、什么是javaScript1.1、概述javaScript(行为):是一种弱类型的脚本语言,其源代码不需要经过编译,而是由浏览器解释运行,用于控制网页的行为。1.2、历史ECMAScript可以理解为javascript的一个标准。2、基本使用2.1、引入javaScript内部标签:<script>alert("hello,world");弹窗</script>外部标签:<script type="text/javas

2021-03-14 12:08:11 572

原创 Java基础

预科:什么是计算机能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成硬件以及冯诺依曼结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PmyThMQf-1615689321323)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20201123095651965.png)]软件及软件开发软件按功能可分为:系统软件与应用软

2021-03-14 10:46:19 128

原创 JavaSE

JavaSE

2021-03-14 10:32:17 74

原创 css

CSS(表现标准语言):html(结构) css(表现)js(交互)什么是css如何学习1、是什么2、怎么用3、css选择器(重点、难点)4、美化网页(文字,阴影,超链接,列表,渐变…)5、盒子模型6、浮动7、定位8、网页动画(特效)菜鸟教程1.1什么是cssCascading Style Sheet(层叠样式表)一门标记语言CSS:表现(美化网页)字体、颜色、边距、高度、宽度、背景图片、网页定位、网页浮动不能嵌套。1.2、发展史CSS1.0:CSS2.0: div(自

2020-11-26 07:59:08 146

原创 Html(超文本标记语言)

Html(超文本标记语言)初识Html:Hyper Text Markup LanguageW3C(万维网联盟):结构化标准语言、表现标准语言、行为标准。网页的基本信息:DOCTYPE head meta<!--html:超文本标签语言网页的基本结构0--><!DOCTYPE html> <!--文档的声明--><html><!--标签:<> 作用:组织网页结构--> <head> <met

2020-11-19 16:48:58 130

空空如也

空空如也

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

TA关注的人

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