02 2023 档案

摘要:前言 本文主要记录在SpringBoot项目中使用Apache Maven Assembly插件进行打包的相关内容; 官网说明:https://maven.apache.org/plugins/maven-assembly-plugin/ 概述 是什么:Apache Maven Assembly是M 阅读全文
posted @ 2023-02-28 12:27 晚秋的风 阅读(665) 评论(0) 推荐(0) 编辑
摘要:前言 本文主要以OS为Mac Apple芯片版本为主进行记录,其他OS均可在提供的官网链接中找到相应的配置说明; 本文暂时记录了Homebrew、JDK8、Maven3.9.0、MySQL8.0、Redis、Jmeter这些程序的环境配置,其他程序待后续使用时再补充。 Homebrew 官网下载地址 阅读全文
posted @ 2023-02-26 18:21 晚秋的风 阅读(203) 评论(0) 推荐(1) 编辑
摘要:前言 非阻塞算法:如果在某种算法中,一个线程的失败或挂起不会导致其他线程也失败或挂起,那么这种算法就被称为非阻塞算法。如果在算法的每个步骤中都存在某个线程执行下去,那么这种算法也被称为无锁(Lock_Free)算法。 原子变量类是Java为支持非阻塞算法而提供的对象。原子变量比锁的粒度更细,并发性能 阅读全文
posted @ 2023-02-19 16:14 晚秋的风 阅读(73) 评论(0) 推荐(0) 编辑
摘要:前言 线程是Java语言中不可获取的重要功能,它们能使复杂的异步代码变得简单,从而极大地简化了复杂系统的开发。此外,要想充分发挥多核处理器系统的强大计算能力,最简单的方式就是使用线程。 并发编程的背景 为什么需要并发编程:当前CPU的计算能力强大且成本相对较低,采用并发编程可以更好的利用CPU的高性 阅读全文
posted @ 2023-02-16 17:44 晚秋的风 阅读(28) 评论(0) 推荐(0) 编辑
摘要:前言 Java平台类库包含了丰富的并发基础构建模块,如:线程安全的同步/并发容器、生产者-消费者模式的阻塞队列、协调线程控制流的同步工具类等,学习这些可以帮助我们轻松应对各种并发应用场景,编写高可用、高性能、健壮的代码。 本文记录的jdk为1.8版本。 基础介绍 同步容器类 同步容器类实现线程安全的 阅读全文
posted @ 2023-02-15 13:53 晚秋的风 阅读(54) 评论(0) 推荐(0) 编辑
摘要:前言 本章简单概括线程池相关的一些概念和类,以及如何使用线程池,线程池的原理是什么。 概述 什么是线程池:线程池是指管理一组同构工作线程的资源池。 为什么要使用线程池:随意创建线程会带来三大问题:开销高、系统资源消耗大、破坏稳定性,所以需要通过一个构造程序来进行统一管理。 线程是一个重量级对象,频繁 阅读全文
posted @ 2023-02-15 13:51 晚秋的风 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1. 官方汉化:Chinese (Simplified) Language Pack(软件使用利器) 2. 文本翻译:Translation(源码阅读利器) 可以FQ的使用默认的Google翻译,不能FQ的改成微软翻译即可 使用就是右键点击需要翻译的内容,选择翻译即可 3. SpringBoot配置 阅读全文
posted @ 2023-02-12 11:19 晚秋的风 阅读(41) 评论(0) 推荐(1) 编辑
摘要:下载Oracle产品一般都需要登录Oracle账户才可以下载,这里提供一个账户方便大家使用,觉得有用的希望能点个小小的赞! 账号:191049742@qq.com 密码:1234qwerASDF!@#$ 阅读全文
posted @ 2023-02-05 10:06 晚秋的风 阅读(861) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示