logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

同步 / 异步 + 阻塞 / 非阻塞

摘要:本文系统解析了同步/异步、阻塞/非阻塞两组正交维度的四种组合模式。同步关注结果主动获取,异步依赖回调通知;阻塞会挂起线程,非阻塞允许线程继续执行。重点分析了同步阻塞(如Java BIO)、同步非阻塞(如NIO轮询)、异步阻塞(不合理模式)和异步非阻塞(如Netty)的特点、流程及应用场景。强调异步非阻塞是高并发终极方案,并提供了面试应答策略:先厘清维度区分,结合技术栈(NIO/AIO)和业务

#java
大厂面试真题-了解云原生吗,简单说一下docker和k8s

K8s(Kubernetes)和Docker都是容器化技术中的关键组件,但它们各自扮演着不同的角色。

文章图片
#云原生#面试#docker
SpringCloud微服务踩坑系列:UnknownContentTypeException

问题原因,通过feignClient进行远程调用的时候,被调用的服务和调用服务的返回值不同。这里我们只是为了简单测试,就把FeignCient的返回值改为String了。

文章图片
#spring cloud#微服务#spring +1
怎么解决注册中心的脑裂问题(Nacos, ZK)

注册中心如ZK、Nacos等的脑裂问题怎么解决

文章图片
#java#数据库#开发语言
Kafka的零拷贝

在使用mmap时,操作系统会自动将文件的某些部分或者整个文件的内容映射到内存中,而这些映射的内存区域可以被当作普通的内存指针来访问,从而实现对文件内容的访问。零拷贝就是把这两次多余的拷贝省略掉,应用程序可以直接把磁盘中的数据从内核中直接传输给Socket,而不再需要经过应用程序所在的用户空间,所以零拷贝不是没有拷贝,而是对于用户空间来说,不再需要进行数据拷贝,这只是较少了不必要的拷贝次数而已。实现

文章图片
#kafka#分布式#大数据
Mysql的日志详解(详细)

MySql中的日志详细解析,Redolog和Binlog

文章图片
#mysql#数据库
MySQL中的行级锁

学习林老师大作,醍醐灌顶,面试高频

文章图片
#mysql#sqlserver#数据库
SpringCloud微服务踩坑系列:QueryWrapper中的AND和OR

显然不符合预期,后面只要有一个OR成立,则整个整理,前面的passenger_id 就变成了被忽略的条件,不会真正用来过滤。打印出来的SQL语句。那代码里如何实现呢?

文章图片
#java#数据库#sql +2
到底了