上一页 1 2 3 4 5 6 7 8 ··· 33 下一页
摘要: JUC学习-9-浅谈让步和优先级 一、线程的让步yield() yield() 方法并不能保证线程一定让出CPU资源,它只是一个提示,告诉调度器当前线程愿意让出CPU资源,具体是否让出CPU资源,还是由调度器决定的。 yield()做的是让当前运行线程回到“可运行”状态,以允许具有相同优先级的其他线 阅读全文
posted @ 2025-06-30 10:03 skystrivegao 阅读(6) 评论(0) 推荐(0)
摘要: JUC学习-8-SpringBoot2.7x启动流程中Tomcat的阻塞轮询机制分析-await/sleep 步骤一、启动类 @SpringBootApplication public class RuoYiApplication { public static void main(String[] 阅读全文
posted @ 2025-06-27 14:01 skystrivegao 阅读(24) 评论(0) 推荐(1)
摘要: JUC学习-7-浅谈start和run 一、调用流程: 通过执行thread.start() -> 底层执行本地方法 -> 通过C / C++ 调用操作系统开启线程 -> 通过JVM回调run()方法。 二、start()方法和run()方法的区别 2.1、类型 run()方法是同步执行的 star 阅读全文
posted @ 2025-06-26 13:12 skystrivegao 阅读(17) 评论(0) 推荐(0)
摘要: JUC学习-6-浅谈线程原理及相关JVM源码解读 JAVA线程实现原理 // 实现runnable接口 public class MyRunnable implements Runnable { @Override public void run() { } } // 集成Thread类 class 阅读全文
posted @ 2025-06-25 10:32 skystrivegao 阅读(19) 评论(0) 推荐(0)
摘要: 利用TortoiseHg下载jdk8源码和JVM源码(HotSpot等...) 一、安装TortoiseHg工具 官网下载 或者 通过网盘分享的文件:tortoisehg-7.0.1-x64.msi 链接: https://pan.baidu.com/s/1CYXOaUQIorSFDCViisCaT 阅读全文
posted @ 2025-06-25 10:08 skystrivegao 阅读(47) 评论(0) 推荐(0)
摘要: MYSQL8-CentOS环境-利用binlog2sql恢复表(表结构、数据、主外键、索引、触发器等...) 一、创建测试用的数据库(recovery_test_db)和表(customers、orders、order_audit_log),并插入测试数据 -- 创建数据库(如果不存在) CREAT 阅读全文
posted @ 2025-06-24 11:23 skystrivegao 阅读(63) 评论(0) 推荐(0)
摘要: JUC学习-5-上下文切换 一、提高并发: 由于现在大多数的计算机都是多核CPU,多线程往往会比单线程更快,更能够提高并发。但提高并发并不意味着启动更多的线程来执行。更多的线程意味着线程创建销毁开销加大,上下文非常频繁,程序反而不能支持更高的TPS(Transactions Per Second 指 阅读全文
posted @ 2025-06-24 09:13 skystrivegao 阅读(19) 评论(0) 推荐(1)
摘要: JUC学习-4-浅谈CPU核心数和线程数的关系 一、概念: 目前市场上主流的CPU都是多核的,线程是CPU调度的最小单位。同一时刻,一个CPU核心只能运行一个线程,也就是CPU内核和同时运行的线程数是1:1的关系,也就是说8核的CPU同时可以执行8个线程的代码。但Intel引入超线程技术后,产生了逻 阅读全文
posted @ 2025-06-20 09:31 skystrivegao 阅读(719) 评论(0) 推荐(1)
摘要: 工具分享-MiniTool Partition Wizard 12-Window系统C盘盘符扩容 一、MiniTool Partition Wizard 12工具下载 通过网盘分享的文件:pw-free-online.exe 链接: https://pan.baidu.com/s/1Cgu5ryTF 阅读全文
posted @ 2025-06-19 14:34 skystrivegao 阅读(620) 评论(0) 推荐(0)
摘要: JUC学习-3-浅谈并发、并行、串行的理解 一、并发:(在有限时间内 尽快处理所有用户请求) 通俗易懂的讲: 以上饭店餐厅吃饭为例。饭店同时来了3位客人,但是只有一位厨师。为了让每个客人可以拥有友好的体验,会选择给每位客人轮流上菜,(就比如先给第一位客人上帝王蟹 以后 给第二位客人上红烧肉 再给第三 阅读全文
posted @ 2025-06-19 10:14 skystrivegao 阅读(31) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 8 ··· 33 下一页