头像

冷冷月光

苏州大学




离线:10小时前


最近来访(386)
用户头像
陌丨落
用户头像
李玉中
用户头像
林朝夕
用户头像
lihua777
用户头像
痛苦面具
用户头像
hncsxzx
用户头像
Newoahil
用户头像
Charry
用户头像
boilermaker233
用户头像
dude
用户头像
Fatin
用户头像
代码哪有恋爱香
用户头像
卷心菜的卷
用户头像
FlowRays
用户头像
狂气电波
用户头像
-浪漫主义狗-
用户头像
大雪球hh
用户头像
易思人
用户头像
再睡一分钟
用户头像
Ferrari812


冷冷月光
11小时前






https://git.acwing.com/Milky/kob/-/commit/b7213c5f47ec1557203519cbe9f008ae0306d87d



https://git.acwing.com/Milky/kob/-/commit/ed7db618bb5097b9765d33f82cd7f117db3081e5



https://git.acwing.com/Milky/kob/-/commit/234ad7ceee62f9719089c7606b03307e4a4a2be9



https://git.acwing.com/Milky/kob/-/commit/dbabc632018b7d382972e39532a74fd478792e3c



https://git.acwing.com/Milky/kob/-/commit/0ebb08136041f9e34db1444d96a557ca1abe4f8b



URL分为两大类

第一类:公开页面
    只要URL一来,我就可以直接登录,上节课写过一个函数
    数据库传出用户名密码与用户上传一致,那么我们就会给用户发一个session id
    然后我们发完之后用户会收到这个ID,存入到cookie里面
    服务器再发给用户之后,自己会存一份

第二类:授权页面

比如上次的login就是一个公开页面,不管有没有登录
判断session id是否有校(服务器端已经存下来了)
服务器不仅会存这个ID,还会存对应的用户十哪一个用户

JWT 验证方式
我们这种模式 session id 
JWT 验证的优势:很容易实现跨域


服务器给用户一个token
它可以将userid加入到jwt-token里面





分享 Mysql

Mysql开始!!!

服务模型

一个服务器服务若干个用户,如果用户想要通过用户名和密码登录,我们要存下来用户名密码

我们这边用Mysql来示范,springboot是一直在跑的程序

Mysql也是一个单独的程序,也可以接收很多请求

SprigBoot和Mysql之间是相互之间交流的一个关系

将这个用户的用户名和密码返回回来

Mysql会将数据文件,存到硬盘上

net stop mysql80 停止mysql
net start mysql80 启动mysql
mysql -u root  -p
show databases; 看数据库
mysql 包含包含多个数据库

我们可以创建数据库
create databse kob;创建数据库
drop database kob;删除数据库
use kob; 使用当前数据库,进入数据库

show tables 展示表,每个表类似一个class
create table user(id int,uername varchar(100),password varchar(100)); 创建一个表
drop table user; 删除表
class user{
    id,username,password
    }
}
每一行就是一个数据

插入一行数据 insert into user values(1,'yza','pyza');
查询数据 select * from user;
密码肯定是存密文
insert into user values(2,'b'.'pb');
insert into user values(3,'c','pc');
select * from user where id=1;
select * from user where id=2;
select * from user where username='yxc';

delete from user where id=2;
select * from user;


Sprintboot会自动执行添加语句


分享 前端完毕

加油!!!

https://git.acwing.com/Milky/kob