vue基础 ##vueJs基础###1 VueJs介绍Vue.js是一个构建数据驱动的web界面的渐进式框架。易于上手,还便于与第三方库或既有项目整合####MVVM模式MVVM是Model-View-ViewMode的简写。它本质上就是MVC的改进,MVVM就是将其中的VIew的状态和行为抽象化,让我们将视图UI和业务逻辑分开MVVM模式和MVC模式一样,主要的目的是分离视图和模型###Vue的...
git基础 Git功能:GitGit安装下载目录:https://git-scm.com/添加文件过程在目录下面创建一个文件执行命令git init提交文件:在文件上右键“提交”,此时将文件保存至版本库中提交后会出现:工作区和暂存区Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。什么是工作区?工作区就是你在电脑里能看到的目录,repo1就是一个工作区,这个目...
爬虫知识基础 ##网络爬虫网络爬虫,是一种按照一定的规则,自动的抓取信息的程序或者脚本public class ClawlerFirst {public static void main(String[] args) throws IOException {//打开浏览器,创建一个HttpClient对象CloseableHttpClient httpClient= HttpClients.creat...
Redis基础 ##redis1. 概念:是一款高性能的NOSQL系列的非关系型的数据库1. 关系型数据库1. 数据之间有关联关系2. 数据存储在硬盘的文件上2. 非关系型数据1. 数据之间没有关联关系2. 数据存储在内存中3.2. 下载安装1. 官网:https://redis.io/2. 中文网:https://www.redis.net.cn/1. redis.windows.con...
ajax ##Ajax1. 概念:ASynchronous javaScript And XML 异步的JavaScript和XML1. 异步和同步:客户端和服务器端相互通信的基础上* 客户端必须等待服务器端的响应,在等待的期间客户端不能做其他操作* 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他操作Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技...
jq复习 #JQuery基础:1. 概念:一个JavaScript框架,简化JS开发2. 快速入门1. 基本步骤:1. 下载JQUery2. 导入JQuery的js文件3. 使用("属性名")3.JQuery对象和JS对象区别于转换1.jq操作便捷2.jq对象和js对象方法是不通用的3.两者相互转换1.jq−−>js:jq对象(索引)或者jq对象.get(索引)2.js−−>jq:(...
监听器 ##Fillter:过滤器* web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能* 过滤器的作用:* 一般用于完成通过的操作* 统一编码处理* 敏感字符的过滤2.入门:1. 步骤:1. 定义一个类,实现接口Fileter2. 复写方法3. 配置拦截路径1. web.xml2. 注解配置@WebFilter("/*")//访问所有资源之前都...
jsp基础 #JSP1. 指令2. 注释3. 内置对象##MVC开发模式##EL表达式##JSTL标签##三层架构#JSP1. 指令1. 作用:用于配置JSP页面,导入资源文件2. 格式:1. <%@ 指令名称 属性名1=属性名 属性名2=属性值2%>2. 三种指令1. page:配置JSP页面的1. contentType:等同于response.setConten...
知识整理 #Servlet1.概念2.步骤3.执行原理4.生命周期5.Servlet3.0注解配置6.Servlet的体系结构* Servlet----接口 * GenericServlet--抽象类 * HttpServlet--抽象类 * GenericServlet将Servlet接口中其他的方法做了默认空实现,只将service()方法 * 作为抽象,将来定义Ser...
tomcat基础 ##web相关的概念1.软件的架构* C/S:客户端/服务器端* B/S:浏览器/服务器端2.资源分类1.静态资源:所有用户协议访问后,得到的结果都是一样的,称为静态资源。静态资源可以直接被浏览器解析*如: html.css.javaScript2.动态资源:用户访问相同资源后,得到的结果可能不一样,称为动态资源。动态资源被访问后,需要先转换为静态资源,再返回给浏览器如:serv...