51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#课堂
yb课堂之用户登陆校验拦截器开发 《十一》
登陆校验成功放行登陆不成功返回json数据LoginInterceptor.javapackagenet.ybclass.online_ybclass.interceptor;importcom.fasterxml.jackson.databind.ObjectMapper;importio.jsonwebtoken....
代码星球
·
2020-08-31
yb
课堂
用户
登陆
校验
yb课堂之实战登陆模块开发整合Json Web Token《十》
LoginRequest.java UserMapper.xml UserMapper.java UserService.java UserServiceImpl.java packagenet.ybclass.online_ybclass.service....
代码星球
·
2020-08-31
yb
课堂
实战
登陆
模块
yb课堂之登陆校验Json Web Token实战之封装通用方法 《九》
<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.7.0</version></dependency>...
代码星球
·
2020-08-31
yb
课堂
登陆
校验
Json
yb课堂之分布式应用下登陆校验解决方案 JWT讲解 json wen token 《八》
JWT是一个开放标准,它定义了一种用户简介,自包涵的用于通信双方之间以JSON对象的形式安全传递信息的方法。可以使用HMAC算法或者是RSA的公钥密钥进行签名简单来说:就是通过一定规范来生成token,然后可以通过解密算法逆向解密token,这样就可以后去用户信息优点生产的token可以包含基本信息,比如id,用户昵称...
代码星球
·
2020-08-31
yb
课堂
分布式
应用
登陆
yb课堂之单机和分布式应用的登陆校验解决方案 《七》
session保存在浏览器和应用服务器会话之间用户登陆成功,服务端会保存一个session,当然客户端有一个sessionId客户端会把sessionId保存在cookie中,每次请求都会携带这个sessionId真实的应用不可能单节点部署,所以就有多节点登陆session共享的问题需要解决tomcat支持sessio...
代码星球
·
2020-08-31
yb
课堂
单机
分布式
用的
yb课堂之用户注册登陆模块《六》
注册接口开发MD5加密工具类封装<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd...
代码星球
·
2020-08-31
yb
课堂
用户注册
登陆
模块
yb课堂之自定义异常和配置 《五》
自定义异常继承RuntimeException开发异常处理器ExceptionHandlepackagenet.ybclass.online_ybclass.exception;/***自定义异常类*/publicclassYBExceptionextendsRuntimeException{privateIntege...
代码星球
·
2020-08-31
yb
课堂
自定义
异常
配置
yb课堂实战之首页banner轮播图和视频详情接口开发 《四》
VideoMapper.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"...
代码星球
·
2020-08-31
yb
课堂
实战
首页
banner
yb 课堂实战之视频列表接口开发+API权限路径规划 《三》
packagenet.ybclass.online_ybclass.utils;publicclassJsonData{/***状态码,0表示成功过,1表示处理中,-1表示失败*/privateIntegercode;/***业务数据*/privateObjectdata;/***信息描述*/privateString...
代码星球
·
2020-08-31
yb
课堂
实战
视频
列表
yb课堂 实战之Mybatis打通Mysql数据库 《二》
server.port=8081#========================数据库相关配置=====================spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysq...
代码星球
·
2020-08-31
yb
课堂
实战
Mybatis
打通
yb课堂 核心数据库表字段设计和测试数据准备 《一》
video_bannervideochapterepisodevideo_orderuserCREATETABLE`chapter`(`id`int(11)unsignedNOTNULLAUTO_INCREMENT,`video_id`int(11)DEFAULTNULLCOMMENT'视频主键',`tit...
代码星球
·
2020-08-31
yb
课堂
核心
数据库
字段
09-面向对象课堂笔记
'''1.randomrandom()|randint()|choice()|sample()2.序列化:obj=>str反:str=>obj存储与传输采用的都是字符串类型json:跨语言用于传输--只有一个根:单一数据|{}包裹的数据|[]包裹的数据--复杂的数据都是由{}与[]嵌套形成--支持的数据类型...
代码星球
·
2020-08-24
面向
对象
课堂笔记
python-面向对象-01课堂笔记
''''1、面向过程编程 核心是"过程"二字,过程指的是解决问题的步骤,即先干什么再干什么 基于该思想编写程序就好比在编写一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化、进而简单化 缺点:可扩展性差2、面向对象 核心"对象"二字,对象指的是特征与技能的结...
代码星球
·
2020-08-24
python-
面向
对象
课堂笔记
04-课堂笔记-函数相关
'''字符编码文件头:py2-ASCIIpy3-UTF-8三种字符串:u''b''r''u''.encode('utf-8')b''.decode('utf-8')str(b'',encode='utf-8')bytes(u'',encode='utf-8')文件操作三步骤:1.开的文件2.操作文件(读写)3.关闭简...
代码星球
·
2020-08-24
课堂笔记
函数
相关
06-课堂笔记-包相关
'''装饰器@wraper#fn=wraper(fn)deffn():passdefwrap(arg):defouter(func):#可以用argdefinner(*args,**kwargs):#可以用argres=func(*args,**kwargs)returnresreturninnerreturnout...
代码星球
·
2020-08-24
课堂笔记
-包
相关
首页
上一页
...
2
3
4
5
6
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他