面试官

@[toc] 曾经有个人,问我对无锁队列的实现是怎么想的。我想了一会儿,还是纳闷儿,无锁,也能做消息队列吗?然后他让我回去好好查查。没错,他就是面试官。 atomic 在有些场景里面,是需要对一些资源进行锁定的。但是有些资源实在是太小了,锁定的粒度也太小了,不免显得上锁解锁倒成了繁琐。 比方说: _mlock.lock(); count++; _mlock.unlock(); CAS,是基于硬件层...

特别声明: 版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

  • <a target=甘特图怎么制作更方便?甘特图制作方法" title="甘特图怎么制作更方便?甘特图制作方法" width="200" height="150">

    [置顶]甘特图怎么制作更方便?甘特图制作方法

    甘特图 2025-03-31

    本文关于甘特图怎么制作更方便?甘特图制作方法。其实现在制作甘特图的方式有多种多样,可以直接使用表格的方式来制作,或者是使用一些线上工具来制作甘特图都是可以的。今天针对于甘特图制作方式给大家详细的分享一...

  • <a target=OKR的实施标准步骤是什么?成功实施落地OKR的要点" title="OKR的实施标准步骤是什么?成功实施落地OKR的要点" width="200" height="150">

    [置顶]OKR的实施标准步骤是什么?成功实施落地OKR的要点

    OKR管理 2025-03-31

    本文关于okr的实施标准步骤是什么?成功实施落地OKR的要点。其实有关于Okr工作法,相信很多人都有一定的了解。OKR定义为一个重要的思维框架和一个发展中的学科,旨在确保员工一起工作,并专注于做出可衡...

  • C++编程经验(10):无锁编程其实没那么玄乎

    C++编程经验(10):无锁编程其实没那么玄乎

    所有内容 2025-04-06

    @[toc] 曾经有个人,问我对无锁队列的实现是怎么想的。我想了一会儿,还是纳闷儿,无锁,也能做消息队列吗?然后他让我回去好好查查。没错,他就是面试官。 atomic 在有些场景里面,是需要对一些资源...

  • <a target=面试官问:说一下String类有哪些方法?我笑了,你怎么敢的呀!" title="面试官问:说一下String类有哪些方法?我笑了,你怎么敢的呀!" width="200" height="150">

    面试官问:说一下String类有哪些方法?我笑了,你怎么敢的呀!

    所有内容 2025-04-04

    一、工具类 1.1、工具类的设计 把很多完成通用功能的方法抽取分类存放到类中,这些类就叫工具类 工具类如何设计(分两种) 工具方法全部使用public static修饰**(常用)** 此时只需要使用...

  • <a target=线程池" title="线程池" width="200" height="150">

    线程池

    所有内容 2025-04-02

    import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Tes...

  • <a target=面试官谈谈Redis缓存和MySQL数据一致性问题" title="面试官谈谈Redis缓存和MySQL数据一致性问题" width="200" height="150">

    面试官谈谈Redis缓存和MySQL数据一致性问题

    所有内容 2025-04-02

    前言 对于Web来说,用户量和访问量增一定程度上推动项目技术和架构的更迭和进步。可能会有以下的一些状况: 页面并发量和访问量并不多,MySQL足以支撑自己逻辑业务的发展。那么其实可以不加缓存。最多对静...

  • <a target=面试官:MySQL 有哪些锁??" title="面试官:MySQL 有哪些锁??" width="200" height="150">

    面试官:MySQL 有哪些锁??

    所有内容 2025-04-02

    大家好,我是小林。 这次,来说说 MySQL 的锁,主要是 Q&A 的形式,看起来会比较轻松。 不多 BB 了,发车! 在 MySQL 里,根据加锁的范围,可以分为全局锁、表级锁和行锁三类。 全局锁...

  • <a target=面试官说下Golang Slice的底层实现,泪崩了!" title="面试官说下Golang Slice的底层实现,泪崩了!" width="200" height="150">

    面试官说下Golang Slice的底层实现,泪崩了!

    所有内容 2025-04-01

    1、Go 语言当中数组和切片的区别是什么? 数组: 数组固定长度数组长度是数组类型的一部分,所以[3]int 和[4]int 是两种不同 的数组类型数组需要指定大小,不指定也会根据处初始化对的自动推算...

  • <a target=面试官:看你简历说精通序列化与反序列化" title="面试官:看你简历说精通序列化与反序列化" width="200" height="150">

    面试官:看你简历说精通序列化与反序列化

    所有内容 2025-04-01

    很多大厂面试MQ问题,不会局限在使用,更多考察实现原理。 TCP连接传输数据的基本形式二进制流。一般编程语言或网络框架提供的API中,传输数据的基本形式是字节。二进制流和字节流本质上其实是一样的。 而...

  • <a target=面试官:Zookeeper是什么,它有什么特性与使用场景?" title="面试官:Zookeeper是什么,它有什么特性与使用场景?" width="200" height="150">

    面试官:Zookeeper是什么,它有什么特性与使用场景?

    所有内容 2025-03-31

    哈喽!大家好,我是小奇,一位不靠谱的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅...

  • <a target=面试官本拿求素数搞我,但被我优雅的“回击“了(素数筛)" title="面试官本拿求素数搞我,但被我优雅的“回击“了(素数筛)" width="200" height="150">

    面试官本拿求素数搞我,但被我优雅的“回击“了(素数筛)

    所有内容 2025-03-31

    原创公众号(希望能支持一下):bigsai 转载请联系bigsai 文章收录在github 求star 前言 现在的面试官,是无数开发者的梦魇,能够吊打面试官的属实不多,因为大部分面试官真的有那么那几...

  • <a target=面试官:你说你精通Redis,你看过持久化的配置吗?" title="面试官:你说你精通Redis,你看过持久化的配置吗?" width="200" height="150">

    面试官:你说你精通Redis,你看过持久化的配置吗?

    所有内容 2025-03-31

    前边我们已经介绍了Redis五种数据类型的命令与配置文件的基本配置,今天让我们从理论和配置两个层面来揭开Redis持久化的神秘面纱。 所谓持久化可以简单理解为将内存中的数据保存到硬盘上存储的过程。持久...