前端
Spring Security 一键接入验证码登录和小程序登录
最近实现了一个多端登录的Spring Security组件,用起来非常丝滑,开箱即用,可插拔,而且灵活性非常强。我觉得能满足大部分场景的需要。目前完成了手机号验证码和微信小程序两种自定义登录,加上默认的Form登录,一共三种,现在开源分享给大家,接下来简单介绍一下这个插件包。
DSL配置风格
切入正题,先来看看配置:
@Bean
SecurityFilterChain defaul
搭建vue3+typescript+vite+yarn项目
前言:
vite是vue3推荐的打包工具,相较于webpack,Vite 是基于 native ES module —— 现代浏览器基本已经全部支持了import/export 语法。 在Vite中,启动本地服务器,是不需要提交编译文件的, 而是在浏览器请求对应URL时, 再提供文件,实现了真正的路由懒加载, 这个比起Webpack节省了不少时间。打包和响应速度提升10倍以上
安装项目
全局安装
react-6-路由-2-嵌套路由-404
1. 前言
以前的文章路由都是5x路由配置,最近写个6x的,写完准备玩玩C,到时候在交流
因为现在脚手架默认安装的react也是18.x了 所以也注意哦
路由hook用法单独在写文章
react-router-dom 官网 英文的 有兴趣的可以自己看着学
接着 react-6路由-1-基础
2. 效果演示
效果图
演示.gif
下述逻辑按这个来实现
Next.js 13.2 发布,内置 SEO 支持
Next.js 13.2 近日正式发布,该版本包括对 App Router(app)的重大改进,为稳定性做准备。
内置 SEO 支持:新的元数据 API,可设置静态和动态meta标签。
路由处理程序:自定义请求处理程序,建立在 Web Request和 Response上。
MDX for Server Components:在 Markdown 内使用 React 组件,只在服务器端使用
Ru
JavaScript 面试系列:如何理解 ES6 中 Generator ?常用使用场景有哪些?
image.png
一、介绍
Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同
回顾下上文提到的解决异步的手段:
回调函数
promise
那么,上文我们提到 promsie 已经是一种比较流行的解决异步方案,那么为什么还出现 Generator?甚至 async/await 呢?
该问题我们留在后面再进行分析,下面先认识下 Generat
退出操作二次确认怎么做代码才更优雅 —— BLoC轻松解决
前言
在 flutter_bloc提供了一个状态监听组件 BlocListener,当状态发生改变时会调用listener参数给定的回调函数,这个方法没有返回值,可以用于我们处理一些提醒,例如显示弹窗提醒或确认,显示状态信息等等。有了 BlocListener,相当于给我们提供了一个额外处理对象变化的入口。接下来我们通过BlocListener实现某些 App退出登录前的二次确认。
登录状态
为了
Node.js 19 正式发布
Node.js 19 在今天正式发布了,此次更新包括将 V8 JavaScript 引擎更新到 10.7,以及默认启用 HTTP (s)/1.1 KeepAlive。
Node.js 18 在本月晚些时候将进入长期支持(LTS),Node.js 19 将取代 Node.js 18 成为 "Current" 版本。
image.png
node --watch(实验性)
运行时最近增加的