自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 Java框架中对于Mybatis教程详解

Mybatis详解1.什么是框架2.什么是 MyBatis?2.1、使用接口形式编写 Mybatis3、Mybatis 核心配置Mybatis 映射文件映射文件参数问题#{} 与 ${} 区别:4、结果映射5、一对一关系6、一对多关系7.分步查询8、缓存本地缓存(一级缓存) (开启),不能关闭的二级缓存(3之前默认关闭) 现在使用版本默认开启9、动态 SQLifchoose - when - otherwiseforeachwheresettrimSQL片段10、注解版 Mybatis11.插件12、逆向

2020-05-15 17:12:18 814

原创 Java使用Maven搭建基本项目和web项目

1.什么是Maven​ Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。1.1Maven的作用作用一:​ maven主要是用来解决导入java类依赖的jar,编译java项目主要问题。作用二:

2020-05-10 16:35:06 442

原创 对于Java8的新特性,应该了解(掌握)的哪些

Java8的新特性一、Lambda表达式基本的使用方式Lambda表达式的使用:6种情况语法格式一:无参,无返回值语法格式二:Lambda表达式需要一个参数,但是没有返回值语法格式三:数据类型可以省略,因为可由编译器推断得出,称为"类型推断"语法格式四:Lambda 若只需要一个参数,参数的小括号也可以省略语法格式五:lambda表达式需要两个或以上参数,多条执行语句,并且可以有返回值语法格式六:...

2020-05-06 20:49:22 832

原创 关于Java的反射机制,你该了解这些

反射机制一、反射机制的概述Java反射机制提供的功能在使用反射以前,对于一个类的操作反射之后,对于类的操作(相当于开挂了),看不懂的就先了解一下,和反射之前的做个对比疑问?:通过直接new的方式或反射的方式 都可以调用公共的结构,开发中用哪一个?注意点: 疑问?:反射机制与面向对象中的封装性是不是矛盾的?二、 关于java.lang.Class类的理解2.1、Class实例可以是哪些结构的说明...

2020-04-28 21:39:18 865

原创 Java高级之——网络编程的使用

一、网络编程概述网络编程就是编写程序使互联网的两个(或多个)设备(如计算机)之间进行数据传输1.目的:直接或间接的通过网络协议与其他的计算机实现数据的交换,进行通讯。2.网络编程中要注意的两个问题①如果准确的定位网络上一台或多台主机,定位主机上的特定的应用②找到主机后如何可靠的高效的进行数据的传输二、网络通信中两个关键的要素要素1、IP和端口号:①IP:唯一的标识互联网上的计算机(...

2020-04-19 20:39:23 460 1

原创 Java高级之---IO流的使用

一、File类1.File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)2.File类声明在java.io下3.File类中涉及到关于文件的目录和文件的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入和读取文件的操作,如果要适用读取和写入等操作,必须使用IO流来完成。4.后续File类的对象常用来作为参数传递到流的构造器中,指明读取或写入的"终点"。File类的使用...

2020-04-18 21:34:29 1099

原创 Java高级之---泛型的使用

