【项目】头条新闻

第一课:

效果图:

第二课:

服务器:

velocity模板使用:

注:ALT+ENTER解决飘红问题

java文件中

+"<br>"//指的是加回车

第三课:

处理数据库:GUI转SQL

数据库操作:插入、选择、更新、删除

MyBatis集成:配置步骤

第四课:

注册、登陆以及登出

第五课:

七牛云

第六课

第七课:

Redis是key-value数据库,支持主从同步,数据存在内存

1 redis是什么?

通常而言目前的数据库分类有几种,包括 SQL/NSQL,,关系数据库,键值数据库等等 等,分类的标准也不以,Redis本质上也是一种键值数据库的,但它在保持键值数据库简单快捷特点的同时,又吸收了部分关系数据库的优点。从而使它的位置处于关系数据库和键值数 据库之间。Redis不仅能保存Strings类型的数据,还能保存Lists类型(有序)和Sets类型(无序)的数据,而且还能完成排序(SORT) 等高级功能,在实现INCR,SETNX等功能的时候,保证了其操作的原子性,除此以外,还支持主从复制等功能。

2 Redis用来做什么? 

通常局限点来说,Redis也以消息队列的形式存在,作为内嵌的List存在,满足实时的高并发需求。而通常在一个电商类型的数据处理过程之中,有关商品,热销,推荐排序的队列,通常存放在Redis之中,期间也包扩Storm对于Redis列表的读取和更新。

3 Redis的优点
性能极高 – Redis能支持超过 100K+ 每秒的读写频率。
丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

4 Redis的缺点
是数据库容量受到物理内存的限制,不能用作海量数据的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上。

 总结: Redis受限于特定的场景,专注于特定的领域之下,速度相当之快,目前还未找到能替代使用产品。
第八课:

第九课:

第十课:

总结:

-如何使用myBatis后台如何运行

-前后端如何分离(这是一种思想)

-单元测试(如何测试,使用什么方法)

-云SDK如何快速接入

-AJAX优势是只需要下载要展示更新的数据

-(最重要!!!)Spring框架(SpringBoot,SpringMVC各种参数如何解析,控制反转,依赖注入,面向切面,拦截器,暴露接口,使用者可以实现需求,如何调用口

-Git冲突了如何处理

猜你喜欢

转载自blog.csdn.net/cowboy0226/article/details/89400618