自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AOP和Spring整合Mybatis

文章目录1、AOP1.1、什么是AOP1.2 Aop在Spring中的作用1.3 使用Spring实现Aop2、Spring 整合 Mybatis2.1、回忆Mybatis的用法:2.2、Mybatis-Spring整合3、声明式事务3.1、回顾事务3.2、Spring中的事务管理:4、代理模式4.1、静态代理4.2、加深代理模式的理解:4.3、动态代理?(AOP的底层实现)5、面对对象7大原则...

2020-02-27 10:15:10 437

原创 Spring学习笔记

文章目录1、Spring1.1 简介:1.2、优点:1.3、组成:1.5、扩展2、IOC 理论推导:2.1、案例演示:2.2、IOC本质2.3、 IOC理解参考(无敌解释):3、HelloSping (第一个Spring程序)3.1、1. 导入Spring相关jar包3.2、编写相关代码:3.3、思考问题?4、IOC对象创建(注入)的方式:5、Spring配置5.1、别名:5.2、Bean的配置...

2020-02-24 23:11:14 282

原创 MyBatis学习笔记

文章目录MyBatis学习笔记1、MyBatis相关概念:2、MyBatis 使用案例:3、CRUD 增删改查:4、Mybatis 配置文件5、ResultMap6、分页(一定要会)7、模糊查询:8、生命周期和作用域:9、工厂模式10. Mybatis 进阶(一对多、多对一)11. 在Mybatis中使用注解开发13、动态SQL MyBatis学习笔记 1、MyBatis相关概念: 基本概念: ...

2020-02-22 01:13:47 268

原创 Mybatis动态SQL学习笔记

文章目录Mybatis的动态SQL1、什么是动态SQL?2、搭建环境:3、动态SQL之IF标签:4、动态SQL之 trim(where, set)4、动态SQL之choose(when, othrewise)5、动态SQL之SQL片段:6、Foreach动态SQL编写技巧:X、SQL面试相关: Mybatis的动态SQL 1、什么是动态SQL? 概念: 搞清楚什么是动态SQL? 回答:动态SQL就...

2020-02-22 01:09:19 213

原创 Java Web 开发之Jetty/Tomcat服务器配置以及Maven设置安装

文章目录Jetty 服务的安装与配置调试:Jetty 服务的安装Jetty 服务的设置Jetty 服务的调试Tomcat 服务的安装与配置调试:Tomcat 服务的安装Tomcat 服务的设置Tomcat 服务的调试Maven 系列:Maven 的作用:Maven 安装:Maven 设置:Maven 调试: Jetty 服务的安装与配置调试: Jetty 服务的安装 Jetty 服务的设置 Je...

2020-02-15 21:38:16 467

原创 JSP/Servlet 学习笔记

文章目录Servlet/JSP 疑难汇总:Web 容器:Servlet 的相关知识点:单例模式:反射和注解:Web请求JSP九大内置对象Unicode 相关问题 Servlet/JSP 疑难汇总: Web 容器: 什么是Web 容器? 前提:我们知道servlet可以理解服务器端处理数据的java小程序,那么谁来负责管理servlet呢?这时候我们就要用到web容器。它帮助我们管理着serv...

2020-02-14 01:46:47 325

原创 JDBC 学习笔记

文章目录1、数据库驱动2、JDBC3、第一个JDBC程序10.4、Statement 对象5、PreparedStatement 对象6、使用IEDA连接数据库(类似于SQLyog)8、在JDBC中使用事务9、数据库连接池 1、数据库驱动 驱动:声卡、显卡、数据库都有驱动,利用驱动程序它们才能被应用程序使用并正常工作! 小结:我们的程序会通过数据库驱动和数据库来打交道! 2、JDBC 概念: S...

2020-02-11 13:12:57 182

原创 Mysql 学习笔记

