会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.Meeseeks
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
99
下一页
2021年7月5日
JavaSE:在线考试系统(1) - 服务器的初始化、关闭、测试
摘要: 1. 创建 ServerInitClose.java,实现服务器的初始化 & 关闭 位置: 代码: 1 package com.lagou.server; 2 3 import java.io.IOException; 4 import java.io.ObjectInputStream; 5 im
阅读全文
posted @ 2021-07-05 11:45 Jasper2003
阅读(366)
评论(0)
推荐(0)
2021年7月2日
GRE Vocabulary:chromatic - cryptic
摘要: 1. chromatic The chromatic wheel shows how all the colors relate. ( highly colored ) 2. coalesce The members coalesced into one team. (to come togethe
阅读全文
posted @ 2021-07-02 16:55 Jasper2003
阅读(55)
评论(0)
推荐(0)
JavaSE:NIO编程实例
摘要: 客户端 1 public static void main(String[] args) throws IOException { 2 3 4 5 // 创建客户端 6 7 SocketChannel sc = SocketChannel.open(); 8 9 10 11 // 指定要连接的服务器
阅读全文
posted @ 2021-07-02 13:56 Jasper2003
阅读(106)
评论(0)
推荐(0)
JavaSE:NIO - 选择键(SelectionKey) & Selector的使用流程
摘要: 1. 选择键 Channel 和 Selector的关系确定好后,并且一旦通道处于某种就绪状态,就可以被选择器查询到。 那么,怎么进行查询呢? 这个工作,使用选择器Selector的select() 方法完成。 select()方法:对感兴趣的通道操作,进行就绪状态的查询。 Selector可以不断
阅读全文
posted @ 2021-07-02 10:53 Jasper2003
阅读(340)
评论(0)
推荐(0)
2021年7月1日
JavaSE:NIO - Selector选择器的概念
摘要: 1. 多路复用的概念 一个选择器Selector,可以同时监听多个服务器端口,帮多个服务器端口同时等待客户端的访问 2. Selector和Channel的关系 Channel和Buffer比较好理解,联系也比较密切,他们的关系简单来说就是: 数据总是从通道中读到buffer缓冲区内,或者从buff
阅读全文
posted @ 2021-07-01 16:53 Jasper2003
阅读(142)
评论(0)
推荐(0)
JavaSE:NIO - accept阻塞问题(设置非阻塞)
摘要: <1>服务器端代码 import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.ServerSocketChannel; imp
阅读全文
posted @ 2021-07-01 16:13 Jasper2003
阅读(174)
评论(0)
推荐(0)
JavaSE:NIO - 网络编程收发信息
摘要: <0> 网络编程 - 回顾 (基于普通的IO) 这种方式的特点: 同步阻塞,也就是说,服务器在等待客户端连接时, 会进入阻塞,无法进行其他的操作 <0>基于NIO, 完成网络编程的收发消息 特点:同步非阻塞(并发支持高) 服务器在等待客户端连接的同时,可以进行其他的操作 <1>客户端 1 impor
阅读全文
posted @ 2021-07-01 15:47 Jasper2003
阅读(81)
评论(0)
推荐(0)
JavaSE:NIO - FileChannel基本使用
摘要: 使用FileChannel完成文件的复制 1. 图解 2. 代码 1 import java.io.FileInputStream; 3 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream; 6 7 impo
阅读全文
posted @ 2021-07-01 15:22 Jasper2003
阅读(67)
评论(0)
推荐(0)
JavaSE:NIO - Channel通道概述 & Channel API
摘要: 1. Channel通道概述 <1> 通道(Channel):由java.nio.channels包定义的。 Channel 表示IO源与目标打开的连接。 Channel类似于传统的“流”。 <2> 标准的IO,是基于字节流和字符流进行操作的。 而NIO,是基于通道(Channel) 和 缓冲区(B
阅读全文
posted @ 2021-07-01 14:30 Jasper2003
阅读(113)
评论(0)
推荐(0)
JavaSE:NIO - Buffer类中的变量(二)
摘要: Buffer代码演示 1. 首先展示一下:创建缓冲区后,核心变量的值是怎么变化的 class Demo02Buffer的核心属性{ main(){ // 创建一个缓冲区 ByteBuffer byteBuffer = ByteBuffer.allocate(1024); // 看一下初始时,4个核心
阅读全文
posted @ 2021-07-01 13:57 Jasper2003
阅读(75)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
99
下一页
公告