首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
铭1481204604001
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Java 各种 IO 模型端口转发性能对比实测(BIO、NIO、AIO、虚拟线程)
本文通过 Java 实现端口转发功能,结合 Apache Bench 工具,实测 BIO、NIO、AIO 与虚拟线程等不同 I/O 模型的吞吐性能差异。对比结果量化呈现,并结合开发复杂度给出推荐方案。
Vue3 + SpringBoot 打造高效 Web 实时消息推送系统
在传统的 HTTP 通信模型中,客户端想要获取最新数据,必须不断地向服务器发送请求进行询问——这种方式称为轮询。 假设你正在访问一个股票信息平台,浏览器每隔数秒就向服务器发送请求,服务器回复:“暂时没
Spring Boot 插件化开发模式,忒香了!
一、前言 1.1 使用插件的好处 1.1.1 模块解耦 实现服务模块之间解耦的方式有很多,但是插件来说,其解耦的程度似乎更高,而且更灵活,可定制化、个性化更好。 举例来说,代码中可以使用设计模式来选择
从 ReentrantLock 探究 AQS 细节 - 独占锁篇
开篇语 如何保障程序有序的运行,锁是永远都绕不开的一条拦路虎。即可以让程序有条不紊的运行,也可以让程序步履蹒跚。而今天,我们就来剥开 Java 中最常用的锁 ReentrantLock,研究它,参悟它
SpringBoot项目jar、war包启动解析
一、jar包和war包的区别 1.1 war包 war包是Java Web应用程序的一种打包方式符合Servlet标准,它是Web Archive的缩写,主要用于存储Web应用程序相关的文件,包括Ja
面试官:说说 Cookie 和 Token 的区别?
说到 cookie、token 应该没有人不知道的吧,而如果说让大家说出 cookie、token 到底是什么关系,大家能说出来吗,往往这种看似简单的东西,一到关键的场面,就很容易让我们陷入尴尬,明明
傻傻分不清之 Cookie、Session、Token、JWT
在战国时期,商鞅变法,发明了照身帖。照身帖由官府发放,是一块打磨光滑细密的竹板,上面刻有持有人的头像和籍贯信息。国人必须持有,如若没有就被认为是黑户,或者间谍之类的。 在现实生活中,每个人都会有一张专属的居民身份证,是用于证明持有人身份的一种法定证件。通过身份证,我们可以办理手…
订单30分钟未支付自动取消怎么实现?
方案 1:数据库轮询 方案 2:JDK 的延迟队列 方案 3:时间轮算法 方案 4:redis 缓存 方案 5:使用消息队列 了解需求 在开发中,往往会遇到一些关于延时任务的需求。 例
8000 字读完《JavaScript 语言精粹(修订版)》
今天咱们花一个小时的时间,用八千字,读完:“道格拉斯·克罗克福德 ” 的《JavaScript 语言精粹(修订版)》
MVC、MVP、BloC、Redux四种架构在Flutter上的尝试
从进行开发OpenGit_Flutter项目以来,在项目中选择哪种架构困扰了很久。近段时间,分别在项目中尝试了BloC、Redux这两种架构,通过开发中遇到的问题,已经找到了合适的方案。为了演示方便,我选择了该项目的登录流程来为大家做演示,下面对登录流程做下拆解。 登录界面的布…