35__Native_Hook_技术,天使还是魔鬼?

相信一直坚持学习专栏的同学对 Hook 一定不会陌生,在前面很多期里我无数次提到 Hook。可能有不少同学对于 Hook 还是“懵懵懂懂”,那今天我们从来头了解一下什么是 Hook。

35__OKR学习测验:你是否真的学会了OKR?

参考答案

一、判断题

  1. 正确 → 请学习《01 | 你想要快速理解 OKR 吗?看这篇文章就够了
  2. 错误 → 请学习《01 | 你想要快速理解 OKR 吗?看这篇文章就够了
  3. 正确 → 请学习《26 | OKR 最容易踩的 10 个坑,你踩过几个?
  4. 错误 → 请学习《02 | 如果有人再问你,OKR 与 KPI 有何区别?你可以这样告诉他
  5. 错误 → 请学习《03 | 如何在企业中有效落地 OKR?你必须掌握这些技巧
  6. 错误 → 请学习《04 | 在落地 OKR 之前,需要具备哪些先决条件?
  7. 错误 → 请学习《05 | OKR 好用,但一不小心就容易被误用,为什么呢?
  8. 错误 → 请学习《33 | 无所不能的 OKR,它会变成“银弹”吗?
  9. 正确 → 请学习《11 | 都说 OKR 赢在复盘,为何大家都忽略了这个重要环节?
  10. 错误 → 请学习《03 | 如何在企业中有效落地 OKR?你必须掌握这些技巧

二、单选题

  1. B → 请学习《03 | 如何在企业中有效落地 OKR?你必须掌握这些技巧
  2. C → 请学习《08 | 如何轻松制定 OKR?方法原来如此简单
  3. D → 请学习《03 | 如何在企业中有效落地 OKR?你必须掌握这些技巧
  4. A → 请学习《12 | 落地 OKR 效果不理想?可能是你身边缺少一位“教练”
  5. D → 请学习《22 | 面试人才好纠结,新人试用难考核?你其实可以这样做

三、多选题

  1. ABD → 请学习《01 | 你想要快速理解 OKR 吗?看这篇文章就够了
  2. ABCD → 请学习《02 | 如果有人再问你,OKR 与 KPI 有何区别?你可以这样告诉他
  3. BCD → 请学习《04 | 在落地 OKR 之前,需要具备哪些先决条件?
  4. ABD → 请学习《10 | OKR 评估没你想象的那么难,其实你可以这么做!
  5. ABC → 请学习《19 | 敏捷与 OKR 都是为了“拥抱变化”,两者如何无缝整合?

35__OpenResty:更灵活的Web服务器

在上一讲里,我们看到了高性能的 Web 服务器 Nginx,它资源占用少,处理能力高,是搭建网站的首选。

虽然 Nginx 成为了 Web 服务器领域无可争议的“王者”,但它也并不是没有缺点的,毕竟它已经 15 岁了。

35__Trie树:如何实现搜索引擎的搜索关键词提示功能?

搜索引擎的搜索关键词提示功能,我想你应该不陌生吧?为了方便快速输入,当你在搜索引擎的搜索框中,输入要搜索的文字的某一部分的时候,搜索引擎就会自动弹出下拉框,里面是各种关键词提示。你可以直接从下拉框中选择你要搜索的东西,而不用把所有内容都输入进去,一定程度上节省了我们的搜索时间。

35__Truffle:语言实现框架

今天我们来聊聊 GraalVM 中的语言实现框架 Truffle。

我们知道,实现一门新编程语言的传统做法是实现一个编译器,也就是把用该语言编写的程序转换成可直接在硬件上运行的机器码。

35__安全沙箱:页面和系统之间的隔离墙

前面三篇文章我们主要围绕同源策略介绍了 Web 页面安全的相关内容,那今天我们把视野向外延伸,来聊聊页面安全和操作系统安全之间的关系。

在《01 | Chrome 架构:仅仅打开了 1 个页面,为什么有 4 个进程?》那篇文章中,我们分析了浏览器架构的发展史,在最开始的阶段,浏览器是单进程的,这意味着渲染过程、JavaScript 执行过程、网络加载过程、UI 绘制过程和页面显示过程等都是在同一个进程中执行的,这种结构虽然简单,但是也带来了很多问题。

35__版本发布:软件上线只是新的开始

你好,我是宝玉。上一章我们学习了软件测试篇,今天,我们将从版本发布这个话题开始,进入到运行维护篇的学习。

说到版本发布,对于很多开发人员来说,觉得是很简单的一个事情,就是将程序编译打包部署,但实际发布的时候,却经常出现发布错版本的问题,或者是发布前修改了一点代码导致上线出现 Bug 的情况发生。

35__编程范式游记(6)-_面向对象编程

前面我们谈了函数式编程,函数式编程总结起来就是把一些功能或逻辑代码通过函数拼装方式来组织的玩法。这其中涉及最多的是函数,也就是编程中的代码逻辑。但我们知道,代码中还是需要处理数据的,这些就是所谓的“状态”,函数式编程需要我们写出无状态的代码。

35__并发安全字典sync.Map_(下)

你好,我是郝林,今天我们继续来分享并发安全字典 sync.Map 的内容。

我们在上一篇文章中谈到了,由于并发安全字典提供的方法涉及的键和值的类型都是interface{},所以我们在调用这些方法的时候,往往还需要对键和值的实际类型进行检查。

35__从空降谈管理方法论的积累

随着管理经验的不断积累,你需要不断提炼出自己的管理方法论。随着你掌握了越来越多、越来越行之有效的方法论,你管理能力的可迁移性就越来越好,也就意味着你越来越能胜任不同规模、不同业务特点的团队管理。无论是“自用”还是“带人”,都离不开方法论的积累。因此,不少公司在评估管理晋升的时候,都会把管理方法论作为一个维度来考察。