代理模式在我们生活中极其常见----中介机构,委托人等,这些都是代理,就连老美想当世界警察,打的战争都是代理人战争。
Java 的运行时数据区域分为五大数据区域。这些区域各有各的用途,创建及销毁时间。如下图所示,其中方法区和堆是所有线程共享的,栈,本...
Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持。作为当前最流行的NIO框架,Netty在互联网领域、大数...
其实理解起来比较简单,类似于我们平时一直在使用的logback、log4j这种的日志框架的其中一个功能部分,minbox-logging分布式日志框架目...
Spring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微...
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
内容大纲:RocketMQ的简介与演进RocketMQ的架构设计RocketMQ的关键特性RocketMQ的应用场景RocketMQ的简介RocketMQ一个纯java、分布式、...
消息队列整体设计思路主要是设计一个整体的消息被消费的数据流。这里会涉及到:消息生产Producer、Broker(消息服务端)、消息消费者Consu...
RPC(Remote Procedure Call)远程过程调用,主要解决远程通信间的问题,不需要了解底层网络的通信机制。
主要是还是来自于互联网的业务场景,例如,马上即将开始的春节火车票抢购,大量的用户需要同一时间去抢购;以及大家熟知的阿里双11秒杀...
Broker:概念来自与Apache ActiveMQ,指MQ的服务端,帮你把消息从发送端传送到接收端。
简单的介绍一下强引用、软引用、弱引用、虚引用(虚引用与软引用和弱引用的区别、使用软引用能带来的好处)。
首先给出定义,Java内存模型(Java Memory Model ,JMM)是一种符合内存模型规范的,屏蔽了各种硬件和操作系统的访问差异的,保证了Java...
ApiBoot是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成...
Spring 是一个企业Java框架。它旨在简化Java EE开发并提高开发人员的生产力。Spring利用控制反转和依赖注入来促进良好的软件编码实践并...
希望在接下来的“自律改变人生”签到计划中大家积极参与,提高大家自律的学习能力,每天花上十几分钟来给自己充充电。
本系列文章整合了本号发表和转载过的,有关Java学习、进阶、面试、做项目、求职经验等方面的文章,希望对想要找工作,以及正在找工作的...
本系列文章整合了本号发表和转载过的,有关程序员生活、职场、行业前景、人生感悟等方面的精品文章,希望对你的学习、工作以及个人成长...
本文已经收录自笔者开源的 JavaGuide: [链接] (【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识)如果觉得不错的还...