摘要:
一、优化介绍 在进行优化讲解之前,先请大家记住不要听信你看到的关于优化的“绝对真理”,而应该是在实际的业务场景下通过测试来验证你关于执行计划以及响应时间的假设。本课程只是给大家提供一些优化方面的方向和思路,而具体业务场景的不同,使用的MySQL服务版本不同,都会使得优化方案的制定也不同。 1. My 阅读全文
posted @ 2025-12-05 21:07
花溪月影
阅读(12)
评论(0)
推荐(0)
摘要:
一、J.U.C之并发工具类 1. CyclicBarrier 1.1 介绍 CyclicBarrier也叫同步屏障,在JDK1.5被引入的一个同步辅助类,在API中是这么介绍的: 允许一组线程全部等待彼此达到共同屏障点的同步辅助。 循环阻塞在涉及固定大小的线程方的程序中很有用,这些线程必须偶尔等待彼 阅读全文
posted @ 2025-12-05 05:17
花溪月影
阅读(15)
评论(0)
推荐(0)
摘要:
一、Volatile 通过前面内容我们了解了synchronized,虽然JVM对它做了很多优化,但是它还是一个重量级的锁。而接下来要介绍的volatile则是轻量级的synchronized。如果一个变量使用volatile,则它比使用synchronized的成本更加低,因为它不会引起线程上下文 阅读全文
posted @ 2025-12-05 03:53
花溪月影
阅读(16)
评论(0)
推荐(0)
摘要:
一、多线程基础 一个采用了多线程技术的应用程序可以更好地利用系统资源。其主要优势在于充分利用了CPU的空闲时间片,可以用尽可能少的时间来对用户的要求做出响应,使得进程的整体运行效率得到较大提高,同时增强了应用程序的灵活性。 更为重要的是,由于同一进程的所有线程是共享同一内存,所以不需要特殊的数据传送 阅读全文
posted @ 2025-12-05 03:46
花溪月影
阅读(11)
评论(0)
推荐(0)
摘要:
一、Redis安装启动 在虚拟机中安装c++环境: yum install gcc-c++ 安装Redis,依次执行以下命令: # 解压 tar -zxf redis-4.0.14.tar.gz # 进入解压目录 cd redis-4.0.14 # 编译 make # 安装 make install 阅读全文
posted @ 2025-12-05 02:46
花溪月影
阅读(11)
评论(0)
推荐(0)
浙公网安备 33010602011771号