【深入理解Java】一篇彻底吃透Java NIO

目录

目录
一、Java思维导图
二、I/O模型
三、BIO、NIO、AIO应用场景
四、BIO编程简单流程
五、NIO核心
六、BIO与NIO比较
七、NI…

最全:Java 10万字208道经典面试题与答案

🍅 作者简介:哪吒,CSDN2021博客之星亚军🏆、新星计划导师✌、博客专家💪

前言 
最近有很多粉丝问我,有什么方法能够快速提升自己,通过阿里、腾讯、字…

这些年背过的面试题——ES篇

阿里妹导读
本文是技术人面试系列ES篇,面试中关于ES都需要了解哪些基础?一文带你详细了解,欢迎收藏!

Elasticsearch可以实现秒级的搜索,clu…

这些年背过的面试题——SpringCloud篇

阿里妹导读
本文是技术人面试系列SpringCloud篇,面试中关于SpringCloud都需要了解哪些基础?一文带你详细了解,欢迎收藏!
Why Sprin…

万字长文:一文详解单元测试干了什么

阿里妹导读
好的单元测试不仅可以验证代码结构设计的是否合理,而且可以提前发现代码中的漏洞,将线上风险扼杀在摇篮中。本文从常用的单元测试框架出发,对Mockit…

我有一个朋友写出了17种触发NPE的代码!避免这些坑

阿里妹导读
我有一个朋友,写代码的时候常常遭到NPE背刺,痛定思痛,总结了NPE出没的17个场景,哪一个你还没有遇到过?
虽然无法统计出Java程序员写的最多…

软件架构一致性 —— 被忽视的研发成本

阿里妹导读
本文主要介绍了一些解决架构一致性问题的方法,以及我们应该如何去理解和应对部分不得不付出的成本。
一、两类研发活动
广义的软件研发活动涉及到需求分析…

从零构建现代深度学习框架(TinyDL-0.01)

阿里妹导读
本文主要以一个Java工程师视角,阐述如何从零(无任何二三方依赖)构建一个极简(麻雀虽小五脏俱全)现代深度学习框架(类比AI的操作系统)。
本文主…

我知道你想用useEffect,但你先别急

阿里妹导读
useEffect是React提供给我们的一个“逃生舱”,是React 的纯函数式世界通往命令式世界的“逃生通道”,选择合适的时机使用useEff…

一个健壮的前端轮询

阿里妹导读
本文讨论了在不使用websocket做服务端推送的情况下,如何写出一个健壮的前端轮询。文章提供了一些常见的前端轮询的应用场景以及可能遇到的问题,欢…

2024年看AIGC是如何让1688主图焕发新春的

阿里妹导读
本文主要向大家系统地介绍了1688严选和商品品质化之旅。从买家心智和业务诉求中的痛点与机会到整体的方案和集体上线时的数据和效果,希望进一步提升严选…

请删掉99%的useMemo

阿里妹导读
你的useMemo真正为你的项目带来了多少性能上的优化?由于useMemo和useCallback类似,所以本文全文会在大部分地方以useMemo…

一文聊聊程序员的痛楚与磨难选择

阿里妹导读
对于还没有完整读过源码的小伙伴,本文建议的源码阅读方式,不妨尝试下。从你准备开始阅读源码,你会发现,要做的事情太多了,不过一步一个脚印,你会发现,…

如何写好代码?一个提升代码可读性的小技巧

阿里妹导读
如何提高代码的可读性,使得代码变得整洁,甚至赏心悦目。本文会从“控制流”的角度分享一下作者对提高代码可读性的一些思考。
写在开头
如何写好代码,一…

这些年背过的面试题——Spring篇

阿里妹导读
对技术人来说,面试成功的道路只有一条,就是好好准备技术基础。本文是面试系列文章Spring篇,作者把自己的八股文和一些经验总结汇总在一起,供大家参…

总结|性能优化思路及常用工具及手段

阿里妹导读
性能优化是降低成本的手段之一,每年大促前业务平台都会组织核心链路上的应用做性能优化,一方面提升系统性能,另外一方面对腐化的代码进行清理。本文结合业…

Java面向容错编程之重试机制

阿里妹导读
容错编程是一种重要的编程思想,它能够提高应用程序的可靠性和稳定性,同时提高代码的健壮性。本文总结了一些作者在面对服务失败时如何进行优雅重试,比如a…

这些年背过的面试题——架构设计篇

阿里妹导读
对技术人来说,面试成功的道路只有一条,就是好好准备技术基础。本文是面试系列文章架构设计篇,作者把自己的八股文和一些经验总结汇总在一起,供大家参考。…

我在阿里做开发的高效打工技巧总结

阿里妹导读
如何高效打工?本文作者站在开发的视角总结了一些打工技巧,包括如何高效开会、如何与人沟通、如何做PM等,希望可以给大家提供一些帮助。
前言
如果您的…

一文详解 Java 限流接口实现

阿里妹导读
本文介绍的实现方式属于应用级限制,应用级限流方式只是单应用内的请求限流,不能进行全局限流。要保证系统的抗压能力,限流是一个必不可少的环节,虽然可能…