先看几个概念:线程:进程中负责程序执行的执行单元。一个进程中至少有一个线程。 多线程:解决多任务同时执行的需求,合理使用CPU资源。多线程的运行是根据CPU切换完成,如何切换...
几句闲扯:首先,我想说java的线程池真的是很绕,以前一直都感觉新建几个线程一直不退出到底是怎么实现的,也就有了后来学习ThreadPoolExecutor源码。学习源码的过...
简书 占小狼[https://www.jianshu.com/users/90ab66c248e6/latest_articles] 转载请注明原创出处,谢谢! 2019/...
(git上的源码:https://gitee.com/rain7564/spring_microservices_study/tree/master/forth-spring...
jdk给我们提供了很多的工具,让我们检测运行中的程序,帮助我们更好的优化程序和发现问题。在网站找到了java命令学习系列这篇文章,很受启发,在此做一个信息的摘录,并加上自己的...
这两天发现一个问题,即自动化测试平台所在的服务器内存突然就爆了。从现象上看,服务器上执行命令行pandning,日志回吐卡顿,机器卡死......个人感觉这个问题比较蹊跷也很...
定义 装饰器模式又名包装(Wrapper)模式。装饰器模式以对客户端透明的方式拓展对象的功能,是继承关系的一种替代方案。 装饰器模式的结构 装饰器模式以对客户透明的方式动态的...
本文转自:Dubbo架构设计详解,原作者是:时延军 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或...
什么是事务(Transaction)? 是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否...
前言 前段时间发布了一篇java服务中间件之旅(一):dubbo入门 , 在那之后有阅读了曾宪杰大大的<<大型网站系统与java中间件实践>>一书,并在公司项目中实际应用了d...
无论是Dubbo还是Dubbox,包括在之前《聊聊Dubbo(一):为何选择》中介绍的其他框架,其本质都是远程调用框架,而对于远程调用如果没有分布式的需求,其实是不需要用这么...
作者:快课网——Jay13原文地址:http://www.cricode.com/3212.html 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,...