Redis
学习目标1.能够独立安装redis
2.能够通过查询文档使用redis常见命令,比如set,get..
3.能够说出RDB和AOF的优缺点,从占用存储空间\存储速度\恢复速度\数据安全性\资源消耗\启动优先级。进行对比
概念概念:Redis (REmote DIctionary Server) 是用 ...
centos7学习
课程内容初识Linux
Linux的安装与使用
系统与设置命令
Linux的目录管理
学习目标能够在虚拟机中安装centos7
操作系统简介管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。
操作系统需要处理的内容管理与配置内存、
决定系统资源供需的优先次序、
控制输入设备与输 ...
Vue2.X(axios与综合案例)
学习目标使用vue+axios+elementUI完成用户登陆、学生列表展示、新增、编辑和删除功能
用到的资料管理系统代码(完整版项目)下载
管理系统代码(初始化项目)下载
axios异步请求Get请求传参格式
格式一
123456axios.get('/user?id=12345&nam ...
Vue2.X(基本语法与elementUI组件介绍)
vue介绍Vue 是一套构建用户界面的渐进式前端框架。
只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合。
通过尽可能简单的 API 来实现响应数据的绑定和组合的视图组件。
特点
易用:在有 HTML CSS JavaScript 的基础上,快速上手。
灵活:简单小巧的核心, ...
MyBatis(三)注解开发
介绍这几年来注解开发越来越流行,Mybatis也可以使用注解开发方式,这样我们就可以减少编写Mapper
映射文件了。我们先围绕一些基本的CRUD来学习,再学习复杂映射多表操作。
@Insert:实现新增
@Update:实现更新
@Delete:实现删除
@Select:实现查询
@Result: ...
MyBatis(二)
接口代理实现dao层代码目标通过配置让mybatis帮我们创建dao接口的实现类对象。
介绍采用 Mybatis 的代理开发方式实现 dao层的开发,这种方式是我们后面进入企业的主流。
接口代理方式只需要程序员编写dao 接口(后期叫做mapper接口),由Mybatis 框架根据接口定义创建接口的 ...
MyBatis(一)
Mybatis介绍MyBatis是一款优秀的持久层ORM框架,对JDBC繁琐操作进行封装。它采用简单的XML配置 + 接口方法的形式实现对数据库的增删改查,使得让程序员只关注sql本身
入门案例目标使用mybatis查询user表中的所有数据,并且将查询结果保存到List集合中
第一步:创建数据库表 ...
分布式redis缓存面试题
分布式缓存与直接缓存的区别
题目解读:实际就是问redis和ehcache缓存的区别
redis属于分布式缓存,数据直接存放在服务器内存中(不是JVM内存),持久化机制完善ehcache属于本地jvm内置的缓存,传统项目访问数据库的时候为了减轻数据库访问压力,会把数据缓存到jvm内存中,可以支持集 ...
SpringClound(上)
系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演 进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在Google 带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远 ...
web核心面试题
servlet什么时候创建默认情况第一次访问创建,可以通过配置load-on-startup的值,让servlet的随着tomcat启动而创建,该值只要大于等于0即可。该值越小优先级越高
servlet生命周期的三个方法是什么init servlet创建的时候执行service servlet被访问 ...