关于权限系统的一些思考-拾光赋

关于权限系统的一些思考

关于权限系统的一些思考,开始 权限系统无非是解决两个问题,Authentication(认证-你是谁)和 Authorization(授权-你能干什么)。 Authentication 认证的问题,很好理解,就是根据用户的身份凭...
(系列十)Vue3中菜单和路由的结合使用,实现菜单的动态切换(附源码)-拾光赋

(系列十)Vue3中菜单和路由的结合使用,实现菜单的动态切换(附源码)

(系列十)Vue3中菜单和路由的结合使用,实现菜单的动态切换(附源码),说明     该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。   ...
2年前
01207
Java面试题中高级进阶(JVM篇Java垃圾回收)-拾光赋

Java面试题中高级进阶(JVM篇Java垃圾回收)

Java面试题中高级进阶(JVM篇Java垃圾回收),前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!说说Java对象创建过程?知道类的生命周期吗?简述Java的对象结构?如何判断对象可...
wso2~apim_metrics的配置与二次开发-拾光赋

wso2~apim_metrics的配置与二次开发

wso2~apim_metrics的配置与二次开发,apim_metrics作为分析,诊断日志,开启它非常有必要,它是指你的应用调用api的明细,这与wso2~自定义event-publisher是不同的,这块需要清楚。 https://apim...
Spring Boot 启动优化实践-拾光赋

Spring Boot 启动优化实践

Spring Boot 启动优化实践, 作者:vivo 互联网服务器团队- Liu Di   本文系统性分析并优化了一个Spring Boot项目启动耗时高达 280 秒的问题。通过识别瓶颈、优化分库分表加载逻辑、异步初...
网格的单元格可以使用弹窗SM8016-拾光赋

网格的单元格可以使用弹窗SM8016

网格的单元格可以使用弹窗SM8016,namespace SM8016CPDLMXQD { public class SM8016CPDLMXQD : ISuwfBus { private SlnSuwfPage _page; public void Initial(SlnSuwfPage page) { _page = page; ...
2年前
0597
[python]使用flask-caching缓存数据-拾光赋

[python]使用flask-caching缓存数据

[python]使用flask-caching缓存数据,简介 Flask-Caching 是 Flask 的一个扩展,为任何 Flask 应用程序添加了对各种后端的缓存支持。它基于 cachelib 运行,并通过统一的 API 支持 werkzeug 的所...
manim边做边学--圆环面-拾光赋

manim边做边学–圆环面

manim边做边学--圆环面,Torus类在制作数学、物理或工程领域的动画时具有广泛的应用场景。 比如,通过动态演示环面的拓扑变换(如内外翻转、扭曲等),帮助我们直观地理解拓扑不变量和同胚等概念...
有了TCP为什么还需要HTTP?再用RPC?这次彻底讲明白了-拾光赋

有了TCP为什么还需要HTTP?再用RPC?这次彻底讲明白了

有了TCP为什么还需要HTTP?再用RPC?这次彻底讲明白了, 掘金原文(个人技术文章优先在掘金发布):https://juejin.cn/post/7559981310472470562 记得刚工作那会儿,第一次接触RPC概念时,我内心...
7个月前
0767
C++ Qt开发:运用QThread多线程组件-拾光赋

C++ Qt开发:运用QThread多线程组件

C++ Qt开发:运用QThread多线程组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的...
2年前
0497
剑指offer-49、把字符串转换成整数-拾光赋

剑指offer-49、把字符串转换成整数

剑指offer-49、把字符串转换成整数,题⽬描述 请你来实现⼀个 myAtoi(string s) 函数,使其能将字符串转换成⼀个 32 位有符号整数(类似C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法...
6个月前
0547
C# 循环与条件语句详解-拾光赋

C# 循环与条件语句详解

C# 循环与条件语句详解,C# Switch 语句 使用 switch 语句选择要执行的多个代码块中的一个。 示例: switch(expression) { case x: // 代码块 break; case y: // 代码块 break; default: // 代码...
2年前
0567