基于 Spring Session 的企业通用后台 Yuna

软件介绍

背景

考虑到公司业务系统较多,各业务系统后台各自开发维护用户及权限系统浪费开发资源,并且结合之前在公司做SSO的经验,决定开发一套基于Spring Session的统一管理后台来简化公司的业务系统

简介

Yuna是一套基于Spring Session技术搭建的统一后台管理系统,集统一登录、统一授权、统一管理于一体。 Yuna系统可帮助企业快速搭建微后台服务架构,各业务系统管理后台完全独立开发部署,只需集成Yuan Sdk就可以在Yuna后台统一管理授权

 业务系统管理

架构

架构图

(有些丑)

简单使用说明

  • 导入files/sql/init.sql文件到mysql数据库

  • 导入项目到IDE.

  • 修改console模块下配置文件

    配置文件 配置文件详情

  • 启动项目,管理员账号在数据库中设置

平台目录结构说明

├─client: 业务系统接入Yuan平台的SDK
├─common: Yuna公共代码包含一些工具类等
├─console: Yuna核心代码,页面
├─domain: Model、Bean 
└─files: 项目文件 
   ├─screenshot: 系统截图 
   └─sql: 初始化SQL + DDL + DML

系统部分页面演示

系统登录

 登录页面

主页

 主页

业务系统管理

 业务系统管理

权限管理

 权限管理

配置外部系统(Grafana) 

配置外部系统(Grafana)

配置外部系统(Kibana) 

配置外部系统(Kibana)

本文地址:https://codercto.com/soft/d/1660.html

数据结构 Python语言描述

数据结构 Python语言描述

[美] Kenneth A. Lambert 兰伯特 / 李军 / 人民邮电出版社 / 2017-12-1 / CNY 69.00

在计算机科学中,数据结构是一门进阶性课程,概念抽象,难度较大。Python语言的语法简单,交互性强。用Python来讲解数据结构等主题,比C语言等实现起来更为容易,更为清晰。 《数据结构 Python语言描述》第1章简单介绍了Python语言的基础知识和特性。第2章到第4章对抽象数据类型、数据结构、复杂度分析、数组和线性链表结构进行了详细介绍,第5章和第6章重点介绍了面向对象设计的相关知识、......一起来看看 《数据结构 Python语言描述》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具