MQ 介绍 MQ是消息中间件,常见的有RabbitMQ,Kafka,RocketMQ,activeMQ 等,用于分布式系统中。作用有三点 解耦 异步 削峰 RabbitMQ ...

IP属地:四川
MQ 介绍 MQ是消息中间件,常见的有RabbitMQ,Kafka,RocketMQ,activeMQ 等,用于分布式系统中。作用有三点 解耦 异步 削峰 RabbitMQ ...
计算机需要同时并发执行多个运算任务,但绝大多数复杂的任务都不是仅靠处理器就能完成的,还需要和内存交互,如读取运算数据,存储运算结果等,由于计算机存储设备和与处理器的运算结果之...
java不像c语言一样,需要手动分配和释放内存,java的内存管理都是由jvm自动处理的,那么是不是我们就不需要了解java的内存管理了呢?不,机器处理并不能保证避免内存泄露...
java中的内存分配和释放都是由jvm自动完成,那么为什么还要学习这块呢,当发生内存泄露和内存溢出,当系统并发量过大导致垃圾回收遇到了瓶颈时,就需要对这种自动化的技术加以监控...
父子线程交互不当 真实业务场景中,通常会出现并发解决问题以充分利用CPU资源,为了防止过多的系统资源消耗在创建与销毁线程,我们一般会维系一个线程池。将任务委派给子线程...
垃圾回收算法的好坏直接影响到程序运行效率,接下来对几种常见的回收算法进行介绍。 标记-清除算法(Mark-Sweep) 该算法是最基础的收集算法,算法分“标记”和“清除”两部...
Spring是一个轻量级的java开发框架,主要是简化java工程师的开发过程,其主要的模块是IOC和AOP。何为IOC?Inversion of control,控制反...