首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
抬头三思
创建于2024-10-29
订阅专栏
Java相关知识分享
暂无订阅
共5篇文章
创建于2024-10-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JUnit测试中的断言艺术:如何精准验证你的代码行为
在编写测试用例时,验证测试结果是否符合预期是至关重要的一步。JUnit 提供了强大的 Assertions 类,帮助我们轻松实现这一目标。通过断言,我们可以确保代码在各种情况下都能正确运行,从而提升代
RabbitMq中一看就懂的延时队列实现
RabbitMq本身是没有延时队列的,它自身是不支持的,但是可以通过别的途径来实现,比如插件或者死信队列(DLX)来实现延迟队列的功能。 首先来说不需要安装插件,使用死信队列的方式来模拟达到延时的效果
从零开始学习Java网络编程(三)之超级简单的NIO
什么是NIO? 这是一个新的IO处理类库,相对于BIO来说,它是新增的,所以它是(New IO)的简称。 但同时,NIO相对BIO来说,BIO是阻塞式IO,NIO是一个非阻塞式的IO,所以它也可称之为
从零开始学习Java网络编程(二)之超级简单的bio
传统的BIO编程 在NIO没有发布之前,Java网络编程都是使用BIO,网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听
从零开始学习Java网络编程
liunx中网络I/O模型 Linux的内核将所有外部设备都看做一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个file descriptor(fd,文件描述符)。而对一个soc