
笔记总结
文章平均质量分 90
ReQuestss
专攻Java,爱好Python,喜欢爬虫,好奇机器学习
展开
-
【上手小抄】Docker快速上手及常用命令
文章目录一、安装Docker二、启动Docker三、Docker常用命令1、镜像操作2、容器操作四、Docker-File一、安装Docker安装指令:yum -y install docker查看Docker版本:docker -v如果默认下载源下载超时,可以通过修改yum的安装源为国内源库修改指令(此处为ali源:http://mirrors.aliyun.com/repo/Centos-7.repo)mkdir /etc/yum.repos.d/backmv /etc/yum.原创 2021-07-03 16:32:53 · 205 阅读 · 0 评论 -
【http&tomcat&Servlet】
http&tomcat&Servlet学习目标 能够理解软件的架构 能够理解WEB资源概念 能够理解WEB服务器 能够启动关闭Tomcat服务器 能够运用Tomcat服务器部署WEB项目 能够使用idea编写servlet 能够使用idea配置tomcat方式发布项目 能够使用注解开发servlet 能够说出servlet生命周期方法执行流程 能够使用Servletcontext对象第一章-WEB开发介绍知识点-WEB资源分类1.目标能够理解什么是WEB原创 2021-04-29 09:02:55 · 281 阅读 · 0 评论 -
【连接池_DbUtils】
连接池和DBUtils今日内容连接池自定义连接池使用第三方连接池C3P0DRUIDDBUtils学习目标 能够理解连接池解决现状问题的原理 能够使用C3P0连接池 能够使用DRUID连接池 能够编写C3P0连接池工具类 能够使用DBUtils完成CRUD 能够理解元数据 能够自定义DBUtils第一章-自定义连接池知识点-连接池概念1.目标能够理解连接池解决现状问题的原理2.讲解2.1为什么要使用连接池 Connection对象在JDBC转载 2021-04-29 08:41:02 · 156 阅读 · 0 评论 -
【JDBC】
MySQL函数和JDBC今日内容Mysql常见的函数JDBC—CRUDJDBC-事务操作学习目标 能够使用常见的函数 能够理解JDBC的概念 能够使用DriverManager类 能够使用Connection接口 能够使用Statement接口 能够使用ResultSet接口 能够说出SQL注入原因和解决方案 能够通过PreparedStatement完成增、删、改、查 能够完成PreparedStatement改造登录案例 能够使用JDBC操作事务第一章-MySql转载 2021-04-29 08:35:19 · 162 阅读 · 0 评论 -
【MySQL进阶】
MySQL进阶今日内容可视化工具使用多表之间的关系多表查询---->重点掌握\难点连接查询内连接查询外连接查询子查询事务---->重点掌握事务管理(开启事务,提交事务,回滚事务)事务特性和事务的隔离级别(面试)数据库备份和还原三大范式学习目标 能够理解外键约束 能够说出多表之间的关系及其建表原则 能够使用内连接进行多表查询 能够使用左外连接和右外连接进行多表查询 能够使用子查询进行多表查询 能够理解事务的概念 能够在MySQL中使原创 2021-04-29 08:27:54 · 211 阅读 · 0 评论 -
【连接池_DbUtils】
连接池和DBUtils今日内容连接池自定义连接池------>难点,不需要掌握---->目的在于理解数据库连接池的原理以及装饰者设计模式的使用使用第三方连接池----->重点掌握C3P0DRUIDDBUtils----->重点掌握元数据复习使用PreparedStatement进行CRUD操作步骤:1.导入MySQL的驱动包2.拷贝db.properties配置文件到src目录下3.拷贝JDBCUtils工具类到对应的包中4.开原创 2021-04-23 07:58:23 · 153 阅读 · 0 评论 -
【JDBC】
typora-copy-images-to: imgMySQL函数和JDBC今日内容Mysql常见的函数JDBC—CRUD------------------重点掌握JDBC—事务操作--------------重点掌握第一章-MySql常见的函数1.1 MySql函数的介绍使用MySql函数的目的 为了简化操作,MySql提供了大量的函数给程序员使用(比如你想输入当前时间,可以调用now()函数)函数可以出现的位置 插入语句的values()中,更新语句中,删除语句中,查询语原创 2021-04-23 07:57:54 · 171 阅读 · 0 评论 -
【单例模式、多例模式、枚举、工厂模式】
day15 【单例模式、多例模式、枚举、工厂模式】今日目标单例模式---->必须掌握饿汉式单例懒汉式单列多例模式---->必须掌握枚举---->必须掌握定义枚举使用枚举工厂模式---->必须掌握lombok插件第一章 单例设计模式1.1 单例设计模式的概述引入public class Person{ }public class Test{ public static void main(String[] args){原创 2021-04-23 07:57:36 · 327 阅读 · 0 评论 -
【动态代理】
动态代理4.1 题目一对Collection接口进行代理,以前的remove(Object obj)方法是删除集合中第一次出现的元素(比如集合中有多个“abc”,调用remove(“abc”)后只会删除第一个元素)。代理后,要求在调用remove(Object obj)方法后,能够删除集合中所有匹配的元素。【动态代理】package com.itheima.demo9_动态代理;import java.lang.reflect.InvocationHandler;import java.lang原创 2021-04-23 07:57:20 · 170 阅读 · 0 评论 -
【XML和Dom4j、正则表达式】
day14 【XML和Dom4j、正则表达式】今日内容XML定义XML----组成成员解析XML----Dom4j,XPath正则表达式第一章 XML1.1 XML介绍1.1 什么是XMLXML 指可扩展标记语言(EXtensible Markup Language)XML是用来存储数据, 传输数据的,不是用来显示数据的。之后学习另外一个HTML是用来显示数据的。XML 标签没有被预定义。您需要自行定义标签。XML 是 W3C 的推荐标准W3C在1988年原创 2021-04-23 07:56:57 · 496 阅读 · 0 评论 -
【JUnit单元测试、反射、注解、动态代理、JDK8新特性】
【JUnit单元测试、反射、注解、动态代理、JDK8新特性】今日内容JUnit单元测试------->必须掌握反射获取Class对象------->必须掌握反射操作构造方法反射操作成员方法------->必须掌握-----难点反射操作成员变量注解使用注解------->必须掌握自定义注解或者解析注解动态代理如何生成一个代理对象(动态代理)------->必须掌握------难点JDK8新特性方法引用—>建议掌握Base6原创 2021-04-23 07:55:51 · 307 阅读 · 0 评论 -
【网络编程和NIO】
day12【网络编程和NIO】今日内容网络编程三要素------>了解IP端口号协议TCP通信----->重点掌握模拟两台电脑相互之间互发信息(聊天)模拟文件上传模拟B/S结构软件的服务器NIO------>理解Buffer缓冲数组Channel通道Selector选择器NIO2(AIO)------>理解异步非阻塞第一章 网络编程入门1.1 软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务原创 2021-04-22 08:49:13 · 143 阅读 · 0 评论 -
【Properties类、缓冲流、转换流、序列化流、装饰者模式、commons-io工具包】
day11【Properties类、缓冲流、转换流、序列化流、装饰者模式、commons-io工具包】今日内容IO异常处理----->重点掌握jdk7前处理方式jdk7的处理方式Properties类----->重点掌握加载配置文件中的数据高级流缓冲流----->重点掌握字节缓冲流字符缓冲流转换流----->重点掌握转换输入流转换输出流序列化流反序列化流打印流装饰者模式----->重点掌握commons-io工原创 2021-04-22 08:44:25 · 158 阅读 · 0 评论 -
【File类、递归、IO流、字节流、字符流】
yday10【File类、递归、IO流、字节流、字符流】今日内容File类----->重点掌握概述构造方法成员方法递归------>理解如何递归(实现)分析递归程序的执行流程IO流的概述和分类---->了解输入和输出的概念IO流的分类字节流----->重点掌握字节输入流: 读数据字节输出流: 写数据字符流----->重点掌握字符输入流: 读数据字符输出流: 写数据第一章 File类1.1 File类的概述和原创 2021-04-22 08:41:17 · 255 阅读 · 0 评论 -
【线程状态、等待与唤醒、Lambda表达式、Stream流】
day09【线程状态、等待与唤醒、Lambda表达式、Stream流】今日内容多线程线程的状态------>必须掌握等待唤醒机制------>必须掌握Lambda表达式Lambda表达式的使用场景------>建议掌握Lambda表达式的格式(标准\省略)------>建议掌握Stream流流式思想的概述使用Stream流------>建议掌握获取流–>操作流–>收集结果第一章 线程状态1.1 线程状态线程状态原创 2021-04-22 08:39:36 · 303 阅读 · 0 评论 -
【线程安全、volatile关键字、原子性、并发包、死锁、线程池】
day08【线程安全、volatile关键字、原子性、并发包、死锁、线程池】今日内容线程安全---->重点\掌握同步代码块(格式,锁对象)同步方法(格式,锁对象)Lock锁(使用)演示各类线程安全问题并解决可见性问题有序性问题原子性问题volatile关键字---->重点\掌握原子类---->重点\掌握并发包线程池---->重点\掌握死锁第一章 线程安全1.1 线程安全问题线程安全问题演示:需求: 使用多线程模拟4个窗口共原创 2021-04-22 08:37:31 · 260 阅读 · 0 评论 -
【排序算法、异常、多线程基础】
day07【排序算法、异常、多线程基础】今日内容算法:------->理解算法原理并做好笔记冒泡排序选择排序二分查找异常异常的概述异常的产生异常的处理--------->掌握自定义异常创建并启动线程的三种方式--------->掌握第一章 冒泡排序1.1 冒泡排序冒泡排序概述对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面每一轮比较完毕,最大值在最后面,下一轮比较就少一个数据参与每轮比较都从第一个元素(索引为0的元素)原创 2021-04-22 08:33:00 · 154 阅读 · 0 评论 -
【Collection、List、泛型、数据结构】
day05【Collection、List、泛型、数据结构】今日内容Collection集合-------->重点掌握继承体系常用方法迭代器实现原理基本使用增强for循环-------->重点掌握泛型定义含有泛型的类,接口,方法使用含有泛型的类,接口,方法-------->重点掌握泛型通配符数据结构----->了解常见数据结构存储数据的特点List集合-------->重点掌握特点常用方法子类使用第一章 C原创 2021-04-22 08:28:33 · 163 阅读 · 0 评论 -
【综合练习】
day04 【综合练习】今日内容案例演示设计类制作类实现功能(对学生信息的增删查改的功能)第一章 案例演示1.1 程序启动运行com.itheima.main.MainApp类,启动程序:1.2 测试学员信息管理模块1.3 测试【4.查询学员】1.4 测试【1.添加学员】1.5 测试【2.修改学员】输入不存在的编号:输入存在的编号:1.6 测试【3.删除学员】输入不存在的编号:输入存在的编号,但取消操作:输入存在的编号,执行删除原创 2021-04-22 08:18:15 · 243 阅读 · 0 评论 -
【复习回顾、继承、抽象类、模板设计模式】
day01【复习回顾、继承、抽象类模板设计模式】今日内容面向对象复习------>必须掌握继承继承的格式------>必须掌握继承后成员访问特点------>必须掌握抽象类----->必须掌握抽象类的定义以及使用抽象方法的定义以及调用模板设计模式----->必须掌握final 关键字----->必须掌握修饰类修饰方法修饰变量第1章 复习回顾1.1 类和对象定义一个类格式:修饰符 class 类名{ //原创 2021-04-22 08:09:52 · 117 阅读 · 0 评论 -
【Java常用API】
`-```day03 【常用API】今日内容权限修饰符分类权限代码块(格式,位置,执行,使用场景)构造代码块静态代码块局部代码块Object类时间日期类Math类(静态方法)System类(静态方法)BigInteger类BigDecimal类Arrays类包装类第一章 权限修饰符1.1 权限修饰符概述在java中提供了4个权限修饰符,使用不同的权限修饰符修饰,被修饰的内容就具有不同的访问权限分类:public : 公共的protecte原创 2021-03-20 20:28:48 · 316 阅读 · 0 评论 -
【多态、内部类、权限修饰符、代码块】
day02【static、接口、多态、内部类】今日内容static—>必须掌握修饰成员变量修饰成员方法修饰代码块接口—>必须掌握定义接口实现接口接口中成员访问特点多态—>必须掌握实现多态多态时成员访问特点多态的好处和弊端引用类型转换多态的应用场景内部类匿名内部类的使用—>必须掌握引用类型使用小结第一章 static关键字1.static关键字1.1 概述概念: static是一个关键字,表示静态的意思,可以用来原创 2021-03-20 20:27:48 · 176 阅读 · 0 评论 -
day01-【复习回顾、继承、抽象类、模板设计模式】
复习总结【复习回顾、继承、抽象类模板设计模式】今日内容面向对象复习------>必须掌握继承继承的格式------>必须掌握继承后成员访问特点------>必须掌握抽象类----->必须掌握抽象类的定义以及使用抽象方法的定义以及调用模板设计模式----->必须掌握final 关键字----->必须掌握修饰类修饰方法修饰变量第1章 复习回顾1.1 类和对象定义一个类格式:修饰符 class 类名{ //类原创 2021-03-20 20:26:02 · 203 阅读 · 0 评论