- 博客(24)
- 收藏
- 关注
原创 王道数据结构顺序表大题练习
顺序表 #include<iostream> #include<string> #include<iomanip> #include<stdlib.h> using namespace std; typedef struct LNode { int data; //结点的数据域 struct LNode *next; //结点的指针域 }LNode, *LinkList; //LinkList为指向结构体LNode的指针类型 bool InitList
2022-01-14 22:15:56
394
原创 Mybatis的相关运用
文章目录前言一、集成Mybatis框架的几种方式二、Mybatis参数结果处理1.参数获取2.结果处理resultMap三、Mybatis参数结果处理1.一对多查询2.多对一查询四、Mybatis动态sql五、Mybatis缓存1.一级缓存2.二级缓存六、Mybatis分页插件的使用七、Mybatis逆向工程总结 前言 集成Mybatis框架以及Mybatis的基础CRUD 一、集成Mybatis框架的几种方式 mybatis与集成日志框架的依赖: <dependencies>
2021-12-27 22:08:44
725
原创 SpringMVC-异常处理
1.控制类测试 package com.hwy.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annot
2021-12-21 11:38:32
177
原创 SpringMVC-国际化
1.通过浏览器语言设置国际化 1.1 新建jsp对应的国际化属性资源文件 1.2 配置springmvc.xml文件,将国际化支持和资源文件都注入springmvc中 <!--设置国际化支持 配置国际化属性资源文件--> <bean class="org.springframework.context.support.ResourceBundleMessageSource" id="messageSource"> <property name="b
2021-12-20 18:05:27
489
原创 SpringMVC-拦截器
1.拦截器与filter的关系 2.请求与拦截器的流程 3.拦截器与过滤器的区别 4.拦截器示例1 4.1 控制类 package com.hwy.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class InterceptorController {
2021-12-20 00:04:10
120
原创 SpringMVC-文件上传下载
1.导入基于Jakarta commons-fileupload的maven依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.4</version> </dependency>
2021-12-19 18:13:08
160
原创 SpringMVC-json处理
1.导入maven <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.6.RELEASE</version> </de
2021-12-17 16:52:25
139
原创 SpringMVC-类型转换器&数据格式化&数据验证
1.类型转换器 1.实现转换器的编写 package com.hwy.converters; import org.springframework.core.convert.converter.Converter; import org.springframework.util.StringUtils; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; impo
2021-12-17 16:45:53
265
原创 SpringMVC-响应处理
1.控制器类 model,session相关控制类 package com.hwy.controller; import com.hwy.entity.User; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframew
2021-12-13 13:49:17
237
原创 SpringMVC-Rest与静态资源的处理
1.相关控制类 package com.hwy.controller; import com.hwy.entity.User; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; /* * 用户Rest风格CRUD * form表单提交PUT和DELETE出现问题:会将PUT和DELETE作GET提交,因为HTML现在无法支持PUT和DELETE: * 解决
2021-12-12 21:27:19
370
原创 SpringMVC-@RequestMapping与@PathVariable
1.控制类 package com.hwy.controller; import com.hwy.entity.User; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; /* * @RequestMappi
2021-12-09 18:58:26
300
原创 SpringMVC-复杂参数处理
1.实体类 package com.hwy.entity; public class Role { private Integer id; private String name; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() {
2021-12-08 15:48:51
440
原创 SpringMVC的搭建
1.导入pom依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.6.RELEASE</version> </dependency> 2.编写XML文件 spri
2021-12-06 21:47:00
103
原创 Spring AOP的使用
1.加入AOP相关依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.6.RELEASE</version> <
2021-12-06 15:15:38
443
原创 JDK动态代理
1.接口类与实现类 package dynamic; public interface ICalculator { Integer add(Integer i,Integer j); Integer sub(Integer i,Integer j); } package dynamic; public class Calculator implements ICalculator { //加法 public Integer add(Integer i,Integer
2021-12-05 21:11:34
473
原创 SpringIoc基于javaConfig的应用
1.实体类 Person类 package com.hwy.beans; import org.springframework.beans.factory.annotation.Value; public class Person { @Value("0") private Integer age; @Value("wanwan") private String name; public Integer getAge() { return age
2021-12-05 19:36:54
134
原创 SpringIOC基于注解的运用
1.controller层 package com.hwy.controller; import com.hwy.service.UserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Controller;
2021-12-05 14:23:01
384
原创 Spring IOC基于XML的运用
1.导入maven依赖搭建spring环境 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.6.RELEASE</version>
2021-12-04 23:41:14
116
原创 JVM入门学习
文章目录一、Java开发步骤二、JVM概述运行时数据区 一、Java开发步骤 1、编写 Java 源代码 2、编译成 class 文件 javac 文件名(带后缀) 3、运行 java 文件名(不带后缀) 第一步程序编写 Java 程序,第二步将 Java 程序编译成 JVM 能够识别的字节码文件 class class 文件是不是二进制的数据? class 是 16 进制 第三步 JVM 将 16 进制的字节码文件再编译成底层操作系统能够识别的 二进制 机器码。 有没有看过字节码文件中的 JVM 指令?
2021-05-16 19:25:07
223
原创 JAVA面试基础
JAVA面试部分重点内容 目录JAVA面试部分重点内容五、输入输出流IO流 1.File类的常用方法? 2.说说IO流? 3.字节流的常用方法? 4.说说字符流? 5.说说缓冲流? 6.说说序列化和反序列化? 五、输入输出流IO流 1.File类的常用方法? java.io.File,使用该类的构造函数就可以创建文件对象,将硬盘中的一个具体的文件以 Java 对象的形式来表示。 方法 描述 public File(String pathname) 根据路径创建对象(是绝
2021-05-06 16:08:13
150
原创 JAVA面试基础
JAVA面试部分重点内容 目录JAVA面试部分重点内容三、String和StringBuffer 1.说说String的常用方法? 2.说说String和StringBuffer的区别? 3.说说StringBuffer的字符串长度大于16,如何处理? 4.说说StringBuffer的常用方法? 三、String和StringBuffer 1.说说String的常用方法? 方法 描述 public String[ ] 创建一个空的字符串对象 public String(St
2021-05-04 22:00:03
146
原创 JAVA面试基础
JAVA面试部分重点内容 目录JAVA面试部分重点内容三、多线程 1.说说多线程的优缺点? 2.说说进程和线程的区别? 三、多线程 1.说说多线程的优缺点? 优点 缺点 系统资源得到更合理的利用 需要更多的内存空间来支持多线程 程序设计更加简洁 多线程并发访问的情况可能会影响数据的准确性 程序响应更快,运行效率更高 数据被多线程共享,可能会出现死锁的情况 2.说说进程和线程的区别? ...
2021-05-04 12:02:23
133
原创 JAVA面试基础
JAVA面试部分重点内容 目录JAVA面试部分重点内容二、集合类 1.介绍一下容器中的常见接口? 2.介绍一下Collection的常见方法? 3.介绍一下List的扩展方法? 4.说说List接口的实现类? 5.说说ArrayList和LinkedList的区别? 6.LinkedList和Stack都有pop方法,有什么区别和相同点? 7.说说Set的实现类? 8.介绍一下Map的常见方法? 9.HashTable和HashMap的区别? 10.说说Collections工具类的方法
2021-05-03 13:13:02
181
原创 JAVA面试基础
JAVA面试部分重点内容 目录JAVA面试部分重点内容一、Java基础 1.为什么java代码可以实现一次编写,到处运行? 2.一个java文件里可以有多个类吗(不含内部类)? 3.对java访问权限的理解? 4.int类型的数据范围是多少? 5.成员变量和局部变量的区别? 6.为啥有包装类? 7.说说对面向对象的理解? 8.说说对this关键字的理解? 9.说说重写与重载的区别? 10.说说你对多态的理解? 11.说说对static关键字的理解? 12.说说static和final的区别? 13.说说ha
2021-05-02 01:16:25
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