摘要: 跨越问题: 因为安全问题只能访问同源的域名 不同源的请求将会被拦截 编写配置类 配置跨域信息 @Configuration public class CorsConfig { @Bean public CorsFilter corsFilter() { // 1. 添加cors配置信息 CorsCo 阅读全文
posted @ 2021-07-18 20:57 RainbowMagic 阅读(41) 评论(0) 推荐(0)
摘要: 短信发送的大体思路: 根据ip地址来控制短信的发送 每60S同一个ip只能发送一条短信 将ip拼接记录至redis中 发送短信时 判断ip是否存在 若存在 禁止发送短信 根据math.random来生成短信验证码 将double转为int可舍去小数点后的数 将验证码存储至redis中 登录时根据手机 阅读全文
posted @ 2021-07-18 20:41 RainbowMagic 阅读(66) 评论(0) 推荐(0)
摘要: 根据冯诺伊曼体系结构 指令与数据以同等地位存于存储器,按地址寻访 那么要想识别哪些是指令 哪些是数据 将内存开辟一段连续的空间 这个空间专门用于存储指令或数据 当cpu访问内存时 寄存器指向开辟的代码段或内存段的地址 由此来识别代码和数据 有两个寄存器 数据段寄存器DS和代码段寄存器CS 阅读全文
posted @ 2021-07-15 00:07 RainbowMagic 阅读(558) 评论(0) 推荐(0)
摘要: 因为申请阿里云短信服务未通过 暂且写死 和之前一样 先新建一个接口 一定要添加 Component 注解 否则无法注入到spring容器中 接口的好处是解耦合 使用实现使 只需注入接口即可 若业务发生改变 无需修改接口 修改业务类即可 这样就实现了解耦合 @Api(value = "登录注册api" 阅读全文
posted @ 2021-07-14 16:12 RainbowMagic 阅读(62) 评论(0) 推荐(0)
摘要: docker pull redis 拉取docker镜像 运行服务 redis gui访问工具: https://github.com/qishibo/AnotherRedisDesktopManager/releases 安装redis $ wget https://download.redis. 阅读全文
posted @ 2021-07-14 15:47 RainbowMagic 阅读(47) 评论(0) 推荐(0)
摘要: 程序编码 gcc -Og -o hello hello.c 命令使用gcc编译器将hello.c 输出为hello -Og表示对c代码编译为机器代码的优化等级 等级越高 产生的代码变形越严重 可读性越差 gcc中指定优化级别的参数有:-O0、-O1、-O2、-O3、-Og、-Os、-Ofast。 在 阅读全文
posted @ 2021-07-11 22:51 RainbowMagic 阅读(105) 评论(0) 推荐(0)
摘要: docker pull 时提示 docker pull ubuntu:16.04 Trying to pull repository docker.io/library/ubuntu ... Get https://registry-1.docker.io/v2/library/ubuntu/man 阅读全文
posted @ 2021-07-11 18:35 RainbowMagic 阅读(164) 评论(0) 推荐(0)
摘要: 需要安装的软件 oracle公司的虚拟机 汇编编译器 首先写汇编指令 虽然不知道这段指令的作用 但是先让环境搭起来 org 07c00h mov ax, cs mov ds, ax mov es, ax call Disp jmp $ Disp: mov ax, BootMsg mov bp, ax 阅读全文
posted @ 2021-07-09 19:21 RainbowMagic 阅读(106) 评论(0) 推荐(0)
摘要: let声明变量 let 声明一个局部变量 至在作用域有效 这样输出是正常的 如果在作用域外则会报错 可以避免变量提升 所谓变量提升就是在定义前可以使用变量 如果使用var来定义变量 可以在变量使用前就可以被调用 这样是不对的 所以有了let 可以修复这个操作 使用let则会报错 不允许重复声明 co 阅读全文
posted @ 2021-06-14 15:31 RainbowMagic 阅读(50) 评论(0) 推荐(0)
摘要: 常用注解 官方文档写的很清楚了 https://baomidou.com/guide/annotation.html#tablename package com.rainbow.entity; import com.baomidou.mybatisplus.annotation.*; import 阅读全文
posted @ 2021-06-09 12:23 RainbowMagic 阅读(76) 评论(0) 推荐(0)