由于项目需要打包下载素材,所以需要用到打包压缩功能。谷歌了下没有找到自己很想要的的工具类,干脆自己研究下写一个。
好友抖音面试真题:297.二叉树的序列化与反序列化
[重学C/C++]WSL+Clion打造C++开发环境
取消Ubuntu(wsl)文件夹底色
收到了腾讯云社区寄过来的粽子,啊哈哈哈
登录那些事(二):SpringBoot+MybatisPlus实现CAS单点登录demo(源码下载)
前言
在前面已经介绍过了SSO单点登录的一些理论知识:登录那些事(一):用简单的话来讲讲SSO单点登录。今天我们就通过一个demo来实现下这个CAS系统。
准备工作
建表
1 | CREATE TABLE `users` ( |
登录那些事(一):用简单的话来讲讲SSO单点登录
beego解决跨域问题:options请求、axios post请求跨域问题
根据网上的资料配置,还是未能解决跨域的问题,错误如下:
1 | has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. |
网上的配置如下:
1 | beego.InsertFilter("/*", beego.BeforeRouter, cors.Allow(&cors.Options{ |
Go使用命令行参数报错:flag provided but not defined: -xxxxx
使用命令行传递参数,提示:
1 | flag provided but not defined: -xxxxx' |
错误。
原因是把 flag.Parse() 调用放在了获取参数之前。应该在获取参数之后调用flag.Parse()
1 | import ( |