文章目录1、初始Mysql1.1、为什么学习数据库:1.2、什么是数据库:1.3、数据库分类:1.4、MySQL简介:1.5、安装MySQL:1.6、安装SQLyog 1、初始Mysql JavaEE : 企业级Java开发(包括Web开发) Web开发的几个环节: 前端:页面,展示数据! 后台:是一个连接点,连接数据库 JDBC,链接前端(控制访问请求,控制视图跳转,给前端传递数据) 数据库:...

2020-02-09 16:07:55 254

原创 JavaScript学习

文章目录1、什么是JavaScript1.1、概述1.2、历史2、快速入门2.1、引入 JavaScript2.2、基本语法入门2.3、数据类型2.4、严格检查格式3、数据类型3.1、字符串 1、什么是JavaScript 1.1、概述 地位:JavaScript是一门世界上最流行的脚本语言 Java、JavaScript的关系:JavaScript虽然是为了借助Java的名声而命名,其本...

2020-01-12 00:17:53 300

原创 CSS学习笔记

文章目录1、CSS入门1.1、什么是CSS1.2、CSS的发展史1.3、CSS快速入门1.4、CSS的3种导入方式:2、选择器2.1、基本选择器:2.2、层次选择器: 1、CSS入门 如何学习: CSS是什么 CSS怎么用(快速入门) CSS 选择器 (重点 + 难点) 美化网页 (文字,阴影,超链接,列表,渐变….) 声明 盒子模型 网页基础~ 浮动 应用~ 定位 网页动画(特效效果) ...

2020-01-04 00:02:22 261

原创 网页制作之HTML学习

文章目录一、HTML基础1.1、什么是HTML1.2、发展史和优势1.3、W3C标准1.4、HTML的基本结构1.5、网站的基本标签(重点)1、标题标签2、段落标签3、换行标签(非闭合,不需要修饰某个对象)4、水平线标签:5、字体样式标签6、 特殊符号标签1.6、图像标签1.7、超链接1.8、块元素、行内元素1.9、小结:二、列表、表格、媒体元素2.1、列表:2.2、表格2.3、音频、视频2.4、...

2019-12-24 22:39:18 627

原创 Java反射学习

文章目录1、Java反射机制概述1.1、静态 VS 动态语言:1.2、Java 反射概述: 1、Java反射机制概述 1.1、静态 VS 动态语言: 动态语言:   是一类在运行时可以改变其结构的语言,例如:新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说:就是在运行时代码可以根据某些条件而改变自身结构的语言。   主要动态语言:Object-C、C#、J...

2019-12-10 22:16:58 132

原创 Java 注解学习

