三分钟走近AI|网购“转人工”,就一定是“人工客服”吗?

2021-10-25
阅读 2 分钟
794
一年一度的双十一大促,早已在几天前拉开帷幕。直播间里几乎60秒不到就划过的一个商品,让人目不暇接。快速抢购商品的过程中,大量商品合并下单或不小心选错地址,则会在短时间内给商家带来海量的退改请求。

经验教程|常用设计模式整理

2020-05-07
阅读 3 分钟
1.1k
为什么要学习设计模式?迫切想提升自己,却找不到方向,整体梳理了一下知识体系,觉得还是从基础开始。设计模式不是看一遍就学会的,需要不断在编写、优化代码的过程中深入理解。

经验教程 I iOS单元测试

2020-05-06
阅读 4 分钟
1.3k
单元测试作为敏捷开发实践的组成之一,其目的是提高软件开发的效率,维持代码的健康性。其目标是证明软件能够正常运行,而不是发现bug(发现bug这一目的与开发成本是正相关的,虽然发现bug是保证软件质量的一种手段,但是很显然这与降低软件开发成本这一目的背道而驰)。它是对软件质量的一种保证,例如重构之后我们需要...

有趣的Shader | 打造视频趣味特效

2020-04-30
阅读 5 分钟
1.8k
投稿作者:胡阳阳 目录 1.Shader简单介绍以及入门。 2.抖音特效经典滤镜实现(包含灵魂出窍、抖动)。 3.用Shader创造一些新鲜有趣的效果吧。 1.1 什么是Fragment Shader(片段着色器)? 我们把 shaders 和古腾堡印刷术相提并论。为什么这样类比呢?更重要的是,什么是 shader? 如果你曾经有用计算机绘图的经验,你就知...

iOS无侵入的埋点方案如何实现?

2020-04-29
阅读 7 分钟
2.3k
在开发过程中,埋点可以解决两大类问题:一是了解用户使用 App 的行为,二是降低分析线上问题的难度。目前,iOS 开发中常见的埋点方式,主要包括:

经验教程:Rollup.js模块打包器

2020-04-23
阅读 4 分钟
4k
一般情况下,单一的中小型项目没有将自己模块化打包的必要。然而在实际工作或者开源项目开发的场合下,往往会有需要将当前项目或者其中一部分功能性代码在其他项目中使用的场景。若仅仅简单的对代码的复制黏贴,会对代码的管理以及后续开发改进产生极大的不便,代码每有改动就需要在各个项目中保持同步更新,非常不便。...

spark为什么这么快

2020-04-20
阅读 2 分钟
1.7k
作者:张科 网上答案都是千篇一律:数据都在内存所以快,是有误区的。 聊spark必须聊rdd, rdd 全英文 Resilient Distributed Datasets,搞懂这三个单词就完事了其实。 Resilient:能复原的,弹回的,有弹性的。谈谈spark的内存机制,spark的内存整体分外堆内内存和对外内存,而在内存的使用上又分为数据内存和运行内存,...

node.js后端框架介绍

2020-04-20
阅读 2 分钟
3.5k
作者:陈健 Node.js有许多框架可以选择,包括老牌的express,koa,新晋的egg,nest等等 首先可以通过一个表格来看一下各个框架的受欢迎程度: 1.Express Express是一款基于node.js以及ChromeV8引擎,快速、极简的JS服务端开发框架,它提供了用来开发强壮的web/移动应用,以及API的所有功能。并且开发人员还能够方便地为...

Jmeter各类线程组详解

2020-04-02
阅读 6 分钟
1.7k
了解JMeter的朋友都知道,它不仅能做简单的接口测试、还支持性能测试,接口类型不仅支持Rest、SOAP,也可扩展WebSocket、Socket等。无论你用Jmeter做哪种测试,哪种接口类型,哪种网络协议,你都必须添加使用Jmeter线程组,线程组在Jmeter中占据主导地位,它是任何一个测试计划的起点,所有的逻辑控制器、采样器、处理器...

分布式事务浅析及简单实现

2020-03-30
阅读 2 分钟
913
在分布式系统中,为了保证数据的高可用,通常,我们会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。为了对用户提供正确的 CRUD 等语义,我们需要保证这些放置在不同物理机器上的副本是一致的。分布式事务在现在遍地都是分布式部署的系统中几乎是必要的。

使用Tensorflow Object Detection API对集装箱号进行OCR识别

2020-03-27
阅读 7 分钟
1.8k
两年多之前我在“ex公司”的时候,有一个明确的项目需求是集装箱识别并计数,然后通过OCR识别出之前计数的每一个集装箱号,与其余业务系统的数据进行交换,以实现特定的整体需求。当时正好Tensorflow Object Detection API 发布了,就放弃了YOLO或者SSD的选项,考虑用TF实现Demo做POC验证了。

Jvm字符串性能优化

2019-12-18
阅读 5 分钟
1.4k
String 对象是我们使用最频繁的一个对象类型,但它的性能问题却是最容易被忽略的。String 对象作为 Java 语言中重要的数据类型,是内存中占据空间最大的一个对象。高效地使用字符串,可以提升系统的整体性能。

Objects365 - 最新大规模高质量目标检测数据集

2019-12-17
阅读 2 分钟
3.3k
今年4月,在北京举行的智源学者计划启动暨联合实验室发布会上,北京旷视科技有限公司与北京智源人工智能研究院共同发布了全球最大的目标检测数据集 – Objects365。