Veni Vidi Vici
此去经年,应是良辰美景虚设,便纵有千种风情,更与何人说~
前后端分离部署应用的SSO配置实践 前后端分离部署应用的SSO配置实践
本文记录在单体应用的前后端分离部署架构中如何利用框架流程集成OAUTH2/OIDC登录认证模式。其中后端框架使用SpringSecurity,提供通过切面的方式集成框架SSO流程,以实现前后端分离部署模式下的SSO实践。
2024-05-21
与ChatGPT学AWS答疑记录 与ChatGPT学AWS答疑记录
本文主要整理常在学习AWS基础时,突发奇想的问题,结合ChatGPT答案进行剖析的记录,本文将不设置章节,采用问答形式记录所有问题及答案。
2023-05-12
Spring-Security认证与授权源码分析 Spring-Security认证与授权源码分析
本文主要针对Spring-Security中用户认证与授权过程进行梳理,并对源码简单解读分析。
2021-12-21
How Config Microservice Metrics for Monitor How Config Microservice Metrics for Monitor
本文重点在于讲述如何通过配置Springboot服务和Nginx服务暴露其Metric监控数据接口,以供Prometheus调用消费。
2021-08-27
Android Get Started Android Get Started
Android 101 从入门之放弃路线近来有机会初步学习Android开发的基本要点,虽项目尚不需使用,但正所谓闲来无事,几斤几两的肚中墨水还需增加。脑子总复现武当开派宗师张三丰对其徒孙所说的那几句话。 无忌,你学会了吗?师公,我又忘光
Kotlin POJO 101(2) Kotlin POJO 101(2)
object / companion objectobject是Kotlin中的一个重要的关键字。 java 全局静态类 static class GlobalUsekotlin没有static关键字,但有object关键字。 object
Kotlin POJO 101(1) Kotlin POJO 101(1)
Kotlin POJO (1)classvar/val var: variable. 声明一个变量。在初始赋值会后仍然可以再被重新赋值,变量类型可自动推导 val: value. 声明一个不可变的变量。在初始赋值之后就再也不能重新赋值,类
Clean-Code之注释 Clean-Code之注释
Clean Code之注释在很多源码中,注释常常与代码相伴而行。有的作为作者信息声明,有的作为程序逻辑解读,有的作为更改时间记录。或多或少都是留下注释的痕迹。在初学编程之际,一把梭的编程手法,总是会让观者无法理解具体含义,往往就采用了注释的
10 Minutes To Get Started React-Redux 10 Minutes To Get Started React-Redux
10 Minutes To Get Started React-ReduxIntroductionLet’s start with a question. Why we need to use Redux? We can look at t
Clean Code之函数 Clean Code之函数
Clean Code 之函数在软件开发过程(Where)中,程序员(Who)随时随地都有需要编写函数(方法)大多数语言编写的系统都是以主函数main作为系统启动入口,这也从侧面表现出函数在软件系统中的重要性。在日常编程(When)中,函数也
Three Factory Pattern Three Factory Pattern
浅入浅出三种工厂模式引言(设计模式的目的)我们常说设计原则,设计模式。到底设计模式是如何出现的?设计模式的目的是什么呢 ?相信各位读者或多或少都听过,SOLID设计原则,20+中设计模式中的一些术语。 设计模式首次被提出是出现在GoF的《D
Dockerfile 及 Docker-compose使用详解 Dockerfile 及 Docker-compose使用详解
本文将从如何定制Docker 镜像开始,主要分为两部分:Dockerfile和Docker-compose。若读者从未使用过Docker,建议先了解Docker基本概念及相关指令再来阅读此文.
2021-04-20
1 / 2