文章目录1、注解的认识:2、注解的分类:2.1、Java内置注解:2.2、元注解2.3、自定义注解: 1、注解的认识: 概念:  Annotation 是从 JDK5.0 开始引入的新技术! 注解的作用: (1). 注解不是程序本身,其可以对程序作出一定的解释(这一点跟注释:Comment 并没有什么区别) (2). 可以被其他程序(比如:有些带有注解的程序在运行过程中注解中的相关内容被读...

2019-12-10 21:27:06 87

原创 Java之网络编程

文章目录1.1、概述1.2、网络通信的要素1.3、IP1.4、端口1.5、通信协议1.6、TCP传输消息:文件上传:Tomcat1.7、UDP发送消息咨询1.8、URL 1.1、概述 信件的模型: 计算机网络:(百度百科)  计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,==实现资源共享...

2019-12-05 12:16:44 945

原创 Java的GUI编程之AWT、Swing

文章目录常用的GUI的组件1、简介2、AWT(较为基础的GUI框架)2.1、Awt介绍2.2、组件和容器2.3、面板Panel2.4、布局管理器AWT布局小结:2.5、事件监听2.5、输入框 TextField 监听2.6、简易计算器,组合+内部类回顾复习!2.7、画笔2.8、鼠标监听2.9、窗口监听2.10、键盘监听3、Swing3.1、窗口、面板3.2、弹窗3.3、标签3.4、面板3.5、按钮...

2019-12-04 20:47:23 613

原创 Java多线程学习总结

文章目录JAVA多线程技术:线程简介:线程创建:(三种方法)Runnable 的创建以及使用方法:继承Thread类的创建以及使用方法:使用Callable类的创建以及使用方法:线程状态:(五大状态)线程优先级:线程休眠:线程插队: JAVA多线程技术: 线程简介: 线程和进程的区别: (0) 程序:程序是指令和数据的有序集合,其本身没有任何运 行的含义,是一个静态的概念。 (1) **进程:...

2019-11-28 22:22:50 235

原创 JAVA文件I/O的其他流

文章目录数据输入输出流的概述和使用:内存操作流的概述和使用:打印流的概述和特点:标准输入输出流概述和输出语句的本质二种方式实现键盘录入:随机访问流:序列化流和反序列化流的概述和使用:Properties 属性集合:顺序流SequenceInputStream:压缩流ZipOutputStream和解压流ZipInputStream 数据输入输出流的概述和使用: 最大特点:能够读写基本数据类型 数...

2019-11-21 22:28:51 99

原创 JAVA文件I/O的字节流、字符流

文章目录JAVA文件I/O流: JAVA文件I/O流: I/O流概述: a. I/O流用来处理设备之间的数据传输 b. Java对数据的操作是通过流的方式 c. Java用于操作流的对象都在IO包中 java.io IO流分类: ...

2019-11-16 22:10:14 162

原创 JAVA的Map集合

文章目录JAVA集合——MapMap的一些概念和特点:Map集合的获取功能测试:Map集合的遍历之键找值Map集合的遍历之键值对HashMap案例:LinkedHashMapTreeMapHashMap和HasTable的区别:Map案例演示:(统计字符串中每个字符出现的次数)集合嵌套之HashMap嵌套HashMap:集合嵌套之HashMap嵌套ArrayList:集合嵌套之ArrayList嵌...

2019-11-13 16:16:25 181

原创 JAVA的Set集合

文章目录JAVA——Set集合集合继承关系一览图:Set集合概述及特点HashSet:LinkedHashSet的概述和使用TreeSet的概述和使用: JAVA——Set集合 集合继承关系一览图: Set集合概述及特点 Set集合概述及特点:(通过API查看即可) a. 元素唯一 Set集合的三个子类实现: a. HashSet b. LinkedHashSet c. TreeSet Ha...

2019-11-13 10:42:35 192

原创 JAVA文件I/O

文章目录JAVA文件I/OIO流概述及其前奏File类的概述和构造方法File类的创建功能:File类的删除功能:(删除不走回收站)File类的重命名功能:File类的判断功能:File类的获取功能案例:(输出指定目录下指定后缀的文件名)文件名称过滤器的概述及使用:File操作的多个案例:删除多级文件夹 (思想:递归删除)判断单级目录下是有以 .jpg的文件,如果有,把后缀名改成.png判断多级目...

2019-11-12 14:33:56 110

原创 JAVA异常机制

文章目录JAVA异常JAVA异常的分类和概述:JVM默认是如何处理异常的:运行期异常:try...catch的方式处理异常:try...catch的方式处理多个异常:编译期异常和运行期异常的区别:打印异常堆栈信息:自定义异常类:throw的概述以及和throws的区别:finally关键字的特点及作用异常的注意事项及如何使用异常处理 JAVA异常 JAVA异常的分类和概述: 异常的概述: 异常就...

2019-11-10 22:37:08 243 1

原创 JAVA List集合、泛型、增强for循环、方法中的可变参数、嵌套集合

文章目录JAVA集合对象数组JAVA集合概述:Collection集合的功能概述:JAVA集合——list类List概述及特点List的遍历:(案例)ListIterator的特有功能:并发修改异常产生的原因及解决方案数据结构的理解与特性List的三个子类的特点 JAVA集合 对象数组 案例: 需求:我有3个学生,请把这个3个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 代码示例...

2019-11-08 10:43:44 542

原创 JAVA常用类之Date、SimpleDataFormat、Calendar

文章目录JAVA常用类——DateJAVA常用类——SimpleDataFormat(格式化日期)案例:创建日期转换的工具类:案例:计算你活了多少天 JAVA常用类——Date 概述: 类 Date 表示特定的瞬间,精确到毫秒。 构造方法Date() 表示年月日 时分秒 分配Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒) Date date = new Date(); Syste...

