前言 在多线程程序中经常使用并发、并行,同步、异步这两组概念,那么下面说一下我所理解的这两组概念的联系与区别。 并发 并发指两个或两个以上的事件在同一时间段内发生(注意:这里...
前言 在多线程程序中经常使用并发、并行,同步、异步这两组概念,那么下面说一下我所理解的这两组概念的联系与区别。 并发 并发指两个或两个以上的事件在同一时间段内发生(注意:这里...
传统的游戏服务器要么是单线程要么是多线程,过去几十年里CPU一直遵循摩尔定律发展,带来的结果是单核频率越来越高。而近几年摩尔定义在CPU上已然失效,为什么呢? 大于在2003...
面板 左侧面板 command + 0右侧面板 command + option + 0底部面板 command + shift + Y 代码, 文档 注释 command ...
总结一下,目前.app包转为.ipa包的方法有以下几种: 1、Apple推荐的方式,即实用xcode的archive功能 Xcode菜单栏->Product->Archive...
废话不说,直接上菜。 1:最简单的List 需要注意的是,里面数据超过十个报错,语法不符合,超出其重用机制。 2:ForEach 加载 NavigationLink的用法,可...
背景 10月14日 iPhone 12 系列正式发布,当我观看直播看到介绍 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的,我立即在群里吐槽——又需要适配一波...
因为swift泛型还不支持逆变和协变也就不会有真的类型擦除,而这里说的"类型擦除"是指:利用一个具体实现的通用泛型类(参看系统库的AnySequence),去包装具体实现了该...
项目中bugly总是收集到Can't add self as subview 的崩溃错误,崩溃调用堆栈解析如下: 通过分析崩溃堆栈日志解析和崩溃信息提示,只能得出两个线索:1...
Java开发过程中,基本实体类包都以entity或者model来称呼,可是不少项目中,却以Bo、Vo来命名,面试的时候,也有可能被问到这些问题。那么,这几者分别代表什么意思呢...