摘要: 异步IO(asynchronous I/O) 阻塞I/O 和 非阻塞I/O 阻塞I/O,就是当用户发一个读取文件描述符的操作的时候,进程就会被阻塞,直到要读取的数据全部准备好返回给用户,这时候进程才会解除block的状态。 非阻塞I/O,就与上面的情况相反,用户发起一个读取文件描述符操作的时,函数立 阅读全文
posted @ 2022-01-04 11:52 Linux运维阿铭 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 类型的根Value Value位于所有类型的继承链的最顶端,可以说是所有类型的根。它代指所有可被序列化为Flink二进制表示的类型。该接口本身并不提供任何接口方法,但它继承自两个接口。下图是它的继承关系图: 从上图可以看出任何实现了Value接口的特定类型,都需要满足Value继承的两个接口的契约: 阅读全文
posted @ 2022-01-04 11:19 Linux运维阿铭 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 通常,在Spring MVC中,我们编写一个控制器类来处理来自客户端的请求。然后,控制器调用业务类来处理与业务相关的任务,然后将客户端重定向到逻辑视图名称,该名称由Spring的调度程序Servlet解析,以呈现结果或输出。这样就完成了典型的请求-响应周期的往返。 使用@Controller构造型 阅读全文
posted @ 2022-01-04 10:14 Linux运维阿铭 阅读(31) 评论(0) 推荐(0) 编辑