摘要:
引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 不需要引入spring-boot-s 阅读全文
摘要:
JWT介绍 JWT原理 JWT是JSON Web Token的缩写,是目前最流行的跨域认证解决方法。 互联网服务认证的一般流程是: 用户向服务器发送账号、密码 服务器验证通过后,将用户的角色、登录时间等信息保存到当前会话中 同时,服务器向用户返回一个session_id(一般保存在cookie里) 阅读全文
摘要:
概述 SpringSecurity 是基于 Spring AOP 和 Servlet 过滤器的安全框架,提供全面的安全性解决方案。 Spring Security核心功能包括 用户认证(Authentication) 、用户授权(Authorization) 和 攻击防护 3 个部分: 用户认证指的 阅读全文
摘要:
环境搭建 利用@vue/cli4创建工程,为兼容element-ui选用vue2.x版本 vue create vue-demo 添加element-ui框架 cd vue-demo vue add element 上述命令会安装element-ui插件,不用在入口main.js文件配置如下内容: 阅读全文
摘要:
Vue组件 组件需要注册后才可以使用,注册分为全局注册和局部注册。 全局注册 全局注册后任何Vue实例都可以使用,子组件必须在父实例创建前注册。 Vue.component('component-name', { template: '<div>{{ message }}</div>', data: 阅读全文
摘要:
@OneToOne 单向关系 假设学生和学生卡是一对一关系,那么: 学生类: import lombok.Data; import javax.persistence.*; import java.io.Serializable; @Entity @Data @Table(name = "stude 阅读全文
摘要:
运行环境 SpringBoot2.3.0 JDK1.8 IDEA2020.1.2 MySQL5.7 依赖及应用程序配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d 阅读全文
摘要:
多线程 通过 方法可以容易的启动多线程来完成任务,该方法返回一个生成器。通过使用next内置函数或for循环,每次迭代返回 的值 此外,我们可以通过使用 方法手动创建 对象,该方法参数和 区别在于接受单任务而不是任务列表。然后使用 方法等待任务完成,通过 方法返回结果 只有把某件事交给 子类处理时, 阅读全文
摘要:
生成器 生成器对象是迭代器对象,更是可迭代对象,它实现了__iter__和__next__协议 Python通过在函数中使用yield关键字来定义一个生成器工厂函数,当工厂函数调用时生成一个生成器对象 def gen(a): print('Started...') yield a yield a + 阅读全文