2019-11-06 17:59:21 215

原创 JAVA常用类之Math、Random、System、BigDecimal

文章目录JAVA常用类——Math:JAVA常用类——RandomJAVA常用类——SystemJAVA常用类——BigDecimal JAVA常用类——Math: 概念:Math类中包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数! 特点:Math类里面的属性和方法,全是静态修饰,直接使用类名调用 成员属性:public static final double E : ...

2019-11-06 17:17:24 168

原创 JAVA正则表达式

文章目录正则表达式基本概念和语法:实践案例:(验证qq号:)实践案例:(校验邮箱!)功能部分:模式器和匹配器(也是与正则相关的两个东东) 正则表达式 基本概念和语法: 概念:正确规则的表达式,一门独立的语法,很多语言都支持,作用用来定义一些规则,对数据进行校验。是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 语法:JAVA中用字符串来定义...

2019-11-06 16:53:39 160

原创 JAVA常用类之StringBuffer、Arrays、基本类型的包装类、自动拆装箱

文章目录StringBufferStringBuffer类的概述StringBuffer类的构造方法StringBuffer的添加功能:StringBuffer的删除功能:StringBuffer的替换和反转功能StringBuffer的截取功能及注意事项StringBuffer和String的相互转换案例1:(反转字符串!)案例2:(按照格式输出字符串!)StringBuffer和StringB...

2019-10-31 15:49:33 230

原创 JAVA常用类之Scanner、String

