首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
drogba65538
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 64
沸点 0
赞
64
返回
|
搜索文章
赞
文章( 64 )
沸点( 0 )
NIO 在Tomcat中的应用
个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。很明显此时你陷入…
NIO2(AIO) 在Tomcat的应用
答案是,舔狗那么多,交给他们去办就ok了。那么狗子办事期间,妹子会一直等待狗子把事情做好吗?不行,这期间当然可以继续将其他任务派发给其他狗子。当狗子办事期间,如果有需要妹子处理的事情,通知处理一下即可。 当然狗子一般都是处理一些重活累活,比如数据拷贝、I/O啊,接收新连接啥的(…
网络编程 - 6(Disruptor + Netty实现600W+连接网络应用)
1. Disruptor框架 2. Disruptor单生产者和单消费者 3. Disruptor多生产者和多消费者 4. Netty整合Disruptor
Disruptor 高性能队列原理浅析
介绍 Disruptor 是英国外汇交易公司 LMAX 开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与 I/O 操作处于同样的数量级)。基于Disruptor 开发的
面试题 | 徒手写一个非阻塞线程安全队列 ConcurrentLinkedQueue?
这是一篇从零开始一步步推演出 “非阻塞线程安全队列” 算法及思想方法的文章。(最后有剧情反转~~~)
深入 Java 线程池:核心线程数动态调整技术详解与实战
一个被忽视的Java并发技能:运行时调整线程池核心线程数!掌握这项技术,让你的系统优雅应对负载波动,告别资源浪费与过载崩溃。
CompletableFuture典型错误 —— 代码出自某大厂
某团技术文章《CompletableFuture原理与实践-外卖商家端API的异步化》存在对于CompletableFuture错误用法,本文提出避免嵌套Future等更好实践方法。
SpringBoot 动态加载 jar 包,动态配置方案
背景 目前数据治理服务中有众多治理任务,当其中任一治理任务有改动需要升级或新增一个治理任务时,都需要将数据治理服务重启,会影响其他治理任务的正常运行。
实战分析Java的异步编程,并通过CompletableFuture进行高效调优
在我们一开始讲多线程的时候,提到过异步与同步的概念,这里面我们再回顾一下: 同步:调用方在调用某个方法后,等待被调用方返回结果;调用方在取得被调用方的返回值后,再继续运行。
为什么线程池中的临时线程这么奇怪?
很多人对于临时线程的理解有问题。文章主要讨论了 Java 线程池临时线程的工作原理和思想,结合了少量源码,给出了相关的配置策略。
下一页
关注了
86
关注者
1
收藏集
27
关注标签
17
加入于
2020-05-18