一、泛型的概念1.什么是泛型,看表面的意思,泛型就是指广泛的、普通的类型2. 所谓泛型,就允许在定义类、接口时通过圆滚滚标识表示类中的某个属性的类型或者某个方法的返回值及参数类型。这个参数类型将在使用的时候就确定了。使用泛型有哪些好处(1)首先就像上面那个例子一样,使用泛型能够限定集合中,如List, Set中元素的类型,保证一个集合中只有一个类型。(2)程序也能更加健壮(只要在编译时...

2020-04-18 20:46:21 1682

原创 Java----面向对象知识点总结

一、类及类的成员:属性、方法、构造器、代码块、内部类1、属性 = 成员变量 = field = 域,字段属性(成员变量) vs 局部变量1.相同点1.1定义变量的格式 数据类型 变量名 = 变量值1.2先声明,后 使用1.3变量都有其对应的作用域2.不同点2.1在类中声明的位置不同属性:直接定义在类的{}中局部变量:声明在方法内、方法形参、代码块中、构造器形参、构造器内部的...

2020-04-13 23:05:56 316

原创 前端表单验证---正则表达式的使用

正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。什么是正则表达式?正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。...

2020-04-13 21:44:26 509

原创 Java集合框架(四)-----Map接口

一、Map实现类的结构Map:双列数据,存储具有key-value对的数据1、HashMap:作为Map的主要实现类,线程不安全的,效率高,存储null的key和value2、LinkedHashMap:保证在遍历map元素时,可以按照添加的顺序实现遍历原因:在原因的HashMap底层上结构基础上,添加了一对指针,指向前一个元素和后一个元素,对于频繁的遍历操作,此类执行的效率高于HashM...

2020-04-13 21:25:52 246

原创 Java集合框架(三)-----Set接口

Collection接口之二(Set接口):一、Set:存储无序,不可重复的集合,底层为链表Set接口的实现类:1、HashSet:作为set接口的主要实现类,线程不安全,可以存储null值2、 LinkedHashSet:作为HashSet的子类,遍历其内部数据时,可以按照添加的顺序遍历,对于频繁的遍历操作,效率高3、 TreeSet:可以按照添加对象的指定属性,进行排序总结1.S...

2020-04-13 20:58:58 315

原创 Java集合框架(二)-----List接口

一、 Collection接口之一(List接口):单列数据,定义了存取一组对象的方法的集合List:存储有序,可重复的数据 --“动态数组”,替换原有的数组1、List接口的实现类:ArrayList:作为List接口的主要实现类,线程不安全,效率高,底层使用Object[] elementDate存储LinkedList:对于频繁插入和删除操作,使用此类效率比ArrayList的效率...

2020-04-13 20:44:06 103

原创 Java集合框架(一)-----Collection接口

一、集合框架的概述1.集合、数组都是对多个数据进行存储操作的结构,简称java容器说明:此时的存储指的是内存层面的存储,不涉及持久化的操作(.txt .jpg .avi 数据库等等)2.1数组在存储多个数据方面的特点:① 一旦初始化以后,其长度就固定了② 数据一旦定义好,其元素的类型也就确定了,我们也只能操作指定的类型数据了。③ 比如 String[] arr,int[] arr1,O...

2020-04-13 20:30:40 199

原创 Java ---注解

一、理解Annotation① jdk5.0新增的功能② Annotation 其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理通过使用Annotation,程序员可以在不改变代码原有的逻辑下,在源代码嵌入一些补充信息③ 在javaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等等。在JavaEE中注解占据了更重要的角色,例如用来配置...

2020-04-05 21:20:29 132

原创 Java --- 枚举类

一、枚举类的介绍1.枚举类的理解:类的对象只要是有限个,确定的。我们称此类为枚举类2.当需要定义一组常量是时,强烈建议使用枚举类3.如果枚举类中只要一个对象,则可以作为单例模式的实现方式。二、如何定义枚举类方式一、jdk5.0之前,自定义枚举类方式二、jdk5.0,可以使用enum关键字定义枚举类方式一://自定义枚举类 若只有一个对象,可看成单例模式class Seas...

2020-04-05 21:07:24 187

原创 Java的常用类之三----其他类(接口)

1、Comparable 或 Comparator使用背景Java中的对象,正常情况下,只能进行比较: == 或!= 。不能使用 > 或 < 的但是在实际开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象大小如何实现?使用两个接口中的任何一个:Comparable 或 Comparator1.1、Comparable接口的使用举例:自然排序1.像String、...

2020-03-29 23:39:40 151

原创 Java的常用类之二 ----日期时间类

1、jdk8 之前的日期时间AP测试1.system类中的currentTimeMillis()2.java.util.Date 和 Java.sql.Date3.SimpleDateFormat类4.Calendar类1.1、currentTimeMillis():返回当前的计算机时间,时间的表达格式为当前计算机的时间和GMT时间(格林威治时间),获取1970年1月1日0时0分0秒(U...

2020-03-29 23:02:49 148

原创 String的练习题

1、将一个字符串进行反转,将一个字符串中指定的部分进行反转,比如“abcdefg”反转为“abfedcg"方式1:转为char[] public String reverse(String str, int startIndex, int endIndex) { if (str != null) { char[] arr = str.toCharA...

2020-03-29 22:41:54 295 1

原创 Java的常用类之一 ---- String、StringBuffer、StringBuilder类

1、String的使用1.1、String的实例化方式方式一:通过字面量定义的方式(数据声明在方法区的字符串常量池中)方式二:通过new+构造器的方式(保存的时地址值,数据在堆空间中) String s1 = "javaEE"; String s2 = "hadoop"; String s3 = "javaEEhadoop"; String s4 = "j...

2020-03-29 22:32:43 204 1

原创 Java高级之---多线程

1.谈谈你对程序、进程、线程的理解程序:为完成特定的任务、用某种语言编写的一组指令的集合。即指一段静态的代码进程:是程序的一次执行过程、正在运行的一个程序。作为资源分配的单位线程:是一个程序内部的一条执行路径,作为调度和执行的最小单位,每个线程都拥有独立的运行栈,和程序计数器 (pc)2.线程线程是jvm调度的最小单元,也叫做轻量级进程,进程是由线程组成,线程拥有私有的程序技术器以及栈,...

2020-03-21 15:37:59 112

原创 JDBC对数据库的crud综合练习题

1.创建数据库use teamdb;drop table if exists employee;drop table if exists department;create table department( deptId int primary key not null, deptName varchar(50) not null, deptAddress varchar(2...

2020-03-20 12:33:17 335

原创 JDBC工具类

简易JDB(java–mysql)连接mysql数据库工具类//我总结为4 3 2 1为了使初学者更好的掌握这个方法我吧思路分条整理出来:1.新建一个JdbcUtil.java类2.提前写好一个配置文件,通过JdbcUtil.java去读取相关信息3.在自己的项目下建一个lib文件夹用来存放链接数据库的架包(比如我用的是mysql-connector-java-5.0.8-bin.jar...

2020-03-18 21:51:15 125

原创 面向对象

一、面向对象编程思想内容的三条主线分别是:1.类及类的成员:属性、方法、构造器、代码块、内部类2.面向对象的三大特征:封装、继承、多态、(抽象性)3.其他关键字:this,super,abstract,interface,static,final,package,import二、谈谈你对面向对象类和对象的理解,并指出二者的关系?类:对一类事物的描述,是抽象的,概念上的定义对象:是实...

2020-02-10 10:51:32 88

运用Java技术实现的微信支付

运用Java技术实现的微信支付,利用maven搭建的ssm架构实现,拥有前端显示二维码效果,可查询支付状态的后台代码和查询支付状态的前端代码,如何关闭订单代码和二维码失效等功能

2020-05-22

employee.rar

完整的jsp实战项目,该项目是完成了对数据库的新增,删除、修改、查询、全查、分页功能,使用前端流行框架bootstrap进行动态搭建,使用三层架构模式,完成一整套操作流程。

2020-04-28

WuLinDemo.zip

该项目是实现了对部门的新增、删除、修改、全查和员工表的crud,实现了分页查询方法和通用查询方法,实现一个管理系统功能,可对商品信息进行添加、显示、删除、修改、查询等操作。

2020-04-13

index.html

该页面实现了,正则表达式的校验规则,完成对账号、密码、重复密码、邮箱、电话、身份证号、邮编的校验,均进行相应的正则验证 并保证所有验证均通过的情况下 激活提交按钮

2020-04-13

Java操作MySQL的驱动jar包5.5.zip

JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,由Java语言编写的类和接口组成,大致分为两类:针对Java程序员的JDBC API和针对数据库开发商的低层的JDBC驱动程序API。而JDBC驱动程序由实现了这些接口的类组成。

2020-03-20

BaseDao.java

使代码简洁而且重用性大我们必须写一个工具类来封装这些属性,但是这样还有一个缺点就是下一次你开发项目又要重新写,因此我们需要将我们的工具类进行封装每次要使用就直接导入即可,这样就十分的方便,也方便维护

2020-03-18

StudentTest1.java

面向对象类和对象的理解 面向过程:强调的是功能行为,以函数为最小单位,考虑的是怎么做 面向对象:强调具备的功能的对象,类/对象为最小单位,考虑谁来做

2020-02-10

空空如也

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

TA关注的人

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