IT书架 本次搜索耗时 0.020 秒,为您找到 389 个相关结果.
  • 6.Go 抢占式调度?

    6.Go 抢占式调度? 基于协作的抢占式调度 基于信号的抢占式调度 6.Go 抢占式调度? 在1.2版本之前,Go的调度器仍然不支持抢占式调度,程序只能依靠Goroutine主动让出CPU资源才能触发调度,这会引发一些问题,比如: 某些 Goroutine 可以长时间占用线程,造成其它 Goroutine 的饥饿 垃圾回收器是需要stop t...
  • 5. tag 是什么?

    5. tag 是什么? 5. tag 是什么? tag ,指向一次 commit 的 id ,通常用来给分支做一个标记。 大多数情况下,我们会将每个 Release 版本打一个分支。例如 SkyWalking 的 Tag 是 https://github.com/apache/incubator-skywalking/tags 。 打标...
  • 17. 索引有什么坏处?

    152 2024-02-17 《MySQL面试题》
    17. 索引有什么坏处? 17. 索引有什么坏处? 占用存储空间:索引实际上也是一张表,记录了主键与索引字段,一般以索引文件的形式存储在磁盘上。 降低更新表的速度:表的数据发生了变化,对应的索引也需要一起变更,从而减低的更新速度。否则索引指向的物理数据可能不对,这也是索引失效的原因之一。
  • 218.如何让拥有GC的情况下产生OOM

    173 2024-01-18 《Golang面试题》
    如何让拥有GC的情况下产生OOM 如何让拥有GC的情况下产生OOM 题目来源:腾讯 答案1: 一、内存溢出(out of memory,简称OOM) 内存溢出 是指程序在申请内存时,没有足够的内存空间供其使用,简单点说就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出出现out of memory异常。 内存泄露(...
  • 477.RWMutex 实现

    98 2024-01-24 《Golang面试题》
    参考解析 通过记录 readerCount 读锁的数量来进行控制,当有一个写锁的时候,会将读 锁数量设置为负数 1<<30。目的是让新进入的读锁等待之前的写锁释放通知读 锁。同样的当有写锁进行抢占时,也会等待之前的读锁都释放完毕,才会开始 进行后续的操作。 而等写锁释放完之后,会将值重新加上 1<<30, 并通知刚才 新进入的读锁(rw.readerS...
  • 499.三色标记原理

    151 2024-01-24 《Golang面试题》
    三色标记原理 三色标记原理 参考解析 原理: 首先把所有的对象都放到白色的集合中 从根节点开始遍历对象,遍历到的白色对象从白色集合中放到灰色集合中 遍历灰色集合中的对象,把灰色对象引用的白色集合的对象放入到灰色集 合中,同时把遍历过的灰色集合中的对象放到黑色的集合中 循环步骤 3,知道灰色集合中没有对象 步骤 4 结束后,白色集合中的...
  • 6、列的属性

    第6章、列的属性 简单的查询和插入的语句 简单的查询语句 简单插入语句 批量插入 列的属性 默认值 NOT NULL属性 主键 UNIQUE属性 主键和UNIQUE 约束的区别 外键 AUTO_INCREMENT属性 列的注释 影响展示外观的ZEROFILL属性 一个列同时具有多个属性 查看表结构时的列属性 标识符的命名 ...
  • 22.panic函数、recover函数以及defer语句(下)

    522 2023-12-29 《Go语言核心36讲》
    22 | panic函数、recover函数以及defer语句(下) 知识扩展 问题 1:怎样让panic包含一个值,以及应该让它包含什么样的值? 问题 2:怎样施加应对panic的保护措施,从而避免程序崩溃? 问题 3:如果一个函数中有多条 defer 语句,那么那几个 defer 函数调用的执行顺序是怎样的? 总结 思考题 22 ...
  • 38. HTTP 是什么?

    📑 题目:38. HTTP 是什么? 参考解析 📑 题目:38. HTTP 是什么? 参考解析 HTTP 协议,是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 主要特点如下: 简单快速:客户向服务器请求服...
  • 26. B-Tree 有哪些索引类型?

    164 2024-02-17 《MySQL面试题》
    26. B-Tree 有哪些索引类型? 26. B-Tree 有哪些索引类型? 在 B+Tree 中,根据叶子节点的内容,索引类型分为主键索引 和非主键索引 。 注意,这里的索引类型,和上面的索引类型,还是对的上的噢。 主键索引的叶子节点存的数据是整行数据( 即具体数据 )。在 InnoDB 里,主键索引也被称为聚集索引 (cluster...