08 2022 档案
摘要:
#VUE ##重点 定义 MVVM设计模式 指令 ##思维导图 ##知识点 ####1. 定义 第三方开发的,基于MVVM设计模式的,渐进式的,纯前端js框架 渐进式的:可以逐步在项目中使用vue的部分功能,可以轻松和其他技术混搭 强烈不建议 纯前端js框架:与后端node.js毫无关系。只靠浏览器
阅读全文

摘要:
#####前情提要(博主在复习前端知识,所以近几天没有更新博客。相关前端内容可见博主其他随笔) #JQurey ##重点 事件 与JS的区别 选择器 ##思维导图 ##知识点 ####1. 定义 JQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaS
阅读全文

摘要:
##1.JDBC是什么? Java DataBase Connectivity(Java语言连接数据库) ##2.JDBC的本质是什么? JDBC是SUN公司制定的一套接口(interface) java.sql.*;(这个软件包下有很多接口) 接口都有调用者和实现者。 面向接口调用、面向接口写实现
阅读全文

摘要:
MySQL常用函数 聚合函数 count:计数。count(*)≈count(1)>count(主键) count(*):MySQL对count(*)底层优化,count(0)。 count(1) count(主键) count(字段) min:最小值 max:最大值 sum:求和 avg:平均值
阅读全文

摘要:
DQL查询语言 子查询 按照结果集的行列数不同,子查询可以分为以下几类: 标量子查询:结果集只有一行一列(单行子查询) 列子查询:结果集有一列多行 行子查询:结果集有一行多列 表子查询:结果集多行多列 -- 查询比小虎年龄大的所有学生 -- 标量子查询 SELECT * FROM student W
阅读全文

摘要:
DQL数据库查询语言 重点,DQL是我们每天都要接触编写最多也是最难的SQL,该语言用来查询记录,不会修改数据库和表结构。 构建数据库 创建一张student表: DROP TABLE IF EXISTS student; CREATE TABLE student ( id INT(10) PRIM
阅读全文

摘要:
Mysql数据库 数据库 数据库【按照数据结构来组织、存储和管理数据的仓库】。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据对于公司来说最宝贵的财富,程序员的工作就是对数据进行管理,包括运算、流转、存储、展示等,数据库最重要的功能就是【存储数据】,长期保存数据。 M
阅读全文

摘要:
#网络编程 ##重点 服务器与客户端 IP地址 TCP协议 ##思维导图 ##知识点 ####1. 网络编程概述 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来, 在网络操作系统(windows Server Unix Linux), 网络管理软件及网络通
阅读全文

摘要:
#反射和注解 ##重点 反射 注解 ##思维导图 ##知识点 ####1. 反射概念 Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类, 可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。 这种动态获取程序信
阅读全文

摘要:
IO流 流的分类 1. 按照流向 (以内存为参照物) 从硬盘空间 ———> 内存 (输入/读) 从内存 ———> 硬盘空间 (输出/写) 2. 按照操作单元(读取数据方式) 字节流 ——> 按字节读取 (可以操作所有的文件) 字符流——> 按字符读取 (只能操作文本文件[.txt/.html/.ja
阅读全文

摘要:
#IO流前置知识 ##重点 单元测试 File类 ##思维导图 ##知识点 ####1. JUnit单元测试 JUnit是Java语言编写的第三方单元测试框架(工具类) 作用:用来“单元测试”,针对某个普通方法,可以像main方法一样独立运行,它专门用于测试某个方法 使用步骤: 1.下载JUnit的
阅读全文

摘要:
#集合 ##重点 List Set Map ##知识点 ####1. 集合 Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用的数据结构,如栈、队列等。除此之外,Java集合还可用于保存具有映射关系的关联数组。Java集合大致可分为List、Set、Queue和Map四种
阅读全文

摘要:
#锁和线程池 ##重点 LockSupport工具类 Lock锁 并发编程的三大特性 JDK自带的四种线程池 自定义线程池 ##思维导图 ##知识点 ####1. LockSupport工具类 所有的方法都是静态方法,可以让线程在任意位置阻塞,阻塞滞后也有唤醒的方法。 park:停车。如果我们把Th
阅读全文

摘要:
#多线程基础和锁 ##重点 创建线程 线程的生命周期 死锁 sleep和wait的区别 ##思维导图 ##知识点 ####1. 创建线程 (1)继承Thread类,并且重写run方法 (2)实现Runnable接口 (3)实现Callable接口 ####2.守护线程 Java中提供两种类型的线程:
阅读全文

摘要:
#枚举和泛型 ##重点 泛型使用 枚举的使用场景 ##思维导图 ##知识点 ####1.泛型类 泛型类就是把泛型定义到类上,用户在使用类时才能把类型给确定。 具体的使用方法<>中加上一个未知数。通常用T K V E等大写字母表示,实际上用什么都行,只要是个单词就可以。 ####2.泛型方法 我们如果
阅读全文

摘要:
#异常 ##重点 常见异常 体系结构 异常处理 ##思维导图 ##知识点 ####1.常见异常 编译期异常: 类,IO,拦截,转换,数据格式化 运行期异常: 空指针,数组下标越界,类型转换,非法参数,算数异常 ####2.体系结构 最顶级的Throwable:错误,异常 Error:正常情况下,不太
阅读全文