文章目录Scanner(用于接收键盘录入数据)Scanner的概述和构造方法原理Scanner类的hasNextXxx()和nextXxx()方法的讲解Scanner获取数据出现的小问题及解决方案String(字符串)String类的概述String类的构造方法String的特点:String类的常见面试题String类的判断功能案例:(模拟用户登录取款)String类的获取功能案例: (遍历字符...

2019-10-30 22:42:11 417

原创 JAVA常用类之Object类

文章目录JAVA常用类:API概述:Object 类:Object的hashCode()方法:Object类的getClass()方法:Object类的toString()方法:Object类的equals()方法:Object类的clone() 方法(浅克隆):深浅拷贝的问题: JAVA常用类: API概述: 概念: API (Application Programming Interface...

2019-10-28 22:36:54 187

原创 JAVA面对对象内部类的种类以及用法

文章目录内部类概述和访问特点成员内部类:成员内部类的常见修饰符及应用:局部内部类:**(局部内部类使用的很少)**匿名内部类匿名内部类在开发中的应用 内部类概述和访问特点 内部类概述: 把类定义在其他类的内部,这个类就被称为内部类。 举例:在类A中定义了一个类B,类B就是内部类。 内部类访问特点: a. 内部类可以直接访问外部类的成员,包括私有。(可以把内部类看做外部类的一个属性!!!)) b....

2019-10-25 23:20:58 141

原创 JAVA面对对象常见问题、链式编程、包小结

文章目录方法参数类型以及返回值类型问题研究类名作为形式参数:抽象类名作为形式参数:接口名作为形式参数:结论1类名作为返回值类型抽象类名作为返回值类型接口名作为返回值类型链式编程java——包的一些概念和理解package关键字的概述及作用包的定义及注意事项不同包下类之间的访问import关键字的概述和使用package,import,class有没有顺序关系(面试题) 方法参数类型以及返回值类型问...

2019-10-24 22:31:02 347

原创 面对对象——抽象类,接口

文章目录面对对象——抽象类抽象类基础概念:抽象类的特点及成员特点:抽象类的常见问题:面对对象——接口接口的概念:接口的特点:接口中的成员特点:类与类,类与接口,接口与接口的关系:接口的示例:面对对象——抽象类和接口的区别: 面对对象——抽象类 抽象类基础概念: 概述:       回想前面我们的猫狗案例,提取出了一个动物类。并且我们在前...

2019-10-16 22:34:39 136

原创 面向对象之封装、继承、多态

文章目录面对对象-封装private关键字的概述和特点:this关键字的概述和应用: 面对对象-封装 封装概述 是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 封装好处 a. 隐藏实现细节,提供公共的访问方式 b. 提高了代码的复用性 c. 提高安全性。 封装原则: a. 将不需要对外提供的内容都隐藏起来。 b. 把属性隐藏,提供公共方法对其访问。 private关键字的概述和特点: ...

2019-10-10 21:28:40 241

原创 JAVA面向对象进阶

文章目录面对对象-封装private关键字的概述和特点:this关键字的概述和应用:构造方法构造方法概述构造函数的方法重载:创建一个对象的步骤:static关键字的引入static 小结静态变量和成员变量的区别:JDK提供的帮助文档如何使用JDK提供的帮助文档?JDK帮助文档使用实践:学习Math类的随机数功能使用math进行一次猜数游戏:代码块 面对对象-封装 封装概述 是指隐藏对象的属性和实...

2019-10-10 21:17:06 152

原创 JAVA面向对象概述

文章目录面向对象思想:类与对象及其应用:对象的内存图:成员变量和局部变量的区别:方法的形式参数是类名的时候如何调用匿名对象面对对象-封装private关键字的概述和特点:this关键字的概述和应用: 面向对象思想: 思想概述:(如果说函数是一种封装的话,那么面向对象就是更高级的封装,思想上更为简洁!) a. 当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。 b. 可随着需求的...

2019-10-10 13:51:01 117

原创 JAVA数组和递归

文章目录数组一维数组二维数组递归Java中的内存分配以及栈和堆的区别:栈堆方法区本地方法区寄存器区(CPU使用) 数组 可以理解为一个容器,可以存储多个相同数据类型的数据。 既可以存储基本类型的数据,也可以存储引用数据类型 数组属于引用数据类型 一维数组 定义: 格式1:数据类型[] 数组名称 = new 数据类型[数组长度];(一般常用这个!) int[] a; //定义了一个in...

2019-10-09 22:14:08 533

原创 JAVA基础之运算符、录入数据、switch

文章目录运算符逻辑运算符位运算符JAVA键盘录入数据:java流程控制语句顺序结构语句选择结构语句循环结构语句 运算符 逻辑运算符 逻辑运算符有哪些? &(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或) 注意事项: a:逻辑运算符一般用于连接boolean类型的表达式或者值。 (例如:大于3小于6 =====> x&gt...

2019-10-09 17:51:27 94

原创 JAVA循环和函数

文章目录JAVA循环循环小结:JAVA函数 JAVA循环 for 循环(这个循环的写法很类似于C语言的写法) for (int i=0;i<10;i++){ System.out.println("祖国生日快乐!!!"); } break 跳出for循环(普通break跳出离break最近的循环语句,带标记的break跳出的位置则依据标记值而定,即:可跳出嵌套循环!) pu...

2019-10-02 00:08:09 442

原创 JAVA初级知识

授课内容 常量 常量的概述和使用 进制概述和二,八,十六进制图解 不同进制数据的表现形式 进制转化 有符号数据表示法 变量 变量的概述及格式 数据类型的概述和分类 数据类型转换之隐式转换 数据类型转换之强制转换 运算符 算术运算符 赋值运算符 关系运算符 02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量 就是在程序的执行过程中其值不发生改变...

2019-09-28 07:24:39 105

原创 JAVA基础

授课内容: 计算机基础知识 计算机 计算机硬件 计算机软件 软件开发 计算机语言 人机交互方式 键盘功能键及快捷键介绍 常用的DOS命令 Java语言概述 JDK的下载,安装 HelloWorld案例 环境变量的配置 注释 关键字 标识符 01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机? 计算机(Compu...

2019-09-28 07:13:29 254

空空如也

空空如也

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

TA关注的人

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