MyBatis框架学习
MyBatis框架学习 1.常用的框架SSM: Spring:它是整合其它框架的框架,它的核心是IOC和AOP,它由20多个模块组成,在很多领域都提供了很好的解决方案,是一个大佬级别的存在。 SpringMVC:它是Spring家族的一员,专门用来优化控制器(Servlet)的。提供了极简单数据提交,数据携带,页面跳转等功能。 MyBatista:是持久层的一个框架,用来进行数据库访问的优化,专注于SQL语句,极大的简化了JDBC的访问。 2.什么是框架 它是一个半成品软件,将所有的公共的,重复的功能解决掉,帮助程序员快速高效的进行开发,它是可复用,可扩展的。 3.什么是MyBatis框架 MyBatis本是apache的一个开源框架iBatis,2010年这个项目由apache software foundation迁移到了Google code , 并且改名为MyBatis。2013年11月迁移到Github,最新版本是MyBatis...
MySQL学习笔记
MySQL学习笔记 auto_increment —自增序列 在插入时,如果不给定具体用户编号,此时根据auto_increment的值递增添加 安装Mysql8(CentOS7) 一、添加MySQL Yum仓库 下载MySQL RPM包 1wget https://dev.mysql.com/get/mysql80-community-release-el7-9.noarch.rpm 安装MySQL仓库 1sudo rpm -ivh mysql80-community-release-el7-9.noarch.rpm 验证仓库是否添加成功 1yum repolist enabled | grep "mysql.*-community.*" 二、安装MySQL 8 更新系统并安装MySQL 12sudo yum updatesudo yum -y install mysql-server --nogpgcheck 或 12sudo yum updatesudo yum -y install mysql-community-server...
Redis学习
Redis学习 Redis安装流程 下载Redis包 1wget https://download.redis.io/releases/redis-7.2.0.tar.gz 如果没有wget指令那么使用以下指令下载wget(centos系统) 1sudo yum install -y wget 解压文件 1tar -zxvf redis-7.2.0.tar.gz 进入redis安装目录 1cd redis-7.2.0 1.Redis是开源的数据库,首先如果要运行话先要用gcc编译器编译好之后才能运行。 如果没有gcc编译器的可以使用yum指令 1yum -y install gcc 2.然后就可以在Redis安装包的根目录下执行 1make 指令,这样就会自动编译Redis的源代码。 让后就可以在redis根目录和根目录下的src目录下各执行一遍 1make install 这样就会将redis的指令全部copy映射到Linux的bin目录,到时候在任何目录下都可以直接执行相关的指令操作redis了。 编译完后就可以直接使用 12345678redis-server...
SSM开发配置文档
...
SpringBoot
SpringBoot 第一章 为什么要使用SpringBoot 因为Spring,SpringMVC需要使用的大量的配置文件(xml文件) 还需要配置各种对象,把使用的对象放入到spring容器中才能使用对象 需要了解其他框架配置规则。 SpringBoot就相当于不需要配置文件的Spring+SpringMVC。常用的框架和第三方库都已经配置好了。 拿来就可以使用...
SpringCloud学习笔记
SpringCloud学习笔记 1.Spring Cloud Eureka简介 注册发现中心 Eureka来源于古希腊词汇,意为“发现了”。在软件领域,Eureka是Netflix在线影片公司开源的一个服务注册与发现的 组件,和其他Netflix公司的服务组件(例如负载均衡、熔断器、网关等)一起,被Spring Cloud社区整合为 Spring Cloud Netflix模块。 Eureka是Netflix贡献给Spring Cloud的一个框架!Netflix给Spring Cloud贡献了很多框架,后面我们会学习到! 2.Spring Cloud Eureka和Zookeeper的区别 2.1什么是CAP原则(面试) 在分布式 微服务里面CAP定理 问:为什么zookeeper不适合做注册中心? CAP原则又称CAP定理,指的是在一个分布式系统中, 一致性(Consistency):三个机器中数据中一致的 可用性(Availability):当有一个节点挂掉了整个集群可以继续对外提供服务 分区容错性(Partition tolerance)...
WebRTC进阶
...
Web项目实战
...
WebRTC实现前端代码
...











