![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
班级作业
酷酷的鹏丶
这个作者很懒,什么都没留下…
展开
-
Java学习总结 2-3-2 redis
以下是思维导图导出的png原创 2019-11-10 10:17:08 · 95 阅读 · 0 评论 -
Java学习总结 2-1-2 RabbitMQ
什么是RabbitMQ RabbitMQ是一个开元的AMQP实现,服务端用ERlang语言编写,支持多种客户端。用于在分布式系统中存储转发纤细,在易用性、扩展性、高可用性等方面表现不俗 5672,5671 RabbitMQ的用户角色分类 none、management、policymaker、monitoring、administrator 用户: n...原创 2019-10-13 19:58:14 · 158 阅读 · 0 评论 -
Java学习总结 2-1-2 Activemq
ActiveMQ是什么 Apache出品,最流行的,能力强劲的开元总线 JMS规范 发送消息,进行异步通信,Java消息服务是一个与具体平台无关的API 消息模型: 点对点:Point-to-Ponit Queue 发布订阅:Publish/Subscribe /主题 ...原创 2019-10-13 19:35:29 · 120 阅读 · 0 评论 -
Java学习总结 2-1-1 分布式消息中间件设计篇
什么是消息中间件 利用高效的消息传递机制进行平台无关的数据交流 基于数据通信来进行分布式系统的集成 通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信 应用场景 跨系统数据传递、高并发流量肖锋、数据异步处理等。。 常用的消息中间件 ActiveMQ、RabbitMq、kafka、Rocket...原创 2019-10-13 19:32:32 · 185 阅读 · 0 评论 -
Java学习总结 1-3-1 JVM性能篇
类加载机制 https://blog.csdn.net/xu768840497/article/details/79175335 类的生命周期 1、加载:读取二进制内容 2、验证:已验证class文件格式规范、语义分析、引用验证、字节码验证 3、准备:分配内存、设置类static修饰的变量初始值 4、解析:类、接口、字段、...原创 2019-09-07 18:23:56 · 168 阅读 · 0 评论 -
Java学习总结 1-2-2 Netty框架源码学习
netty线程模型 Netty是一个高性能、高可扩展性异步事件驱动的网络应用程序框架,它极大简化了TCP和UDP客户端和服务器开发等网络编程 结构: Netty四个重要内容: 1、Reactor线程模型:一种高性能的多线程程序设计思路 2、Netty中自己定义的Channel概念:增强版的通道概念 3、Ch...原创 2019-09-07 18:15:21 · 165 阅读 · 0 评论 -
Java学习总结 1-2-1 Java NIO网络编程
TCP/UDP协议 OSI网络七层模型: 高三层: 应用层:为用户的应用进程提供网络服务 第七层 表示层:负责数据格式转换、数据加密解密、压缩解压缩等 第六层 会话层:负责建立、管理和终止进程之间的会...原创 2019-09-07 18:09:25 · 190 阅读 · 0 评论 -
Java学习总结 1-1-3 J.U.C并发编程包详解
笔记记录,整理的有点乱,建议全屏,否则排版可能会很奇怪~~Lock锁 获取锁的几种方式: void lock(); 不死不休 boolean tryLock(); 浅尝辄止 boolean tryLock(long time, TimeUnit unit)throws InterruptedException; 过时不候 ...原创 2019-08-03 12:27:40 · 196 阅读 · 0 评论 -
Java学习总结 1-1-2 线程安全问题
笔记记录,整理的有点乱,建议全屏,否则排版可能会很奇怪~~Java内存模型(JMM)、JVM运行时数据区 Java虚拟机规范是对Java虚拟机的描述: Java虚拟机规范 --(描述、约束)--> Java虚拟机 Java语言规范是对Java语言(代码)的描述: Java语言规范 --(描述、约束)--> Java代码...原创 2019-08-03 11:41:22 · 272 阅读 · 0 评论 -
Java学习总结 1-1-1 Java程序原理分析
笔记记录,整理的有点乱,建议全屏,否则排版可能会很奇怪~~Java程序(class文件) Java源码编译成.class文件,class文件包含JAVA程序执行的字节码;数据严格按照格式紧凑排列在class文件中的为二进制流,中间无任何分隔符;文件开头有一个0xcafebabe(16进制)特殊的标志 每个class文件包含: ...原创 2019-08-03 11:18:22 · 199 阅读 · 0 评论