念心卓
01
24
JWT JWT
JWT 1. JTW是什么?JWT全称是Json Web Token, 是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权; 官网:https://jwt.io JWT包含三部分数据: Header:头部,通
2024-01-24
24
JUC并发编程第一章(进程与线程) JUC并发编程第一章(进程与线程)
JUC并发编程 进程与线程 1. 进程和线程1.1 进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 I
2024-01-24
24
24
JUC并发编程第二章(共享模型之管程) JUC并发编程第二章(共享模型之管程)
JUC并发编程 共享模型之管程 1.1 共享带来的问题1.1.1 小故事:老王(操作系统)有一个功能强大的算盘(CPU),现在想把它租出去,赚一点外快。 小南、小女(线程)来使用这个算盘来进行一些计算,并按照时间给老王支付费用。但小南不
2024-01-24
24
JUC并发编程第七章(JUC工具类) JUC并发编程第七章(JUC工具类)
JUC并发编程 JUC工具类 1. AQSAQS(AbstractQueuedSynchronizer)是 Java 并发编程中的一个重要的框架,通常用于多线程编程和并发控制。它提供了一种管理共享资源、同步线程执行以及协调多个线程之间操作
2024-01-24
24
JUC并发编程第三章(共享模型之内存) JUC并发编程第三章(共享模型之内存)
JUC并发编程 共享模型之内存 上一章讲解的 Monitor 主要关注的是访问共享变量时,保证临界区代码的原子性,这一章我们进一步深入学习共享变量在多线程间的【可见性】问题与多条指令执行时的【有序性】问题。 1.1 Java 内存模型Ja
2024-01-24
24
24
Git快速入门 Git快速入门
Git快速入门 1. Git概述 Git是一个免费的,开源的分布式版本控制系统,可以快速高效地处理从小型或大型的各种项目。Git易于学习,占用空间小,性能快得惊人。 1.1 SCM 概述SCM(Software Configuration
2024-01-24
24
IDEA常用快捷键 IDEA常用快捷键
IDEA常用快捷键 自动分配对象名:.var自动导包:alt+enter运行项目:alt+R删除当前行:Ctrl+D复制当前行:Ctrl+Alt+方向下键格式化代码:Ctrl+Alt+L查看继承层级:Ctrl+H快速定位到当前方法位置:C
2024-01-24
8 / 9