本文分类:news发布日期:2024/12/22 11:12:37
相关文章
SpringBoot Vue使用Jwt实现简单的权限管理
为实现Jwt简单的权限管理,我们需要用Jwt工具来生成token,也需要用Jwt来解码token,同时需要添加Jwt拦截器来决定放行还是拦截。下面来实现:
1、gradle引入Jwt、hutool插件 implementation com.auth0:java-jwt:3.10.3implementatio…
建站知识
2024/12/2 2:11:46
JVM:垃圾回收器演进
文章目录 一、演进二、Shenandoah三、ZGC 一、演进 二、Shenandoah
Shenandoah是由Red Hat开发的一款低延迟的垃圾收集器,Shenandoah并发执行大部分GC工作,包括并发的整理,堆大小对STW的时间基本没有影响。
三、ZGC
ZGC是一种可扩展的低延…
建站知识
2024/12/1 23:03:44
MySQL的高可用(MHA)
高可用模式下的故障切换,基于主从复制。
单点故障和主从复制不能切换的问题。
至少需要三台。
故障切换过程0-30秒
vip地址,根据vip地址所在的主机,确定主备。
主 vip
备 vip
主和备不是优先级确定的,主从复制的时候就确定…
建站知识
2024/12/15 3:51:14
Android之WMS篇(六)壁纸窗口的添加和移除过程
对于WMS来说壁纸他也是一个窗口,它也有WindowToken和WindowState,不过壁纸的WindowToken是WallpaperWindowToken. 切换壁纸的场景: (1)开机的时候由SystemServer设置壁纸
07-28 21:05:04.311 565 565 I Gary : java.lang.Exception
0…
建站知识
2024/12/22 8:58:42
使用法国云手机进行面向法国的社媒营销
在当今数字化和全球化的时代,社交媒体已经成为企业营销和拓展市场的重要工具。对于想进入法国市场的企业来说,如何在海外社媒营销中脱颖而出、抓住更多的市场份额,成为了一个关键问题。法国云手机正为企业提供全新的营销工具,助力…
建站知识
2024/12/22 10:46:20
用一个例子来学习有限状态机(Finite-state machine,FSM)
用一个例子来学习有限状态机(Finite-state machine,FSM)
1. 基础概念
一个事物都是有不同状态的,比如灯是“开的”还是“关的”就是它的状态。
State(状态):一个状态机至少要包含两个状态。例…
建站知识
2024/12/15 20:23:23
UGUI优化篇--UGUI合批
UGUI合批 UGUI合批规则概述UGUI性能查看工具合批部分的特殊例子一个白色image、蓝色image覆盖了Text,白色image和Text哪个先渲染 Mask合批Mask为什么会产生两个drawcallMask为什么不能合批Mask注意要点 RectMask2D为什么RecMask2D比Mask性能更好主要代码RectMask2D注…
建站知识
2024/11/21 20:07:09
UDP connect 内核源码分析
1 从诡异开始 最近遇到一个线上问题,client 发了一个 udp 请求,服务器回了一个响应,但诡异的是,client 的 log 却看不到对应的处理日志。抓包发现内核发出了一个指示 udp 目的端口不可达的 icmp 报文,类似这样的&#…
建站知识
2024/12/15 4:18:19