最近牛市氛围真是浓厚,走在路上,等电梯都能听到有人讨论又赚了xxx元。
好友抖音面试真题:二叉树的序列化与反序列化(解法二)
前言
之前分享了朋友面试抖音的真题:LeetCode 297. 二叉树的序列化与反序列化,我用的BFS(广度优先遍历)的方法来做的。事实上,朋友在面试的时候也是用BFS来做的。
BFS的解法点击跳转:好友抖音面试真题:297.二叉树的序列化与反序列化
BFS的运行结果其实不算很满意,所以今天我又用DFS(深度优先遍历)来重新做了一遍,两种方法的耗时对比:
Java Zip工具类
由于项目需要打包下载素材,所以需要用到打包压缩功能。谷歌了下没有找到自己很想要的的工具类,干脆自己研究下写一个。
好友抖音面试真题: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{ |