Unity开发不可避免的要用到协程(Coroutine),协程同步代码做异步任务的特性使程序员摆脱了曾经异步操作加回调的编码方式,使代码逻辑更加连贯易读。然而在惊讶于协程的好用与神奇的同时,因为不清楚协程背后的实现原理,所以总是感觉无法完全掌握协程 ...
作者 羿川 审校 泰一 虚拟背景依托于人像分割技术,通过将图片中的人像分割出来,对背景图片进行替换实现。根据其使用的应用场景,大体可以分成以下三类: 直播场景:用于氛围营造,例如教育直播 线上年会等 实时通讯场景:用于保护用户隐私,例如视频会议等 互动娱乐场景:用于增加趣味性,例如影视编辑 抖音人物特效等。 实现虚拟背景需要用到哪些技术 实时语义分割 语义分割旨在对图像的每个像素进行标签预测,在自 ...
2021-07-29 15:03 2 616 推荐指数:
Unity开发不可避免的要用到协程(Coroutine),协程同步代码做异步任务的特性使程序员摆脱了曾经异步操作加回调的编码方式,使代码逻辑更加连贯易读。然而在惊讶于协程的好用与神奇的同时,因为不清楚协程背后的实现原理,所以总是感觉无法完全掌握协程 ...
1. 什么是虚拟 DOM 在 React 中实际上是 render 函数中return 的内容会生成 DOM,return 中的内容由两部分组成,一部分是 JSX ,另一部分就是 state 中的数据,所以简单来讲,在 React 中 JSX 结合 state 就生成了 DOM。 现在抛开虚拟 ...
不聊什么 在开始聊operator前,先说说这篇文章里我们不聊什么。我们这里不聊operator的具体实现,不聊operator的由来历史,不聊operator的hello world。如果想了解这些,其实可以从别的很多文章中可以查找到。这里我们把一些常见的概念,如docker ...
本文来自有着丰富经验的大神和一个小白的对话! 为了阅读方便,小白代号Q, 大神代号W Q: 怎么实现session跨域? W: 别用系统session即可 Q: 那用什么session ?自己存session? W: 自己有啥不行吗 系统的方案是改配置,允许一些域。 不过没用 ...
说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景: 这可能是比较常见的面试场景了,你也许回答到了事务的四大特性,但是不一定知道他的实现原理。今天我们就来一起打卡事务的四大特性和实现原理,对于原理的实现,这篇文章只是粗略的介绍一下,更多的细节可以关注我后续的文章 ...
背景 最近工作需要做一款直播APP,恩是的,从 RTMP协议的实现开始到处理服务器高并发、负载均衡、客户端播放器实现等等等..... 估计全部写完我也到而立之年了吧...... BOSS们估计也是发现了我的困惑,所以打算 集成第三方sdk ...
本周的聊技术话题和大家说说如何在Android中实现自适应文本大小显示。 想象一下,在布局中,通常显示文本的区域大小是固定的,但是文本长度并不总是固定的。比如列表中的文章标题、界面下方的按钮文本等等。 为了尽可能让这些文字可见,传统的做法是通过文本长度设置文本大小,或者通过android ...
前言 在十二年的职业生涯中,我曾做过两次技术经理,一次两年,一次两年半;很显然,我不是个成功者,但,我想,我还是可以聊聊这件事的。 一定要做一次技术经理 如果你想在未来的职业生涯中依赖技术生存,那么,你一定要做一次技术经理,哪怕是跳槽到极小规模的公司也要做一次,而且越早越好。 为什么这么说 ...