上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 监听 收取客户端发送的消息 服务器收到消息并转发给其它客户通道 客户端 读取服务器消息 记得在迭代器里面加这个 阅读全文
posted @ 2021-09-26 17:58 所在丶 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-09-26 17:34 所在丶 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 因为serverSocketChannel.accept()是阻塞的,经过selector的监听器方法select方法判断后(有连接了)再使用就会马上有响应,这就不阻塞了。 服务器的代码 下面是客户端的代码 阅读全文
posted @ 2021-09-25 23:51 所在丶 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-09-25 18:45 所在丶 阅读(19) 评论(0) 推荐(0) 编辑
摘要: limit代表是当前存的数据到达了数组的什么位置(即数组不一定全部用完,防止访问到空数据) 从写状态变为读状态 阅读全文
posted @ 2021-09-25 16:10 所在丶 阅读(24) 评论(0) 推荐(0) 编辑
摘要: BIO模式下:相当于你有多少个客户端,就要创建多少个线程。 所以为什么说NIO要设计成事件驱动模型的,只有读或者写的事件才来处理,不用像上面的BIO模式一样死等。 阅读全文
posted @ 2021-09-24 18:17 所在丶 阅读(30) 评论(0) 推荐(0) 编辑
摘要: java运行流程 1.redis https://segmentfault.com/a/1190000019910205 惰性删除:就是查询这个key时,并检查它的过期时间。 如何解决 Redis 的并发竞争 Key 问题:分布式锁+时间戳(解决同一个key问题(写入到数据库)) 2.rabbitM 阅读全文
posted @ 2021-09-01 17:58 所在丶 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.springcache缓存某次查询得到的结果,缓存到redis中 阅读全文
posted @ 2021-08-17 20:30 所在丶 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.ES采用的是乐观锁机制(_seq_no并发控制字段) 2. 3.ES批量导入:_bulk批量导入时,一个的错误不会导致后面的错误,不会像mysql一样,回滚 4.term和match的区别:文本的匹配用match;单个词的匹配,如数值,用term. 5.warning:6.0以后type类型要被 阅读全文
posted @ 2021-08-17 17:45 所在丶 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-08-16 15:59 所在丶 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页