相关文章
ThreadLocal源码剖析(简单理解)
Thread部分源码
public
class Thread implements Runnable {ThreadLocal.ThreadLocalMap threadLocals null;
}ThreadLocal源码,其中ThreadLocal有一个静态内部类ThreadLocalMap,这个Map不是类似二叉树类型的,只是一个普通数组,其中具体使用什么算法其实我也不太理解. 然后对…
建站知识
2024/12/19 9:00:49
【javaweb】学习日记Day8 - Mybatis入门 Mysql 多表查询 事务 索引
之前学习过的SQL语句笔记总结戳这里→【数据库原理与应用 - 第六章】T-SQL 在SQL Server的使用_Roye_ack的博客-CSDN博客
【数据库原理与应用 - 第八章】数据库的事务管理与并发控制_一级封锁协议_Roye_ack的博客-CSDN博客
目录
一、多表查询
1、概述
(1&#…
建站知识
2024/12/22 10:07:03
PAT 1163 Dijkstra Sequence
个人学习记录,代码难免不尽人意。 Dijkstra’s algorithm is one of the very famous greedy algorithms. It is used for solving the single source shortest path problem which gives the shortest paths from one particular source vertex to all the other v…
建站知识
2024/12/23 7:40:22
redis实战-实现优惠券秒杀解决超卖问题
全局唯一ID
唯一ID的必要性
每个店铺都可以发布优惠券: 当用户抢购时,就会生成订单并保存到tb_voucher_order这张表中,而订单表如果使用数据库自增ID就存在一些问题: id的规律性太明显,容易被用户根据id的间隔来猜测…
建站知识
2024/12/23 7:30:41
CS144(2023 Spring)Lab 1: stitching substrings into a byte stream
文章目录 前言其他笔记相关链接 1. Getting started2. Putting substrings in sequence2.1 需求分析2.2 注意事项2.3 代码实现 3. 测试与优化 前言
这一个Lab主要是实现一个TCP receiver的字符串接收重组部分。
其他笔记
Lab 0: networking warmup Lab 1: stitching substri…
建站知识
2024/12/23 7:20:32
react跳转页面redux数据被清除
关键代码如下,页面中有根据redux中state展示的数据,然后在组件卸载的时候会清空redux中存的数据,点击a标签可以打开新的标签页,如下代码会在打开新的标签页,组件卸载,清空redux数据,页面展示的也…
建站知识
2024/12/15 7:09:41
SpringBoot 官网翻译
自己看着 google 翻译手打的 SpringBoot 的官方文档,希望对初学者有帮助。 快速开始
使用 Spring Boot 可以很容易地构建出能直接运行的、独立的、生产级别的、基于 Spring 的 Java 应用程序。
开发第一个 Spring Boot 应用
让我们使用 Java 开发一个简单的 Hell…
建站知识
2024/12/15 2:27:52