utm

识人、识货、识场—— 这就是智能零售该有的样子

邮差的信 提交于 2020-08-19 13:39:29
过去的20年,“网购”逐渐改变了人们的消费习惯,颠覆了商业的交互方式,也倒逼着实体零售在线下往更精细的“服务”和“运营”方向杀出一条生存之道。在这条路上,互联网、物联网、人工智能、AR等技术都在积蓄着能量,试图打造一个 智能化的新零售商业模式 。 智能的零售,该是什么样子? 它应当为每一位到店的消费者,量身定制专属的个性化服务; 它应当在我们拿起一款商品时,推送商品详情、价格、评价、优惠券等信息,给予消费者犹如线上购物一样的体验; 它应该能够感知我们的消费习惯,预测消费趋势,引导商家的生产和供货; 它也应当能实时记录客流在店铺内的行动路线,在货架前的每一次停留,与商品的每一次互动,帮助商家改善店内陈设及商品的摆放策略,提高销售转化率; 这些,或许就是智能零售该有的样子—— 重塑人们的购物体验,帮助线下门店实现智能化、可视化管理、拉新引流、降本增效 。 面向零售全场景的智能物联中台 在智能零售时代,技术会越来越成为门店的核心竞争力之一,驱动门店不断升级。随着零售行业数字化不断深入,新设备和新应用大量涌现,但它们之间往往较为独立,彼此的系统比较割裂。而数据难以打通、设备难以集中管理、应用价值难以更好挖掘等难题,直接导致了门店部署复杂,消费者体验提升有限等难题。 物联网的出现有望改变这一难题。物联网技术与门店基础设施相结合,从采购商品到维护仓库再到销售商品,均可为客户提供更好的体验

开源十周年,阿里大数据训练营重磅开启!全线技术专家免费上课,名额有限

﹥>﹥吖頭↗ 提交于 2020-08-19 13:11:41
大数据文摘出品 贾扬清的履历,在全球科技圈可以说都是近乎完美的。 作为AI深度学习领域两大著名框架Caffe和TensorFlow的核心作者,也怪不得业内流传这样一句话,要学习深度学习,绕不开贾扬清。 那么,由 贾扬清 亲自出品、邀请阿里云大数据产品技术leader和开源技术专家来做私教的大数据训练营,你觉得需要多少钱? 答案是:免费! 你没听错!就在本周, 由阿里云智能高级研究员贾扬清出品,邀请来自9个产品及技术团队的多位技术专家 ,倾力打造的训练营,正式开启! 2020年,是阿里开源技术的第十年。 除了对于社区的技术贡献之外,贾扬清表示,阿里也希望能跟开发者一起,分享核心技术,在开源、开放的社区互通有无。 本次 阿里大数据训练营“九营齐开” ,课程内容涉及 数据计算、数据分析、数据仓库、搜索、机器学习、数据智能等多个领域 ,涵盖了阿里云计算平台几乎所有的产品。每次课程都由阿里技术团队的leader和专家亲自上阵讲授,不仅讲清楚原理,还有 Demo 实操与应用实践,以丰富的内容打造史上阵容最强、干货最多、覆盖技术领域最广泛的训练营。 从第一期实时计算Flink开始,到离线和实时一体化的数仓MaxCompute和Hologres,也包括开源大数据的全家桶,EMR、ElasticSearch,Flink,以及灵活的机器学习平台PAI和数据综合治理平台DataWorks

Fail to find the dnn implementation. [Op:CudnnRNN]解决办法

隐身守侯 提交于 2020-08-19 01:05:48
Fail to find the dnn implementation. [Op:CudnnRNN]解决办法 使用的版本为tensorflow2.0 报错信息: tensorflow.python.framework.errors_impl.UnknownError: [_Derived_] Fail to find the dnn implementation. [[{{node CudnnRNN}}]] [[sequential/lstm/StatefulPartitionedCall]] [Op:__inference_distributed_function_3157] Function call stack: distributed_function -> distributed_function -> distributed_function 原因:gpu内存的问题 解决办法: # 设置gpu内存自增长 gpus = tf.config.experimental.list_physical_devices('GPU') print(gpus) for gpu in gpus: tf.config.experimental.set_memory_growth(gpu, True) 相关文章: https://blog.csdn.net/weixin_44545603

