进击的程序猿
不会java编程的phper不是个好前端!
本文字数:6730字预计阅读时间:15 分钟用最通俗的语言,描述最难懂的技术前情提要我在之前的文章一次遍历导致的崩溃中提到了,如果有机会会把相关的Swift集合源码阅读。首先对自...
什么是状态机状态机作为一种程序开发范例,在实际的应用开发中有很多的应用场景,其中.NET 中的async/await 的核心底层实现就是基于状态机机制。状态机分为两种:有限状态机和...
80后老码农
codinglife
主题图图片来自:https://unsplash.com一、前言随着项目的扩大,依靠纯人工 Code Review 来保障代码质量、防止代码劣化变得”力不从心“。此时有必要借助代码...
趣编程开发人员
本文字数:12182字预计阅读时间:31分钟 Swift Package Manager(下文简称SwiftPM)是苹果官方提供的一个用于管理源代码分发的工具,它与Swift构...
一、iOS内存机制介绍二、OOM介绍 三、OOM常见原因 四、内存泄漏监控 五、内存异常增长捕捉 六、优化成果七、展望在iOS开发过程或者用户反馈中,可能会经常看到这样的情况,用着...
作者:Ankush Das 译者: LCTT - Donkey 我们经常对比 Linux 和 Windows,那 macOS 和 Linux 有什么区别呢?Linux 和 W...
没有
作者简介田东海 ,携程移动开发专家,专注于移动端框架、移动端性能。唐元帅,携程资深软件工程师,致力于平台基建开发。一、背景现在各大公司的APP都采用的是组件化架构,组件化架构带来了...
聊技术,话人生~
一 什么是CMake,为什么要使用它CMake 是用于构建、测试和软件打包的开源跨平台工具,为什么要用cmake,是因为我们需要一个构建系统解决如下问题:你想避免硬编码路径您需要在...
夏曹俊音视频相关技术(ffmpeg openc...
iOSDev&前端学徒&Java学徒 热爱生活...
技术人员
以下内容节选自「码农周刊VIP会员专属邮件周报 Vol.079」,查看完整链接版请微信扫描下方二维码,加入「码农周刊VIP会员」。谷爱凌,欢迎归来https://mp.weixin...
没错,我就是头条君。求关注~
工程师
最近更换了一台mac设备,又折腾了一遍各种环境,顺便记录下mac设置需要修改的配置及必装的软件。系统设置系统偏好设置 -> 通用 -> 显示滚动条 -> 始终系统偏好设置 -> 通...
PHPer,Gopher