多线程
文章平均质量分 63
我才是真的封不觉
某外企高级开发,菜鸟一个,希望在博客记录自己技术的成长,目标是成为一个好脾气的技术大牛。
b站账号 觉哥学java
展开
-
高并发?syncronized原理?怎样自定义或是线程池?线程池参数如何合理配置? 并发编程 就决定用你了
一、前言与预备知识1.1为啥学学习并发编程可能你正常工作几年都难用到,但是 想要往更好的方向走 这玩意是必须要学的除非你想一辈子就在个小公司crud 很多中间件基本都用到并发编程,你想要了解它们的底层,得学吧 然后这玩意尽管工作中用的少 但是面试可是必问的1.2 进程与线程的概念一个父 一个子 子是最小单位并发并行1.3同步与异步的概念如下两图 在同一个线程里图一 先来后到 代码按顺序走完就是 同步 图二 代码在两个线程里 自己...原创 2021-10-01 02:33:22 · 868 阅读 · 0 评论 -
day130-商城业务-商品详情-异步编排优化
1.配置线程池一般的应用整一个线程池就够了,有可能根据业务还是啥的整俩三个,这里我们整一个,直接bean注入使其可配置package com.atguigu.gulimall.product.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import java.util.concurrent.Exec原创 2021-04-20 16:46:35 · 214 阅读 · 0 评论 -
day123-商城业务-异步编排-CompletableFuture
待补充原创 2021-04-11 15:08:48 · 271 阅读 · 0 评论 -
day122-异步-线程池详解
1.为什么要使用线程池当然是大量的实际业务场景中发现前三种线程的初始化方式不好用呗,所以才有了对线程进行管理的这样一个对象的抽象封装也就是线程池具体线程池好处在哪里呢?这里我就不多说了,前人总结的经验,有时间的可以瞧瞧百度百科https://baike.baidu.com/item/%E7%BA%BF%E7%A8%8B%E6%B1%A0/4745661?fr=aladdin主要概括起来就以下几点2.线程池初始化方式及七大参数知道为啥要使用这玩意了,下面聊聊咋用首先,为啥.原创 2021-04-08 00:12:00 · 310 阅读 · 0 评论 -
day121-异步-初始化线程的四种方式
不多说,直接上代码把代码复制过去运行下就知道了package com.atguigu.gulimall.search.thread;import java.util.concurrent.*;/** * @author rengang * @version 1.0 * @date 2021/4/7 22:11 */public class ThreadTest { //一般在项目启动时创建线程池根据需求创建一到几个 保证最大线程数量运行时不会宕机.并且可以 //.原创 2021-04-07 23:13:47 · 275 阅读 · 0 评论 -
多线程学习资源链接
多线程https://blog.csdn.net/fang323619/article/details/73904351https://blog.csdn.net/Evankaka/article/details/44153709https://blog.csdn.net/maibaodexiaoerlang/article/details/79574842 线程池http...原创 2018-10-31 15:12:40 · 144 阅读 · 0 评论