tomcat启动 LINUX验证码报错,加入参数 -Djava.awt.headless=true

旧街凉风 提交于 2020-08-18 21:33:01
https://blog.csdn.net/daocaorenjiake/article/details/17610967?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase 来源: oschina 链接: https://my.oschina.net/u/4361759/blog/4307507

避坑指南:关于SPDK问题分析过程

断了今生、忘了曾经 提交于 2020-08-18 14:40:44
【前言】 这是一次充满曲折与反转的问题分析,资料很少,代码很多,经验很少,概念很多,当内核态,用户态,DIF,LBA,大页内存,SGL,RDMA,NVME和SSD一起迎面而来的时候,问题是单点的意外,还是群体的无奈? 为了加深记忆,也为了分享出来给人以启示,特记录这次问题分析过程。 【现象】 同事L在项目中需要使用NVMF写盘,发现写盘失败,疯狂打印错误码: 图片中虽然截取的比较少,但实际是疯狂的一直打印。 故障现象简要描述一下就是: 通过NVMF写盘失败,疯狂打印错误码15; 作为对照,通过本地写盘,一切正常。 注:这里的盘,都是指SSD盘。目前实验室使用的型号是公司V3版本(HWE3xxx)。 【分析】 在这里把涉及到的一些基本缩略语都记录一下: 习惯了缩略语作为名词后,总是容易忽略其背后更多的含义,问题的分析,需要对这些有更深的理解,最初对这些理解不深,对数据处理流程不清晰,起步很艰难。 分析步骤(一) 在下发IO时,通过变换IO的大小,队列深度,发现数据量较小时,则几乎没有问题,直接下发1M大小IO时,则必现。 因此,可以明显的推测出IO的大小与问题的出现紧密相关。 直接运行业务来验证问题,过于笨重了,而且非常麻烦,将问题直接简化为,一个服务端和一个请求端,发现均能稳定复现,他们分别是: 1. 运行SPDK自带的app,nvmf_tgt程序,这个就是NVMF的服务端了;

2020牛客暑期多校训练营(第六场)J Josephus Transform (置换)

我怕爱的太早我们不能终老 提交于 2020-08-18 12:59:37
https://ac.nowcoder.com/acm/contest/5671/J 题意: 初始有一个1-n的排列,对这个排列进行m次操作,每次操作对排列进行x次k-约瑟夫置换,问m次操作后的序列是什么。 k-约瑟夫置换:n个数围成一个圈,从第1个开始,数到第k个,将这个数字去掉,操作n次直至圈为空。数字去掉的顺序就是对该排列进行1次k-约瑟夫置换后的序列。 一个置换可以定义为一个函数的复合 记f={a1,a2,a3,……an }表示数1-n的一个置换,即 i-->ai,ai<=n 对于某一个操作来说,它的x次k-约瑟夫置换对每一个数进行的置换都是相同的。 比如:7个数进行5次4约瑟夫置换 1 2 3 4 5 6 7 一 4 1 6 5 7 3 2 二 5 4 3 7 2 6 1 三 7 5 6 2 1 3 4 四 2 7 3 1 4 6 5 五 1 2 6 4 5 3 7 其f={4,1,6,5,7,3,2} 置换(函数复合)乘法满足乘法结合律 所以只需要得到第一次的置换结果,对于x次同样的置换,用快速幂的方式完成即可 有关置换群,可以去看这篇博文: https://blog.csdn.net/hzk_cpp/article/details/99239041?utm_medium=distribute.pc_relevant.none-task-blog

万万没想到,我在夜市地摊解决了MySQL临时表空间难题~~

