Java
文章平均质量分 90
意林飞笑
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mina框架及接口开发
Mina是NIO实现的一个架构,可以通过它快速开发网络通信,中间件等服务端程序。 IOService接口:描述服务端和客户端接口,子类是connector和Acceptor分别用于描述客户端和服务端。 IOproceser 多线程环境来处理我们的连接请求流程,ioFilter提供数据的过滤工作,包括编解码,日志等信息过滤。 Handler就是我们的业务对象,自定义Handler需...原创 2018-08-05 10:13:39 · 758 阅读 · 0 评论 -
spring boot定时任务方式
定时任务实现的几种方式: Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService:也jdk自带的一个类;是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。 Spring Task:Spring3.0以后自带的task,可以将它看成一个轻量级的原创 2022-03-22 20:46:47 · 927 阅读 · 0 评论 -
Java NIO通信编程
NIO即非同步非阻塞式IO,有如下几个特点: 1.创建一个线程负责处理IO事件和IO事件的分发 2.事件驱动机制,事件到达之后触发 3.线程之间通过wait、notify等方式通信,减少线程间切换 NIO客户端和服务端需都维护一个管理通道的对象selector,该对象能检测一个或多个通道channel上事件,服务端线程轮询selector,事件到达再处理。 服务端例程 package ...原创 2018-07-30 00:00:35 · 161 阅读 · 0 评论
分享