- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Netty框架(二) 整体架构基础理解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录基础准备一、Reactor模式(反应器模式)1.图描述一、pandas是什么?二、使用步骤1.引入库2.读入数据总结基础准备一、Reactor模式(反应器模式)目的:为了解决传统阻塞I/O问题解决:多个连接共用一个阻塞对象,应用程序只需要在一个阻塞对象等待,无需阻塞等待所有连接。当某个连接有新的数据可以处理时,操作系统通知应用程序,线程从阻塞状态返回,开始进行业务处理。1.图描述提示:以下是本篇文章正文内容,下面案.
2022-05-14 22:00:29 273
原创 Reactor模式
文章目录前言为什么要用这个设计模式?Reactor1.介绍2.补充3.单Reactor服务器模型4.主从Reactor多线程前言提示:这里可以添加本文要记录的大概内容:对于这个框架模式,现在网上有很多详细文章给予充分讲解,我这边也是参考学习了一些网上的资料,加以自己的理解做一个笔录。参考:https://zhuanlan.zhihu.com/p/428693405提示:以下是本篇文章正文内容,下面案例可供参考为什么要用这个设计模式?对于传统的阻塞I/O模型,服务端对应每次一个客户端连接.
2022-05-04 21:32:43 688 5
原创 支付宝小程序平台的IM聊天插件
基于支付宝小程序平台的IM通讯插件文章目录基于支付宝小程序平台的IM通讯插件前言一、前端的用户端1.基本展示2.难处理的点二、前端的对方端相关1.引入库2.读入数据总结前言最近工作需求来了个项目,前景为在支付宝平台上发布一个处方插件即小程序插件: 源于我们日常微信聊天的页面,只是旨在重心不同,微信着重于IM日常生活通讯,我的支付宝小程序插件插件重在提供IM问诊功能,以及问诊后,医生进行开方回传给患者用户。一、前端的用户端1.基本展示其基本流程概要便是这个输入框回车发送了。 <!
2022-04-21 23:10:27 3238 1
原创 Java中的锁大全(底层源码分析)
转自:https://tech.meituan.com/2018/11/15/java-lock.html前言Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8和Netty 3.10.6)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。Java中往往是按照是否含有某一特性来定义锁,我们通过特性将锁进行分组归类,再使用对比的方式进行介绍,帮助大家更快捷的理解相关知识。下面给出本文内容的总体分类.
2021-02-17 17:54:08 1590 2
原创 Java线程池原理彻底弄懂
一、Java中创建线程的四种方法1)继承Thread类创建线程2)实现Runnable接口创建线程3)使用Callable和Future创建线程4)使用线程池例如用Executor框架一、继承Thread类创建线程通过继承Thread类来创建并启动多线程的一般步骤如下:定义Thread类的子类,并重写该类的run()方法,该方法的方法体就是线程需要完成的任务,run()方法也称为线程执行体。创建Thread子类的实例,也就是创建了线程对象启动线程,即调用线程的start()方法pub
2021-02-13 18:47:09 752 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人