240 发简信
IP属地:湖北
  • 线程、多线程与线程池总结

    先看几个概念:线程:进程中负责程序执行的执行单元。一个进程中至少有一个线程。 多线程:解决多任务同时执行的需求,合理使用CPU资源。多线程的运行是根据CPU切换完成,如何切换...

  • 120
    深入理解java线程池—ThreadPoolExecutor

    几句闲扯:首先,我想说java的线程池真的是很绕,以前一直都感觉新建几个线程一直不退出到底是怎么实现的,也就有了后来学习ThreadPoolExecutor源码。学习源码的过...

  • 120
    深入分析java线程池的实现原理

    简书 占小狼[https://www.jianshu.com/users/90ab66c248e6/latest_articles] 转载请注明原创出处,谢谢! 2019/...

  • 120
    服务容错保护——Spring Cloud Hystrix

    (git上的源码:https://gitee.com/rain7564/spring_microservices_study/tree/master/forth-spring...

  • 120
    jvm 分析工具

    jdk给我们提供了很多的工具,让我们检测运行中的程序,帮助我们更好的优化程序和发现问题。在网站找到了java命令学习系列这篇文章,很受启发,在此做一个信息的摘录,并加上自己的...

  • 120
    Linux下Java项目占用内存问题的分析

    这两天发现一个问题,即自动化测试平台所在的服务器内存突然就爆了。从现象上看,服务器上执行命令行pandning,日志回吐卡顿,机器卡死......个人感觉这个问题比较蹊跷也很...

  • 120
    java设计模式-装饰器模式(Decorator)

    定义 装饰器模式又名包装(Wrapper)模式。装饰器模式以对客户端透明的方式拓展对象的功能,是继承关系的一种替代方案。 装饰器模式的结构 装饰器模式以对客户透明的方式动态的...

  • 120
    【转】Dubbo架构设计详解

    本文转自:Dubbo架构设计详解,原作者是:时延军 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或...

  • 120
    数据库事务与锁详解

    什么是事务(Transaction)? 是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否...

  • java服务中间件之旅(二):dubbo实战

    前言 前段时间发布了一篇java服务中间件之旅(一):dubbo入门 , 在那之后有阅读了曾宪杰大大的<<大型网站系统与java中间件实践>>一书,并在公司项目中实际应用了d...

  • 120
    ☆聊聊Dubbo(三):架构原理

    无论是Dubbo还是Dubbox,包括在之前《聊聊Dubbo(一):为何选择》中介绍的其他框架,其本质都是远程调用框架,而对于远程调用如果没有分布式的需求,其实是不需要用这么...

  • 8大排序算法图文讲解

    作者:快课网——Jay13原文地址:http://www.cricode.com/3212.html 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,...