超级管理员

超级管理员

米哈游 2024 最新招聘信息

米哈游校招:https://jobs.mihoyo.com/#/campus/position 米哈游社招:

拼多多2024届校园招聘-菁越计划-多多买菜校招项目

网站地址:https://careers.pinduoduo.com/campus/grad/local

拼多多2024届校园招聘-管培生招聘

网站地址:https://careers.pinduoduo.com/campus/grad

拼多多2025届校园招聘-研发实习生

网站地址:https://careers.pinduoduo.com/campus/intern

蚂蚁集团2024年春季校园招聘全球启动!

原文地址:https://mp.weixin.qq.com/s/vUshxNZisQOA2BSdPxhipQ

面试官:你们生产问题怎么排查的? 来看这套技巧大全

前言 线上定位问题时,主要靠监控和日志。一旦超出监控的范围,则排查思路很重要,按照流程化的思路来定位问题,能够让我们在定位问题时从容、淡定,快速的定位到线上的问题。 线上问题定位思维导图 一 服务器层面 1.1 磁盘

面试官:线程池的核心参数和执行原理知道?

面试官心理剖析 面试官询问线程池的核心参数和执行原理,主要是为了评估候选人的基础知识掌握情况、技术深度、问题解决能力以及学习态度和适应能力。 作为候选人,应该充分准备并清晰地解释线程池的核心参数(如核心线程数、最大线程数、队列容量等)和执行原理(如任务提交、线程创建与销毁、任务执行与调度等),以展示

面试官:如何控制某个方法允许并发访问线程的数量

面试官心理剖析 当面试官询问如何控制某个方法允许并发访问线程的数量时,这个问题其实是在考察面试者对于并发控制、线程同步以及性能调优的理解。这个问题不仅涉及到技术层面,还涉及到对系统稳定性、可扩展性和性能优化的思考。 基础知识的掌握程度:这个问题是检验面试者是否了解基本的并发控制机制,如锁(包括互斥锁

面试官:为什么不建议用Executors创建线程池?

面试官心理剖析 面试官问为什么不建议直接使用Executors创建线程池,这个问题背后隐藏着对候选人在并发编程和线程池管理方面的理解和经验的考察。 考察对并发编程的理解:面试官想知道候选人是否明白线程池在并发编程中的作用,以及不当使用线程池可能带来的问题。通过询问对Executors的看法,面试官可

💰付费|面试服务

服务介绍 在当前经济形势下,众多声音提及“就业大环境很差”、“工作不好找”,尤其对于新手程序员来说,面对这样的环境,无疑加大了进入职场的难度。 对于缺乏经验的大家,不仅要面对技能上的挑战,更要应对求职策略、面试技巧等多方面的考验。在这样的背景下,为了帮助大家有效应对求职困境,提升面试成功率,我们特别

Netty 源码分析之环境搭建

代码下载 首先到 Netty 的 Github 仓库 中, 点击右边绿色的按钮: 拷贝 git 地址: git@github.com:netty/netty.g

Netty 源码分析之 Bootstrap(客户端)

这一章是 Netty 源码分析系列的第一章, 打算在这一章中, 展示一下 Netty 的客户端和服务端的初始化和启动的流程, 给读者一个对 Netty 源码有一个大致的框架上的认识, 而不会深入每个功能模块. 本章会从 Bootstrap/ServerBootstrap 类 入手, 分析 Netty

Netty 源码分析之 Bootstrap(服务端)

服务器端 在分析客户端的代码时, 已经对 Bootstrap 启动 Netty 有了一个大致的认识, 那么接下来分析服务器端时, 就会相对简单一些了. 首先还是来看一下服务器端的启动代码: public final class EchoServer { static final boole

Netty 源码分析之 ChannelPipeline(一)

前言 这篇是 Netty 源码分析 的第二篇, 在这篇文章中, 会为读者详细地分析 Netty 中的 ChannelPipeline 机制. Channel 与 ChannelPipeline 相信大家都知道了, 在 Netty 中每个 Channel 都有且仅有一个 ChannelPipeline

Netty 源码分析之 ChannelPipeline(二)

ChannelHandler 的名字 我们注意到, pipeline.addXXX 都有一个重载的方法, 例如 addLast, 它有一个重载的版本是: ChannelPipeline addLast(String name, ChannelHandler handler); 第一个参数指定了所添

Netty 源码分析之 EventLoop

简述 这一章是 Netty 源码分析 的第三章, 我将在这一章中大家一起探究一下 Netty 的 EventLoop 的底层原理, 让大家对 Netty 的线程模型有更加深入的了解. NioEventLoopGroup 在 Netty 源码分析之 Bootstrap (客户端) 章节中我们已经知道了

Netty 源码分析之ByteBuf

ByteBuf与ByteBuffer 我们在Netty 源码分析之Java NIO已经详细了解了NIO Buffer。这里先回忆下NIO Buffer的一些特性: ByteBuffer底层实现包含四个关键字段,并满足大小关系:mark <= position <= limit <= capacity

Netty 源码分析之 Promise 与 Future

Future和Promise的关系 Netty内部的io.netty.util.concurrent.Future 继承自java.util.concurrent.Future,而Promise是前者的一个特殊实现。 Java原生Future Java并发编程包下提供了Future接口。Future