Spring Security 一键接入验证码登录和小程序登录

最近实现了一个多端登录的Spring Security组件,用起来非常丝滑,开箱即用,可插拔,而且灵活性非常强。我觉得能满足大部分场景的需要。目前完成了手机号验证码和微信小程序两种自定义登录,加上默认...
阅读全文

记一次dotnet拆分包,并希望得大佬指点

记一次dotnet拆分包,并希望得大佬指点之前做了一个用于excel导入导出的包, 定义了一些接口, 然后基于 NPOI EPPlus MiniExcel 做了三种实现接口大概长下面这样(现在可以在接...
阅读全文
编程中常用的加密算法 编程语言

编程中常用的加密算法

概述编程中常见的加密算法有以下几种,它们在不同场景中分别有应用。除信息摘要算法外,其它加密方式都会需要密钥。信息摘要算法对称加密算法非对称加密算法密钥密钥(key,又常称金钥)是指某个用来完成加密、解...
阅读全文
设计模式学习笔记(十三)组合模式及其在树形结构中的应用 编程语言

设计模式学习笔记(十三)组合模式及其在树形结构中的应用

组合(Composite)模式,又叫做树形模式,主要用来处理树形结构数据。是将一组对象组织成树形结构,以表示一种“部分-整体”的层次结构。让客户端可以统一单个对象和组合对象的处理逻辑。一、组合模式介绍...
阅读全文
远程服务器连接(密钥验证,跳板机) 编程语言

远程服务器连接(密钥验证,跳板机)

服务器远程连接天下大事 必作于细rsa密钥配置本地设备利用git生成一对rsa公私密钥 keygen windows的话,默认生成目录在C:\Users\用户名.sshid_rsa为私钥文件id_rs...
阅读全文
golang对接阿里云私有Bucket上传图片、授权访问图片 编程语言

golang对接阿里云私有Bucket上传图片、授权访问图片

golang对接阿里云私有Bucket上传图片、授权访问图片1、为什么要设置私有bucket公共读写:互联网上任何用户都可以对该 Bucket 内的文件进行访问,并且向该 Bucket 写入数据。这有...
阅读全文
由浅入深,从掌握Promise的基本使用到手写Promise 编程语言

由浅入深,从掌握Promise的基本使用到手写Promise

由浅入深,从掌握Promise的基本使用到手写Promise前言在ES6之前,对于一些异步任务的处理始终没有很好的方案可以解决,处理异步的方案可谓是十分混乱,在业务需求下异步请求的套用,就形成了回调地...
阅读全文
微服务架构学习与思考(09):分布式链路追踪系统-dapper论文学习 编程语言

微服务架构学习与思考(09):分布式链路追踪系统-dapper论文学习

一、技术产生的背景1.1 背景先来了解一下分布式链路追踪技术产生的背景。在现在这个发达的互联网世界,互联网的规模越来越大,比如 google 的搜索,Netflix 的视频流直播,淘宝的购物等。像这种...
阅读全文