公司:一点网聚
让物体在视频中消失的魔法-基于Transformer的视频修复技术
视频修复是一个旨在通过视频中已知内容来推断并填补缺失内容的经典任务,它在视频编辑中有着广泛应用,然而高质量的视频修复仍然面临巨大挑战。本文将介绍一种时空联合Transformer结构,来解决视频修复中产生的时间伪影、时序不一致等问题。
一文学懂微服务神器-GoKit
go-kit是基于go语言实现的微服务工具包,其高扩展、低耦合的特性吸引了诸多gopher的目光。本文通过手动实现一个微服务,来阐述go-kit的构建思想,来帮助gopher更好的利用go-kit来进行微服务治理。
元宇宙之以太坊链下签名&链上验证实践
看完本篇,您将理解为什么要签名?签名在Web3产品中的实际价值,从0到1的编写一个链下签名和链上验签的项目。此篇项目的代码是可以在多条公链运行环境执行的,包含但不限于:Ethereum、BSC、Polygon、HECO、Fantom等。
React18带来了哪些新特性
react18的主要更新为:开箱即用的用户良好体验,使开发者可以快速上手,即开即用。并发加载功能,更快的打开网页,并且更新状态可以达到批处理,减少每次状态更新的重复渲染。
那些你不知道的 LVS 秘密
lvs 架构是怎样的?用户的请求如何散列到 lvs 服务器上的?一起来认识下 lvs 负载均衡。
规则引擎探索与EasyRules实践
什么是规则引擎?它解决了什么问题?带来了什么收益?本文通过一些简单的代码来讲述规则引擎演变的进程,希望能带给大家更多的效能提升。
三维重建概述和基于Pixel2Mesh的3D重建技术
客观世界中的物体都是三维的,真实地描述和显示三维物体是计算机图形学研究的重要内容。模型识别只是计算机视觉的一部分,真正意义上的计算机视觉要超越二维做到交互和感知三维环境。
基于SoftRas的单视图网格重建及3D风格化
从二维图像中理解和重建三维场景和结构一直是计算机视觉的基本目标之一。传统视觉方法(几何方法)需要时间域上一系列图像才能完成图像三维重建,但在条件不允许时,用单图片恢复 3D 结构是需要的并有价值的。
一点推荐策略平台的探索与实践
推荐系统一般可以抽象为下面几个核心的流程:资源加载(用户画像、用户历史、ab实验集等);召回;融合;过滤(负反馈、运营等);排序;重排。
OCR技术与深度学习的关系与应用
传统技术OCR,特指应用领域,比如:识别身份证,银行卡,驾照,车牌等;应用深度学习的OCR技术,可以使用在泛领域的文字、文档识别等。
通过Mock玩转Golang单元测试
如果项目中没有单元测试,对于刚刚开始或者说是规模还小的项目来说,效率可能还不错。但是一旦项目变得复杂起来,每次新增功能或对旧功能的改动都要重新手动测试一遍所有场景,费时费力,而且还有可能因为疏忽导致漏掉一些覆盖不到的点。在这个基础上,单元测试的好处就显现了出来。在单元测试覆盖比较全面的项目中进行开发,不需要耗费大量的时间去手动测试;并且在重构的时候也可以很轻松的验证代码逻辑的正确性。
而在日常的开发中,想编写一个好的单元测试也是不容易的,因为一般我们的代码不是单纯的流程控制,有着统一规范的输入输出,大多数都是依赖着外部系统,例如:数据库,网络,第三方接口等等。对于这种情况,我们很难单纯通过Golang标准库去编写好的单元测试,这时候我们就需要借助第三方的Mock工具来帮助我们完成单元测试。
浅析Android Binder机制
Binder是一种进程间通信机制。Android 系统是基于 Linux 内核的,Linux 已经提供了管道、消息队列、共享内存和 Socket 等 IPC 机制。那为什么 Android 还要提供 Binder 来实现 IPC 呢?主要是基于性能、稳定性和安全性几方面的原因。
- «
- 1
- »