-
甘特图怎么制作更方便?甘特图制作方法" title="甘特图怎么制作更方便?甘特图制作方法" width="200" height="150">
-
OKR的实施标准步骤是什么?成功实施落地OKR的要点" title="OKR的实施标准步骤是什么?成功实施落地OKR的要点" width="200" height="150">
-
iOS之深入定制基于PLeakSniffer和MLeaksFinder的内存泄漏检测工具
在编写日常业务代码时,或多或少都会引入一些导致内存泄漏的代码,而这种行为又很难被监控,这就导致应用内存泄漏的口子越开越大,直接影响到线上应用的稳定性。 虽然 Xcode 的 Instrucment 提...
-
iOS逆向之深入解析Hook的原理方法和安全防护
Hook 简介 Hook就是一种改变程序执行流程的一种技术的统称; 一段程序的执行流程是 A --˃ B --˃ C,现在我们在 A 和 B 之间插入一段代码或者直接改变 B ,这样程序原有的执行流程...
-
iOS之深入解析dyld与ObjC关联的底层原理
我们知道 dyld 的加载过程,即在 App 启动启动执行 main 函数之前,dylb 主要作了环境变量配置、共享缓存、主程序的初始化、插入动态库、链接主程序、链接动态库、弱符号绑定、执行初始化方法...
-
iOS之深入解析类加载的底层原理:分类如何加载到类以及分类和类的配合使用
通过 Xcode 文档搜索,在 Documentation 搜索 Category 关键字: 点击 Category ,如下: iOS...
-
MongoDB深入学习总结(上)
MongoDB 一、产品介绍 MongoDB是由C++语言编写的一个基于分布式文件存储的开源NoSQL数据库系统,在高负载的情况下,可添加更多的节点(实例),以保证服务性能,在许多场景下用于代替传统的...
-
[深入理解linux应用]-Linux进程间通信方式
环境: 文章目录 1、Linux进程间通信方式 1.1、管道(Pipe)和命名管道(FIFO) 1.2、消息队列(Message Queue) 1.3、共享内存(Shared Memory) 1.4、...
-
k8s学习-深入理解Pod对象
Pod是最小的部署单元,也是后面经常配置的地方,本章节带你熟悉Pod中常见资源配置及参数。 也就是YAML这部分: ... template: metadata: labels: app: web s...
-
iOS之深入解析静态库和动态库
一、库 ① 什么是库? 库就是程序代码的集合,将 N 个文件组织起来,是共享程序代码的一种方式。 从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。 ② 库的分类 根据程序代码的开源情况...
-
iOS之深入解析Xcode 13正式版发布的40个新特性
一、前言 Xcode 13 包括适用于 iOS 15、iPadOS 15、tvOS 15、watchOS 8 和 macOS Big Sur 11.3 的 SDK。 Xcode 13 Release...
-