会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
金鳞踏雨
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
32
下一页
2022年12月27日
【并发】深入理解JMM&并发三大特性(二)
摘要: 【并发】深入理解JMM&并发三大特性(二) 一、JMM可见性问题回顾 【疑问】如果业务逻辑超过1ms,是不是就不需要volatile??? 二、多CPU多核缓存架构解析 1. CPU高速缓存(Cache Memory) 2. 多CPU多核缓存架构 三、缓存一致性问题 缓存一致性的要求(前提) (1)
阅读全文
posted @ 2022-12-27 18:39 金鳞踏雨
阅读(80)
评论(0)
推荐(0)
2022年12月24日
【并发】深入理解JMM&并发三大特性(一)
摘要: 【并发】深入理解JMM&并发三大特性(一) 一、并发和并行 1. 并行(parallel) 2. 并发(concurrency) 3. 并发三大特性 (1)可见性(本章重点!) (2)原子性(有后续) (3)有序性(有后续) 二、Java内存模型(JMM) 1. 什么是JMM? 2. JMM与硬件内
阅读全文
posted @ 2022-12-24 03:16 金鳞踏雨
阅读(96)
评论(0)
推荐(0)
2022年12月19日
【MySQL】史上最全的MySQL高性能优化总结
摘要: 【MySQL】史上最全的MySQL高性能优化总结 【1】深入理解MySQL索引底层数据结构与算法 1. 为什么不使用二叉树、红黑树、B树来作为索引? 2. MyISAM 与 Innodb存储引擎有什么区别? 3. MySQL 的索引按照功能分类可以分几种? 4. MySQL 的的聚集索引与非聚集索引
阅读全文
posted @ 2022-12-19 03:05 金鳞踏雨
阅读(349)
评论(0)
推荐(0)
2022年12月13日
刺激战场压枪——外挂
摘要: // YaQiang.cpp: 定义控制台应用程序的入口点。 // #include "按键状态.h" #include "YaQiang.h" int main() { HWND 句柄 = (HWND)-1; while (句柄 == (HWND)-1) { 句柄 = 取句柄(L"TslGame.
阅读全文
posted @ 2022-12-13 11:06 金鳞踏雨
阅读(78)
评论(0)
推荐(0)
2022年12月10日
【并发】深度解析CAS原理与底层源码
摘要: 【并发】深度解析CAS原理与底层源码 什么是 CAS? CAS案例分析 一、不采用任何限制 二、使用synchronized锁解决线程安全问题 三、使用CAS解决线程安全问题 (1)Unsafe的基本使用 (2)自定义的UnsafeFactory (3)Unsafe的关于CAS的API (4)自定义
阅读全文
posted @ 2022-12-10 20:21 金鳞踏雨
阅读(132)
评论(0)
推荐(0)
2022年12月9日
Java中的Unsafe的介绍与使用
摘要: Java中的Unsafe的介绍与使用 相关文章 美团-Unsafe JavaGuide-Unsafe 什么是Unsafe??? 如何创建Unsafe对象? 通过反射获取Unsafe对象(案例) Unsafe功能简介 1. 内存操作 2. 内存屏障 3. 对象操作 4. 数据操作 5. CAS 操作
阅读全文
posted @ 2022-12-09 23:56 金鳞踏雨
阅读(59)
评论(0)
推荐(0)
2022年12月8日
Redisson的看门狗机制究竟有什么用?
摘要: Redisson的看门狗机制究竟有什么用? 一、普通的Redis分布式锁的缺陷 基于Redis的分布式锁 Redis + Lua 脚本实现分布式锁 二、watchDog的自动延期机制 调用链关系 源码解析 tryLock() tryAcquire() tryAcquireAsync() schedu
阅读全文
posted @ 2022-12-08 03:10 金鳞踏雨
阅读(517)
评论(0)
推荐(0)
2022年12月6日
Redisson之lock()和tryLock()的区别
摘要: Redisson之lock()和tryLock()的区别和原理解析 在Redisson中 lock() 方法 与 tryLock() 方法是有区别的! 我们先来阐述两者的区别,再分析它们的源码。 lock() 与 tryLock() 的区别 (1)返回值: lock() 是没有返回值的;tryLoc
阅读全文
posted @ 2022-12-06 23:46 金鳞踏雨
阅读(627)
评论(0)
推荐(0)
99%的人都把三层架构和SpringMVC的关系搞错了
摘要: 99%的人都把三层架构和SpringMVC的关系搞错了!!! 先说结论, 三层架构和SpringMVC的关系就是没有关系。 很多人之前把SpringMVC中的M-Model当作三层架构中的service+dao(包括我),这个是一个错误! 大家先看两个视频还有我之前写的一篇文章 这个是对的(但是他的
阅读全文
posted @ 2022-12-06 02:07 金鳞踏雨
阅读(24)
评论(0)
推荐(0)
2022年12月3日
Docker最新超详细教程——Docker创建运行Redis并挂载
摘要: Docker最新超详细教程——Docker创建运行Redis并挂载 Docker官网关于Redis的描述 redis - Official Image | Docker Hubhttps://hub.docker.com/_/redis 一、拉取Redis镜像 docker pull <镜像名称>:
阅读全文
posted @ 2022-12-03 02:09 金鳞踏雨
阅读(442)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
32
下一页
公告