本文分类:news发布日期:2025/2/1 21:00:08
相关文章
javalock(四)AQS派生类之Semphore逐行注释
简单概括:
Semphore是一把共享锁(即读锁),即实现了AQS的tryAcquireShared&&tryReleaseShared函数Semphore的逻辑是这样:
创建semphore的时候会初始化一个锁容量即permits,即最多同时允许permits个…
建站知识
2025/2/1 20:38:41
LeetCode:3376. 破解锁的最少时间 I(DFS回溯 Java)
目录 3376. 破解锁的最少时间 I
题目描述:
实现代码与解析:
DFS
原理思路: 3376. 破解锁的最少时间 I
题目描述:
Bob 被困在了一个地窖里,他需要破解 n 个锁才能逃出地窖,每一个锁都需要一定的 能量 …
建站知识
2025/1/26 19:20:37
【若依】关闭当前标签页并跳转路由到其他页面
使用场景如:当在新增/编辑路由页面提交成功后,需要关闭当前页,并跳转回列表页。 实现代码:
this.$store.dispatch("tagsView/delView", this.$route); //关闭当前页
this.$router.replace({ path: "/xxx/xxx"…
建站知识
2025/1/30 2:17:58
XMLHttpRequest接受chunked编码传输的HTTP Response时有问题
实际中遇到的问题,虽然没有最终解决,但是浪费了好长事件,记录下来,避免再次踩坑。
现在前端框架发送Ajax请求时,大部分组件最终都是调用的XMLHttpRequest对象来发送和接受请求。
使用XMLHttpRequest接受流式chunked编…
建站知识
2025/1/28 14:15:16
【进程篇】04.进程的状态与优先级
一、进程的状态
1.1 进程的状态 1.1.1 并行与并发
• 并行: 多个进程在多个CPU下分别,同时进行运行 • 并发: 多个进程在一个CPU下采用进程切换的方式,在一个时间片内,让多个进程都得以推进
1.1.2 时间片的概念
LInux/windows这些民用级别…
建站知识
2025/1/24 22:31:59
spring boot密码加密方式
1. BCrypt
原理 BCrypt是一种专为密码哈希设计的算法,它被广泛认为是安全的选择之一。它不仅是一个单向函数(即只能加密不能解密),而且还内置了盐(salt)生成机制来防止彩虹表攻击。BCrypt的一个重要特点是…
建站知识
2025/1/30 3:31:38