随笔分类 - javaWeb
javaWeb2020新版
摘要:# Tomcat 专题 其他笔记参考: https://u19900101.github.io/2021-09-07-tomcat/ 1.Tomcat 基础 1.1 web 概念 1). 软件架构 C/S: 客户端/服务器端 ‐‐‐‐‐‐‐‐‐‐‐‐> QQ , 360 .... B/S: 浏览器
阅读全文
摘要:B站:黑马tomcat Tomcat核心原理解析--4小时--黑马 B站视频: https://www.bilibili.com/video/BV1AJ411w7AT?p=8&spm_id_from=pageDriver csdn笔记1(详细): https://blog.csdn.net/weix
阅读全文
摘要:# 第二章:Redis高级 学习目标 目标1:能够说出redis中的数据删除策与略淘汰策略 目标2:能够说出主从复制的概念,工作流程以及场景问题及解决方案 目标3:能够说出哨兵的作用以及工作原理,以及如何启用哨兵 目标4:能够说出集群的架构设计,完成集群的搭建 目标5:能够说出缓存预热,雪崩,击穿
阅读全文
摘要:# Maven基础 ## 学习目标 目标1:能够说出maven的作用,POM的概念 目标2:完成maven的下载,安装和环境配置 目标3:能够说出仓库,坐标的概念,完成仓库的配置 目标4:完成手动搭建maven项目的案例 目标5:完成IDEA工具搭建maven项目的案例 目标6:能够说出依赖的传递
阅读全文
摘要:redis中文文档 B站Redis视频: Lua脚本核心语法,为了Redis中使用Lua,这语法也实在是太简单了【Redis开发实战】 此视频介绍的lua脚本比较简洁快速,https://www.bilibili.com/video/BV1Th4y1b7JE/?spm_id_from=333.337
阅读全文
摘要:# 1、Vue 高级使用 1.1、自定义组件 学完了 Element 组件后,我们会发现组件其实就是自定义的标签。例如 就是对的封装。 本质上,组件是带有一个名字且可复用的 Vue 实例,我们完全可以自己定义。 定义格式 Vue.component(组件名称, { props:组件的属性, dat
阅读全文
摘要:# 1、Vue 快速入门 1.1、Vue的介绍 Vue是一套构建用户界面的渐进式前端框架。 只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合。 通过尽可能简单的API来实现响应数据的绑定和组合的视图组件。 特点 易用:在有HTMLCSSJavaScript的基础上,快速上手。
阅读全文
摘要:# 1、Ajax快速入门 1.1、AJAX介绍 AJAX(Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。 本身不是一种新技术,而是多个技术综合。用于快速创建动态网页的技术。 一般的网页如果需要更新内容,必需重新加载个页面。 而 AJAX
阅读全文
摘要: 1、JQuery快速入门 1.1、JQuery介绍 jQuery 是一个 JavaScript 库。 所谓的库,就是一个 JS 文件,里面封装了很多预定义的函数,比如获取元素,执行隐藏、移动等,目的就 是在使用时直接调用,不需要再重复定义,这样就可以极大地简化了 JavaScript 编程。
阅读全文
摘要:1、JavaScript面向对象 1.1、面向对象介绍 在 Java 中我们学习过面向对象,核心思想是万物皆对象。在 JavaScript 中同样也有面向对象。思想类似。 1.2、类的定义和使用 结构说明 代码实现 <!DOCTYPE html> <html lang="en"> <head
阅读全文
摘要:# 1、JavaScript快速入门 1.1、JavaScript介绍 JavaScript 是一种客户端脚本语言。运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎。 脚本语言:不需要编译,就可以被浏览器直接解析执行了。 核心功能就是增强用户和 HTML 页面的交互过程,
阅读全文
摘要:typora-copy-images-to: img 一.Mybatis注解开发单表操作 1.1 MyBatis的常用注解 这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper 映射文件了。我们先围绕一些基本的CRUD来学习,再学习复杂映射多表操作。
阅读全文
摘要:typora-copy-images-to: img 一.接口代理方式实现Dao 1.1 代理开发方式介绍 采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式是我们后面进入企业的主流。 Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Myb
阅读全文
摘要:typora-copy-images-to: img 一.Mybatis快速入门 1.1 框架介绍 框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们个性化的需求! 如图: 1.2 ORM介绍 ORM(Object Relational Mapping): 对象关系映射 指的是持久
阅读全文
摘要:# JDBC-01-授课笔记 一、JDBC快速入门 1.jdbc的概念 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。 2.jdbc的
阅读全文
摘要:# MySQL高级-04-授课笔记 一、MySQL存储引擎 1.MySQL体系结构 体系结构的概念 任何一套系统当中,每个部件都能起到一定的作用! MySQL的体系结构 体系结构详解 客户端连接 支持接口:支持的客户端连接,例如C、Java、PHP等语言来连接MySQL数据库 第一层:网络连接层
阅读全文
摘要:MySQL高级-03-授课笔记 一、MySQL存储过程和函数 1.存储过程和函数的概念 存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合 2.存储过程和函数的好处 存储过程和函数可以重复使用,减轻开发人员的工作量。类似于java中方法可以多次调用 减少网络流量,存储过程和函数
阅读全文
摘要:# MySQL进阶-02-授课笔记 一、约束 1.外键约束 外键约束概念 让表和表之间产生关系,从而保证数据的准确性! 建表时添加外键约束 为什么要有外键约束 -- 创建db2数据库 CREATE DATABASE db2; -- 使用db2数据库 USE db2; -- 创建user用户表 CR
阅读全文
摘要:# MySQL基础-01-授课笔记 一、数据库的基本概念 1.为什么要学数据库? 之前我们如果想将一些数据实现永久化存储,可以怎么做呢?没错。使用IO流的技术将数据保存到本地文件中 但是接下来我有这样一个需求:将下面的user.txt文件中的王五年龄修改为35 张三 23 男 李四 24 男 王五
阅读全文
摘要:EL&Filter&Listener-授课 1 EL表达式和JSTL 1.1 EL表达式 1.1.1 EL表达式概述 基本概念 EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数
阅读全文