Javaweb
北冥有鱼喵喵
关注自身成长,努力学习
展开
-
Redis基础
第一章 Redis基础目标计划1. Redis 入 门(了解)(操作)2. 数据类型(重点)(操作)(理解)3. 常用指令(操作)4. Jedis(重点)(操作)5. 持 久 化(重点)(理解)6. 数据删除与淘汰策略(理解)7. 主从复制(重点)(操作)(理解)8. 哨 兵(重点)(操作)(理解)9. Cluster集群方案(重点)(操作)(理解)10. 企业级缓存解决方案(重点)原创 2020-09-28 13:50:03 · 234 阅读 · 0 评论 -
Vue和Element
1、Vue 快速入门1.1、Vue的介绍Vue是一套构建用户界面的渐进式前端框架。只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合。通过尽可能简单的API来实现响应数据的绑定和组合的视图组件。特点易用:在有HTMLCSSJavaScript的基础上,快速上手。灵活:简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。性能:20kbmin+gzip运行大小、超快虚拟DOM、最省心的优化。1.2、Vue的快速入门开发步骤下载和引入vue.js文件。编写入门转载 2020-09-27 17:40:44 · 1038 阅读 · 0 评论 -
AJAX
1、Ajax快速入门1.1、AJAX介绍AJAX(Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。本身不是一种新技术,而是多个技术综合。用于快速创建动态网页的技术。一般的网页如果需要更新内容,必需重新加载个页面。而 AJAX 通过浏览器与服务器进行少量数据交换,就可以使网页实现异步更新。也就是在不重新加载整个页 面的情况下,对网页的部分内容进行局部更新。1.2、原生JS实现AJAX代码实现impor转载 2020-09-24 22:39:56 · 111 阅读 · 0 评论 -
JavaScript高级
1、JavaScript面向对象1.1、面向对象介绍 在 JavaScript 中同样也有面向对象。思想与Java类似。1.2、类的定义和使用结构说明代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=转载 2020-09-24 21:32:45 · 135 阅读 · 0 评论 -
JavaScript基础
1、JavaScript快速入门1.1、JavaScript介绍JavaScript 是一种客户端脚本语言。运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎。脚本语言:不需要编译,就可以被浏览器直接解析执行了。核心功能就是增强用户和 HTML 页面的交互过程,让页面有一些动态效果。以此来增强用户的体验!1995 年,NetScape (网景)公司,开发的一门客户端脚本语言:LiveScript。后来,请来 SUN 公司的专家来 进行修改,后命名为:JavaS转载 2020-09-24 16:16:51 · 201 阅读 · 0 评论 -
Javaweb(九)mybatis
一.Mybatis注解开发单表操作1.1 MyBatis的常用注解Mybatis也可以使用注解开发方式,这样就可以减少编写Mapper映射文件了。先围绕一些基本的CRUD来学习,再练习复杂映射多表操作。@Insert:实现新增@Update:实现更新@Delete:实现删除@Select:实现查询@Result:实现结果集封装@Results:可以与@Result 一起使用,封装多个结果集@One:实现一对一结果集封装@Many:实现一对多结果集封装1.2 MyBatis的增删改查转载 2020-09-21 13:53:18 · 134 阅读 · 0 评论 -
JavaWeb(八)mybatis
一.接口代理方式实现Dao1.1 代理开发方式介绍 采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式才是进入企业的主流。Mapper 接口开发方法只需要编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。Mapper 接口开发需要遵循以下规范:1) Mapper.xml文件中的namespace与mapper接口的全限定名相同2) Mapper接口方法名和Mapper.xml中定转载 2020-09-21 13:41:37 · 325 阅读 · 0 评论 -
Javaweb(七)mybatis
一.Mybatis快速入门1.1 框架介绍框架是一款半成品软件,可以基于这个半成品软件继续开发,来完成个性化的需求!如图:1.2 ORM介绍ORM(Object Relational Mapping): 对象关系映射指的是持久化数据和实体对象的映射模式,为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。如图:具体映射关系如下图:1.3 原始jdbc操作(查询数据)1.4原始jdbc操作(插入数据)1.5 原始jdbc操作的分析转载 2020-09-13 23:05:17 · 313 阅读 · 0 评论 -
Javaweb(五)Cookie&SessionJsp
Cookie&SessionJsp1 会话技术1.1 会话管理概述1.1.1 什么是会话这里的会话,指的是web开发中的一次通话过程,当打开浏览器,访问网站地址后,会话开始,当关闭浏览器(或者到了过期时间),会话结束。举个例子: 例如,在打电话时,这时突然有送快递的配送员敲门,我放下电话去开门,收完快递回来后,通话还在保持中,继续说话就行了。1.1.2 会话管理作用什么时候会用到会话管理呢?最常见的就是购物车,当用户登录成功后,把商品加入到购物车之中,此时用户无论再浏览什么商品,当转载 2020-09-11 16:53:52 · 421 阅读 · 0 评论 -
Javawe(六)EL&Filter&Listener
1 EL表达式和JSTL1.1 EL表达式1.1.1 EL表达式概述基本概念EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数据,从而让JSP脱离java代码块和JSP表达式。基本语法EL表达式的语法格式非常简单,写为 ${表达式内容}例如:在浏览器中输出请求域中名称为message的内容。假定,我们在请求域中存入了一个名称为message的数据(request.setAt转载 2020-07-17 20:35:22 · 286 阅读 · 0 评论 -
Javaweb(四)Request&Response
1 响应对象1.1 响应对象概述1.1.1 关于响应响应,它表示了服务器端收到请求,同时也已经处理完成,把处理的结果告知用户。简单来说,指的就是服务器把请求的处理结果告知客户端。在B/S架构中,响应就是把结果带回浏览器。响应对象,顾名思义就是用于在JavaWeb工程中实现上述功能的对象。1.1.2 常用响应对象响应对象也是Servlet规范中定义的,它包括了协议无关的和协议相关的。协议无关的对象标准是:ServletResponse接口协议相关的对象标准是:HttpServletRespon转载 2020-07-10 00:18:33 · 195 阅读 · 0 评论 -
Javaweb(三)注解开发Servlet
1 注解开发Servlet1.1 Servlet3.0规范之前使用的是Tomcat9,JavaEE规范要求是8,对应的Servlet规范规范应该是JavaEE8包含的4.x版本。但是,在企业级应用的开发中,稳定远比追新版本重要的多。所以,之前虽然用到了Tomcat9和对应的JavaEE8,但是涉及的Servlet规范降板使用,用的是Servlet3.1版本。关于兼容性问题,向下兼容的特性,在这里也依然适用。Servlet3.1版本的规范和Servlet3.0规范,这两个到底有怎样的联系呢?在大概十转载 2020-07-08 23:50:21 · 616 阅读 · 0 评论 -
Javaweb(二) servlet_Config
2 ServletConfig2.1 ServletConfig概述2.1.1 基本概念它是Servlet的配置参数对象,在Servlet规范中,允许为每个Servlet都提供一些初始化配置。所以,每个Servlet都一个自己的ServletConfig。它的作用是在Servlet初始化期间,把一些配置信息传递给Servlet。2.1.2 生命周期]由于它是在初始化阶段读取了web.xml中为Servlet准备的初始化配置,并把配置信息传递给Servlet,所以生命周期与Servlet相同。这里需转载 2020-07-08 22:48:52 · 171 阅读 · 0 评论 -
Javaweb(一) servlet学习笔记
1 Servlet1.1 Servlet概述1.1.1 Applet首先,先了解一下Applet (来源于百度百科https://baike.baidu.com/item/applet)Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。含有Applet的网页的HTML文件代码中部带有 和这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet转载 2020-07-08 16:17:03 · 419 阅读 · 0 评论