搜索内容

线程
  • 一文讲尽Thread类的源码精髓
    文章

    一文讲尽Thread类的源码精髓

    摘要:今天,我们就一起来简单看看Thread类的源码。本文分享自华为云社区《【高并发】Thread类的源码精髓》,作者:冰河。前言最近和一个朋友聊天,他跟我说起了他去XXX公司面试的情况,面试官的一个问题把他打懵了!竟然问他:你…
    MaxSSL 6天前
  • 使用 JMeter 进行压力测试
    文章

    使用 JMeter 进行压力测试

    目录文章目录jdk,jmeter下载安装jmeter应用启动jmeter使用教程jmeter测试结果分析一jdk,jmeter下载安装1.提前下载jdk和jmeter并配置环境(备注…
    MaxSSL 2023年1月30日
  • springboot~openfeign开启熔断之后MDC为null的解决
    文章

    springboot~openfeign开启熔断之后MDC为null的解决

    上一篇说了关于MDC跨线程为null的理解,而本讲主要说一下,如何去解决它,事实上,Hystrix为我们留了这个口,我们只需要继承HystrixConcurrencyStrategy,然后重写wrapCallable方法,再把这个…
    MaxSSL 2023年1月30日
  • Redis分布式锁的五大演进攻略
    文章

    Redis分布式锁的五大演进攻略

    本文我们来探讨下如何引入分布式锁解决本地锁的问题。本篇所有代码和业务基于我的开源项目PassJava。本篇主要内容如下:一、本地锁的问题首先我们来回顾下本地锁的问题:目前题目微服务被拆分成了四个微服务。前端请求进来时,会被转发到…
    MaxSSL 2023年1月21日
  • 请求量突增一下,系统有效QPS为何下降很多?
    文章

    请求量突增一下,系统有效QPS为何下降很多?

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。简介最近我观察到一个现象,当服务的请求量突发的增长一下时,服务的有效QPS会下降很多,有时甚至会降到0,这种现象网上也偶有提到,但少有解释得清楚的,所以…
    MaxSSL 2023年1月17日
  • Flutter异常监控 – 肆 | Rollbar源码赏析
    文章

    Flutter异常监控 – 肆 | Rollbar源码赏析

    一.Rollbar可以帮你解决哪些问题无特别说明,文中Rollbar统指Rollbar-flutter1.代码复用Rollbar官方文档说是纯Dart实现,该特征意味着自带”代码复用”光环。如图当接入端(Third-APP)调…
    MaxSSL 2023年1月10日
  • ThreadLocal源码解析及实战应用
    文章

    ThreadLocal源码解析及实战应用

    作者:京东物流闫鹏勃1什么是ThreadLocal?ThreadLocal是一个关于创建线程局部变量的类。通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用ThreadLocal创建的变量只能被当前线程访问,其…
    MaxSSL 2023年1月9日
  • IO、NIO、BIO傻傻分不清吗,让我对象告诉你~~
    文章

    IO、NIO、BIO傻傻分不清吗,让我对象告诉你~~

    1、Stream与Channelstream不会自动缓冲数据,channel会利用系统提供的发送缓冲区、接收缓冲区(更为底层)stream仅支持阻塞API,channel同时支持阻塞、非阻塞API,网络chann…
    MaxSSL 2023年1月4日
  • Python教程:如何创建多线程?
    文章

    Python教程:如何创建多线程?

    一、python线程的模块1.thread和threading模块thread模块提供了基本的线程和锁的支持threading提供了更高级别、功能更强的线程管理的功能。2.Queue模块Queue模块允许用户创建一个可以用于多个…
    MaxSSL 2022年12月30日
  • 一文搞懂SecurityContext
    文章

    一文搞懂SecurityContext

    一文搞懂SecurityContext1概述​首先需要阐明什么是SecurityContext,这是著名框架SpringSecurity中的组件,通过一段时间的研究,我可以很负责的说,在笔者微乎其微的智商水平下,这个框架真的很…
    MaxSSL 2022年12月30日
  • Netty中8大组件详解(EventLoop、Channel、ChannelFuture、Future、 Promise、Handler 、 Pipeline、ByteBuf)
    文章

    Netty中8大组件详解(EventLoop、Channel、ChannelFuture、Future、 Promise、Handler 、 Pipeline、ByteBuf)

    Netty概述1、什么是NettyNettyisanasynchronousevent-drivennetworkapplicationframeworkforrapiddevelopmentofmain…
    MaxSSL 2022年12月27日
  • 项目中引进这玩意,排查日志又快又准!
    文章

    项目中引进这玩意,排查日志又快又准!

    大家好,我是三友~~背景随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务,在排错查日志的时候,因为业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得有些困难。这时候可能有的小伙伴就会想到使…
    MaxSSL 2022年12月20日
  • 【JVM】根节点枚举与安全点
    文章

    【JVM】根节点枚举与安全点

    本文已收录至Github,推荐阅读👉Java随想录微信公众号:Java随想录CSDN:码农BookSea转载请在文首注明出处,如发现恶意抄袭/搬运,会动用法律武器维护自己的权益。让我们一起维护一个良好的技术创作环境!根节…
    MaxSSL 2022年12月18日
  • 聊聊CPU的发展历程之单核、多核、超线程
    文章

    聊聊CPU的发展历程之单核、多核、超线程

    作者:小牛呼噜噜|https://xiaoniuhululu.com计算机内功、JAVA底层、面试、职业成长相关资料等更多精彩文章在公众号「小牛呼噜噜」大家好,我是呼噜噜,在计算机的早期,Intel奔腾处理器时代,他们的主板上…
    MaxSSL 2022年12月15日
  • 线程间互斥-mutex互斥锁和lock_guard
    文章

    线程间互斥-mutex互斥锁和lock_guard

    多线程程序竞态条件:多线程程序执行的结果是一致的,不会随着CPU对线程不同的调用顺序而产生不同的运行结果.解决?:互斥锁mutex经典的卖票问题,三个线程卖100张票代码1#include#include#include#…
    MaxSSL 2022年12月12日