摘要: Java Web - SpringMVC(1) 1 SpringMVC 基本应用 1.1 Spring MVC 简介 基于 Java 的实现 MVC 设计模式的轻量级 Web 框架 通过一套注解,让一个简单的 Java 类成为处理请求的控制器,而无须实现 任何接口。同时它还支持 RESTful 编程 阅读全文
posted @ 2021-03-06 00:43 Pengc931482 阅读(92) 评论(0) 推荐(0)
摘要: JavaWeb - Spring_JdbcTemplate&声明式事务 1 JdbcTemplate 1.1 JdbcTemplate 概念 JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装 1.2 JdbcTemplate 核心对象及方法 / 阅读全文
posted @ 2021-03-04 22:46 Pengc931482 阅读(159) 评论(0) 推荐(0)
摘要: JavaWeb - Spring AOP 1 Spring AOP 1.1 AOP的概念 AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程 序功能的统一维护的一种技术 1.1.1 AOP 的优点 对业务逻辑的各个部 阅读全文
posted @ 2021-03-04 14:47 Pengc931482 阅读(86) 评论(0) 推荐(0)
摘要: 数据结构 - 栈和队列 1 栈 1.1 基本概念 线性结构 后进先出的数据结构,(Last In First Out, LIFO) 1.2 栈的应用 1.2.1 Undo(撤销) 操作 通过栈的栈顶拿到最近一次操作的元素,通过出栈删除元素 1.2.2 程序调用的系统栈 程序运行过程中的调用 func 阅读全文
posted @ 2021-02-28 22:55 Pengc931482 阅读(75) 评论(0) 推荐(0)
摘要: JavaWeb - Maven&MyBatis 1 Maven 1.1 Maven的核心功能 1.1.1 依赖管理 maven的web项目不需要将jar包直接导入,可以通过pom.xml文件添加jar包坐标去访问jar包仓库获取jar包 1.1.2 项目构建 项目从编译、测试、打包、安装,部署整个过 阅读全文
posted @ 2021-02-04 17:15 Pengc931482 阅读(172) 评论(0) 推荐(0)
摘要: 数据结构 - 数组 1 数组 1.1 自定义动态数组 public class Array<E> { //内部维护一个泛型数组,该数组的长度代表容量,少维护一个变量 private E[] data; //size用来表示数组中元素的实际数量 private int size; //无参构造自动创建 阅读全文
posted @ 2021-01-31 11:22 Pengc931482 阅读(236) 评论(0) 推荐(0)
摘要: Java 基础 - XML和常见解析 1 XML的概念 1.1 XML的特点和作用 1.1.1 特点 可拓展性,标签可以自定义 语法十分严格 1.1.2 作用 1.存储数据:通常,我们在数据库中存储数据。不过,如果希望数据的可移植性更强,我们可以把数据存储 XML 文件中 1.1 XML存储数据通过 阅读全文
posted @ 2021-01-12 19:59 Pengc931482 阅读(232) 评论(0) 推荐(0)
摘要: Java - Java核心 - Java 8新特性 - Lambda 1 Lambda 表达式的概念 1.1 概念 Java 8 新功能 替代只有一个抽象函数的接口实现 代码简洁(取代匿名内部类) 提升了对集合,框架的迭代,遍历,过滤数据的操作 1.2 特点 函数式编程 参数类型自动推断 代码简洁 阅读全文
posted @ 2021-01-01 13:57 Pengc931482 阅读(104) 评论(0) 推荐(0)
摘要: Java基础 - Java核心类库 - IO 流 1 IO 流 1.1 基本概念 I (input)输入,O(output)输出 1.2 基本分类 (1)按照读写数据的基本单位不同分类: 字节流 字节流主要指以字节为单位进行数据读写的流,可以读写任意类型的文件 字符流 字符流主要指以字符(2个字节) 阅读全文
posted @ 2020-12-30 13:34 Pengc931482 阅读(134) 评论(0) 推荐(0)
摘要: Java - JVM - 内存模型&类加载机制 1 类加载机制 1.1 Java 代码如何运行起来的? 将写好的.java代码打包(jar包或war包),然后部署到线上机器 打包过程中会把.java 文件编译成 .class 字节码文件,字节码文件才可以运行起来 部署可以通过Tomcat等容器 1. 阅读全文
posted @ 2020-12-24 14:26 Pengc931482 阅读(127) 评论(0) 推荐(0)