书城项目 04_book:静态书城,在html页面中有对表单的验证,要求按格式的输入 09_book:动态书城,有了tomcat和servlet,完成了登录和注册功能 12_book:将HTML整合为了jsp,设置了base,做了代码优化,有了BaseServlet,将登录注册整合为UserServlet 13_book:新增了后台中图书模块的增删改查 14_book:完成了页面下面的分页 1、不
转载
2024-01-12 13:37:53
93阅读
尚硅谷AOPAOP(概念)1.什么是AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得 业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOPAOP(底层原理)AOP底层使用动态代理(1)有两种情况动态代理第一种 有接口情况,使用JDK动态代理创建
转载
2023-12-18 20:20:02
54阅读
目录?1. 内存和垃圾回收篇(P1~P203)1.1. 基本概念1.1.1 名词解释1.1.1.1 JVM概念1.1.1.2 JVM整体结构1.1.1.3 Java执行流程1.1..1.4 JVM生命周期1.2 类加载子系统1.2.1 基本概念1.2.2 双亲委派机制1.3 运行时数据区1.3.1 基本架构1.3.2 PC1.3.3 虚拟机栈1.3.2.1 基本概念1.3.
转载
2024-01-22 21:30:52
56阅读
第1章 SparkSQL 概述Spark SQL 是 Spark 用于处理结构化数据的一个 模块 这里的机构化数据就是值类似数据库的二维数据表1.2 Hive and SparkSQLSparkSQL 的前身是 Shark,给熟悉后端开发 但又不理解 MapReduce 的技术人员提供快速上手的工具。1.3 SparkSQL 特点1.4 DataFrame 是什么在数据库中,schema(发音 “
转载
2024-03-06 11:15:05
54阅读
执行引擎执行引擎概述执行引擎属于JVM的下层,里面包括 解释器、及时编译器、垃圾回收器 执行引擎是Java虚拟机核心的组成部分之一。“虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的执行引擎则是由软件自行实现的,因此可以不受物理条件制约地定制指令集与执行引擎的结构体系,能够执行那些不被硬件直接支
转载
2024-07-25 11:45:12
62阅读
目录1、回调形式的ref2、回调ref中调用次数问题3、受控组件4、非受控组件1、回调形式的ref1、利用react提供的ref属性名通过回调函数的属性值去调用节点自身(currentnode)=>{this.input1=currentnode}其中需要传递的参数为当前节点这个是reat提供的方法调用的函数并将节点传递过来作为实参 <input ref={c => this.i
转载
2023-07-12 21:16:55
98阅读
目录1、项目简介1.1、简介1.2、项目模块1.3、使用的技术2、环境搭建2.1、使用 IDEA的 SpringBoot 创建一个Maven项目2.2、在 pom.xml 导入依赖2.3、准备目录结构2.4、配置 application.yaml2.5、准备分页插件的配置类2.6、准备 swagger2 的配置类2.7、准备 util 下的工具类2.7.1、验证码图片工具类2.7.2、t
转载
2024-05-08 19:29:04
103阅读
学习视频点击这里观看1、简介1.1 什么是Mybatis一种流行的持久层框架 它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2 My
转载
2024-07-26 12:28:39
91阅读
01_尚硅谷大数据技术之Linux视频连接:https://www.bilibili.com/video/BV1tv411q7dr02_尚硅谷大数据技术之Shell视频连接:https://www.bilibili.com/video/BV1gt4y1X7Ni03_尚硅谷大数据技术之Hadoop视频连接:https://www.bilibili.com/video/BV1F5411e79W04_尚
转载
2024-03-14 23:10:56
103阅读
JVM学习笔记汇总:第一章:JVM虚拟机的介绍1.1虚拟机的分类虚拟机通常分为两类:系统虚拟机和程序虚机。其中,系统虚拟机是指完全对物理计算机的仿真,而程序虚拟机是指专门为执行单个计算机程序而设计的的。我们的java虚拟机就是典型的程序虚拟机。1.2Java虚拟机的整体架构1.3 Java代码的执行流程1.4 Java的架构模型java编译器输入的指令流基本上是一种基于栈的指令集架构,另外一种指令
转载
2023-12-11 21:55:44
103阅读
文章目录变量关系运算逻辑运算数组函数对象(属性声明即定义)事件onload事件onclick事件onblur事件onchange事件提交事件document对象中的方法介绍正则表达式document.getElementsById(elementId)document.getElementsByName(elementName)document.getElementsByTagName(elem
转载
2023-10-13 23:21:26
8阅读
文章目录尚硅谷Python自学笔记计算基础知识进制文本文件和字符集Python介绍Python入门Pytho基本语法数值字符串对象(Object)对象的结构算数运算符条件判断语句if语句input()函数break和continue质数练习游戏练习 唐僧大战白骨精列表切片通用操作序列修改元素列表的方法rang元组==和!= is和is notEMS员工管理系统练习字典集合函数实参的传递方式不定长
转载
2023-07-07 10:17:04
402阅读
1、Servlet Server Applet 全称为:Java Servlet是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类。1.1、Servlet获取参数1.1.1、配置本地的Tomca
转载
2024-01-20 02:10:33
54阅读
一、K8s介绍 k8s是一个编排容器的工具,其实也是管理应用的全生命周期的一个工具,从创建应用,应用的部署,应用提供服务,扩容缩容应用,应用更新,都非常的方便,而且可以做到故障自愈。1.1 发展经历 基础设施级服务 iaas :阿里云 平台设施级服务 paas :新浪云软件设施级服务 saas :Office365 资源管理器:前生:
转载
2024-01-18 16:53:25
82阅读
今天是2020-12-25。 在实习之前,也算是正式开始mysql的高级部分的学习了,尤其是在linux上的使用,所以下一步就是好好学linux。在学校都学过一点基础,但是工作中肯定是不够用的,所以好好学吧。 一。mysql下载注意 1.下载的时候,注意最好下GA版的,意为稳定发布版。 2.由于我已经用docker安装了mysql8,所以安装过程就不记录了,以后如果有需要再学习纯安装过程,不过说实
转载
2023-09-05 09:08:05
146阅读
目录1、对类组件中方法总结:2、组件实例第二大属性prop方法2-1、 react中prop方法解构赋值3、对porps传递的数据进行限制4、类式组件中构造器与props关系1、对类组件中方法总结:1、class类组件中自定义方法都是给事件作为回调去使用,当因为class类中具有严格模式会导致类中this的指向都不是组件而是未定义,而如何解决this指向目前只能使用.bind()方法因此为了解决代
转载
2023-11-10 17:25:38
60阅读
目录?1. 基本内容1.1.基本概念1.1.0 JavaEE/JavaSE1.1.1 JavaWeb1.1.2 Tomcat1.1.3 Servlet1.1.3.1 基本概念1.1.3.2 生命周期1.1.3.3 HttpServlet1.1.3.4 ServletConfig1.1.3.4 ServletContext1.1.3.5 HttpServletRequest/respon
这里写自定义目录标题一:Zookeeper入门1.1:概述1.2:特点1.3:数据结构1.4:应用场景1.5:下载地址二:Zookeeper安装2.1:本地模式安装2.2:配置参数解读三:集群操作3.1:集群操作3.1.1:集群安装3.1.2:选举机制(面试重点)3.2:客户端命令操作3.2.1:命令行语法3.2.2:znode节点数据信息 一:Zookeeper入门1.1:概述Zookeepe
转载
2024-02-07 15:32:31
119阅读
文章目录JavaScriptJavaScript中的变量变量的声明数组JavaScript中的运算逻辑运算关系运算JavaScript中的函数函数的声明有关注意事项JavaScript中的对象方法一: 使用new的方式定义对象方法二:使用大括号建立对象JavaScript中的事件注册onload事件注册onclick事件注册onblur事件注册oncharge事件注册onsubmit事件 Jav
转载
2023-06-15 19:34:33
172阅读
一:开篇(1~3)五:环境(29~32)六:进阶(33~48) 5.水平扩容 6.应对故障 1)1 2) 3) 4) 7.路由计算 & 分片控制 1)路由计算:计算存储位置(存&取) 2)分片控制 8.数据写流程 9.数据读流程 10.更新流程 & 批量操作流程 1)更新流程: 2)批量(多文档)操作流程: 11.分片原理 1
转载
2024-03-14 23:14:05
69阅读