吃可爱长大的小学妹 提交于 2020-08-18 08:57:16
都说“大隐隐于市,高手在深宫”。突如其来的“摆地摊”风潮,让原本冷清的街道热闹非凡,也让众人发现了那些神龙见首不见尾的大神们。 这不,小毛在下班的途中就遇到了大神“菊长”。一位专治数据库技术相关疑难杂症的专家,无论是你再数据库运维中踩过的雷、躺过的坑,他定能专业的角度帮你答疑解惑。不信,你看!菊长1分钟帮助小毛解决了MySQL临时表空间难题。 点击关注,第一时间了解华为云新鲜技术~ 来源: oschina 链接: https://my.oschina.net/u/4526289/blog/4333743

华为IoT首席架构师王启军:全栈工程师“养成记”

好久不见. 提交于 2020-08-18 08:50:27
在王启军的公众号里,有一篇《My Team》的文章,里面记录了早年他所带团队成长的心得。 这个被他称为完美组合的团队,并不是来自大厂名企,彼时王启军给不起高待遇,团队核心成员中还有很多人是专科学历。 但就是这样一支团队,建立了 IaaS平台 ,搭建了私有云,云缓存,分布式文件中心……甚至还有自己的开发框架,工作流平台,配置中心,而彼时,是在2013年前后。 王启军在文章里写到: 给不起高薪,就挑选潜力股,用成长来吸引人。 最后,王启军确实也兑现了承诺,团队成员工作一年以上的,出去后薪酬基本都翻倍,并跳槽到国内知名互联网公司的不在少数。 如今,王启军已成为 华为云IoT首席架构师 ,尽管“捉襟见肘”开不起高薪的烦恼不再,但他认为挑战依旧,因为在云计算时代,很多颠覆性的工作正在等待他去做突破与创新。 拥抱开源,要做颠覆性的云 今天,全球正进入了一个开源的大时代。可以看到,目前全球软件行业有两个重要的趋势: (1)“软件现正在吞噬一切”,每一家公司都正在变成一软件公司; (2)“开源也在吞噬一切”,越来越多的公司都在使用和拥抱开源软件。 同样,对于开源的关注,也始终是王启军工作重心中的一部分。据他介绍,目前华为云很多产品线的目标都是希望做“颠覆性”的产品,而不是只考虑跟竞争对手持平。因为即便超越了对手,但是还是可能会输给时代。所以华为云的产品考虑必须长远。 在云的领域

.Net Core3.1下使用Swagger搭建web api项目

泪湿孤枕 提交于 2020-08-18 07:38:21
前言:微软于前天发布.net core 3.1正式版,并将长期支持3.1。所以我听到这个消息后就急忙下载.net core 3.1的SDK和Runtime,应该是公司最先用3.1的攻城狮了😄。 OK!废话少说,今天的目的是基于.net core 3.1建一个web api的项目 先下载.net core 3.1的SDK(开发.net core项目时会用到)和Runtime(用来运行.net core的应用程序) 地址: https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral 创建ASP.NET Core web项目 ps:不要选错了😂 这里说一下项目目录下的各个文件的作用 引入Swashbuckle.AspNetCore程序包 执行以下命令 Install-Package Swashbuckle.AspNetCore -Version 5.0 . 0 -rc4 添加 并配置Swagger中间件 services.AddSwaggerGen(c => { c.SwaggerDoc( " v1 " , new OpenApiInfo { Title = " My API " , Version = " v1 " }); }); app

video.js 开始网页播放的时代

一曲冷凌霜 提交于 2020-08-17 10:40:57
第一步 https://blog.csdn.net/qq_30282133/article/details/81566273?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase 保存代码为HTML,然后就可以使用浏览器点击播放视频 第二步 https://www.jianshu.com/p/16fa00a1ca8e 了解相关的技术信息video.js 第三步 https://www.awaimai.com/2053.html 了解编程的细节 来源: oschina 链接: https://my.oschina.net/u/4329429/blog/4330242