• 三维重建、特征匹配、视觉定位,一文详解滴滴AR实景导航技术

    点击上方“CVer”,选择加"星标"置顶重磅干货,第一时间送达导读:机场、商场、火车站等大型室内场所内GPS信号不稳定、室内面积大、路线复杂、用户判断方向难等问题,给在大型场所内发单的乘客找上车点带来了很大的挑战,用户急需一种操作简单、交互友好的引导功能。本文讲述了使用三维重建技术、传感器计算技术和增强现实(AR)技术所开发的滴滴AR实景导航产品,并对开发过程中遇到的难点、挑战和解决思路展开介绍。相信很多人都有过这样的经历:来到一个自己不熟悉的场景,特别是在一些GPS信号不准确的室内场所,很难找到建筑物内部...
  • 算法工程师技术路线图

    来自:知乎,作者:字节链接:https://zhuanlan.zhihu.com/p/192633890这是一份写给公司算法组同事们的技术路线图,其目的主要是为大家在技术路线的成长方面提供一些方向指引,配套一些自我考核项,可以带着实践进行学习,加深理解和掌握。内容上有一定的通用性,所以也分享到知乎上。欢迎大家给出建议,如有错误纰漏,还望不吝指正 :)工程师能力层级概览对于不同级别的算法工程师技能要求,我们大致可以分成以下几个层级:初级:可以在一些指导和协助下独立完成开发任务。具体到算法方面,需要你对于工具框...
  • 虚拟机系列 | 执行引擎和垃圾回收

    一、执行引擎应用程序经过编译,转换为字节码文件,字节码加载到内存空间并不能直接在操作系统上执行,执行引擎作为Java虚拟机核心的组成部分,作用就是将字节码指令解释/编译为对应系统平台上的本地机器指令。解释器:虚拟机启动时会根据预定义对字节码采用逐行解释的方式执行,将每条字节码文件中的内容解释为对应系统平台的本地机器指令执行;JIT编译器:虚拟机将源代码编译成本地机器平台相关的机器语言,并且寻找热点高频执行的代码将其放入元空间中,即元空间中存放的JIT缓存代码;垃圾回收:对于没有任何引用的对象标记为垃圾,会被...
  • 外媒称 TikTok 美国业务无算法不值得买;白帽黑客一度能控制所有特斯拉汽车

    (给技术最前线加星标,每天看技术热点)综合整理:技术最前线(ID:TopITNews)参考:程序员的那些事、开源中国、solidot、cnBeta、腾讯科技等0、白帽黑客一度能控制所有特斯拉汽车白帽子黑客 Jason Hughes 曾经利用服务器端的漏洞能控制所有特斯拉的汽车。2017 年的 Jason Hughes 在特斯拉社区已小有名气,他利用自己掌握的知识和经验寻找特斯拉软件的漏洞,将发现的漏洞报告给公司。在特斯拉允许客户访问有关超级充电站的更多数据后,Hughes 对此展开了调查,在服务器端发现了一...
  • GitHub 标星 20000+,国产 AI 开源从算法开始突破 | 专访商汤联合创始人林达华

    作者 | 阿司匹林责编 | 李雪敬封图 | CSDN 下载自视觉中国作为已经有4000多名员工的AI独角兽,商汤的一举一动备受关注。从2018年开始,奔着“开源、统一、可复现”的目标,商汤开始建设人工智能算法的开源体系。当时,商汤联合创始人林达华教授则主导发起了OpenMMLab项目,今年商汤将其升级为商汤的算法开放体系。 经过两年的发展,OpenMMLab在GitHub上累计收获了超过20000 Star,覆盖10多个研究方向、100多种算法和700多种预训练的模型,可提供开放的基础技术支持、接口标准和算...
  • 不忘初心,再出发!开源中国上线 12 周年

    喜欢就关注我们吧!2020 年 8 月 31 日,开源中国(OSCHINA,OSC)诞生 12 周年了。在开源(Open Source)发展到今天 22 年的大背景下,技术领域发生了巨变。在这 22 年里,软件领域因为开源的助力而发展飞快,各种开源基础设施、开发框架与具体的开源实用程序等软件如雨后春笋般不断出现,同时也各自在一代一代的开源维护中变得更加完善、壮大,并让商业世界与现实世界更加丰富多彩。而一直致力于推动开源在本土发展的我们可以很自豪地说,中国开源乃至开源领域的发展有我们这 12 年的一份力。5 ...
  • 打破传统降噪算法|AliDenoise的背后技术

    近年电商直播越来越火热,同时移动端直播变得越来越普及,直播场景也越来越多样化,不再限于传统的直播间,开阔喧嚷的户外、喧闹的商场甚至是市场都可以变成主播直播的根据地。影响直播最终观感最直接的两个因素就是画面和声音,场景的复杂化对传统的实时音频信号处理算法提出了更大的挑战,其中最直观的一个现象就是,场景变吵了,声音听起来不干净,这就是音频3A算法中的降噪算法需要处理的问题。背景介绍                       户外旅行&户外代购&玉石市场 传统降噪算法可以部分处理这种噪声,它的方法是:对时域信号...
  • 卧槽!深度学习算法四大神器pdf免费下载...

    【导读】今天给大家推荐一下机器学习、深度学习算法实战和应用必备的4本“宝藏”书。具体书籍展示如下:(文末提供下载方式!)1. Deep Learning With PyTorch(PyTorch官方指定教程)《Deep Learning with PyTorch》,上面共有五个章节,包括了深度学习与PyTorch库、张量、如何用张量表示真实世界的数据、学习机制、用神经网络拟合数据等方面的内容,核心是指导读者使用Python 和 PyTorch 实现深度学习算法。如果你想获得完整PDF可以通过以下方式获得获得...
  • 70%以上程序员,不懂数据结构和算法!

    “语言只是工具,而算法才是程序的灵魂。”这句话,我估计你已经听到过无数次。可一旦具体到日常工作中,我们还是会遇到各类的「困扰」:像数据结构和算法这种脱离实际工作的知识,是不是除了面试,这辈子也用不着?那还有学的必要吗?哪怕不懂算法,只要把 Java API、开发框架用得熟练,同样能让代码“飞”起来,为什么还要花精力去学?先不急着解答你的问题,我先问你,作为一名开发工程师,你真的愿意做一辈子的「CRUD boy 」?大部分程序员每天都在重复「增删改查」,哪怕是在所谓的“业务开发”中,也只不过是利用已经封装好的...
  • 原价399,限时1元!7天人工智能入门训练营:带你从0掌握机器学习算法!

    随着人工智能技术的普及,人工智能已经深度进入每个人的生活,24小时相伴左右,时刻不离。从智能音箱、在线翻译、网购推荐、打车出行、新闻推送、医疗诊断、在线教育,到拍照美颜、语音助手、AI抗疫、图像视频修复、贷款反欺诈等等,应用领域数不胜数……只有你想不到,没有你用不到!提到人工智能,想必大家应该了解机器学习。机器学习作为人工智能的核心技术,提供了一些工具,使计算机能够自动解析数据、从中学习,可以根据数据对真实世界中的事件自动做出决策和预测,以实现某些目标或需求。从AI技术体系结构来看:目前机器学习的技术体系相...
  • 原创 | 初学者友好!最全算法学习资源汇总(附链接)

    在计算机发展飞速的今天,也许有人会问,“今天计算机这么快,算法还重要吗?”其实永远不会有太快的计算机,因为我们总会想出新的应用。虽然在摩尔定律的作用下,计算机的计算能力每年都在飞快增长,价格也在不断下降。可我们不要忘记,需要处理的信息量更是呈指数级的增长。现在每人每天都会创造出大量数据。日益先进的纪录和存储手段使我们每个人的信息量都在爆炸式的增长。互联网的信息流量和日志容量也在飞快增长。在科学研究方面,随着研究手段的进步,数据量更是达到了前所未有的程度。无论是三维图形、海量数据处理、机器学习、语音识别,都需...
  • 如何看待 2021 年秋招算法岗灰飞烟灭?

    点击上方“深度学习专栏”,选择“星标”公众号重磅干货,第一时间送达来自 | 知乎  链接 | https://www.zhihu.com/question/406974583编辑 | 深度学习这件小事公众号本文仅作学术交流,如有侵权,请联系后台删除   问题如何看待2021年秋招算法岗灰飞烟灭?18年是否值得进入,19年供大于求,20年一片红海诸神黄昏。去年都诸神黄昏了,今年换个词——“灰飞烟灭”。21届找算法相关工作的同学不妨进来谈谈感想。   高质量回答XX Zhao在远方https://www.zhi...
  • 算法工程师技术路线图

    来自:知乎,作者:字节链接:https://zhuanlan.zhihu.com/p/192633890这是一份写给公司算法组同事们的技术路线图,其目的主要是为大家在技术路线的成长方面提供一些方向指引,配套一些自我考核项,可以带着实践进行学习,加深理解和掌握。内容上有一定的通用性,所以也分享到知乎上。欢迎大家给出建议,如有错误纰漏,还望不吝指正 :)工程师能力层级概览对于不同级别的算法工程师技能要求,我们大致可以分成以下几个层级:初级:可以在一些指导和协助下独立完成开发任务。具体到算法方面,需要你对于工具框...
  • 十个问题弄清JVM&GC(二)

    每个java开发同学不管是日常工作中还是面试里,都会遇到JDK、JVM和GC的问题。本文会从以下10个问题为切入点,带着大家了解一下JVM的方方面面。JVM、JRE和JDK的区别和联系JVM是什么?以及它的主要作用JVM的核心功能有哪些类加载机制和过程运行时数据区的逻辑结构JVM的内存模型如何确定对象是垃圾垃圾收集的算法有哪些各种问世的垃圾收集器JVM调优的参数配置上一篇文章结尾时我们谈到,就JVM的设计规范,从使用用途角度JVM的内存大体的分为:线程私有内存区 和 线程共享内存区。线程私有内存区在类加载器...
  • 小白的后台开发进阶之路

    来源:业余码农作者:Amazing10在去年结束的秋季招聘中,后台开发或服务器开发的岗位需求一度火热,甚至超过了算法岗。不少同学从诸神黄昏的算法岗战场上退下,转向更偏向工程能力的后台开发岗,从而造成后台开发岗位竞争的大爆发。后台开发工程师主流使用的编程语言有C++、Java、PHP以及目前慢慢流行的Golang等。本文就将以C++的角度,讲讲如何学习和准备后台开发的岗位。一、语言基础无论是C++开发还是Java开发,对于一个码农而言,最重要的就是对于编程语言的熟悉。同样,无论从事哪种类型的岗位,首当其冲的就...
  • 算法题就像搭乐高:手把手带你拆解 LFU 算法

    作者:labuladong  公众号:labuladong上篇文章 算法题就像搭乐高:手把手带你拆解 LRU 算法 写了 LRU 缓存淘汰算法的实现方法,本文来写另一个著名的缓存淘汰算法:LFU 算法。从实现难度上来说,LFU 算法的难度大于 LRU 算法,因为 LRU 算法相当于把数据按照时间排序,这个需求借助链表很自然就能实现,你一直从链表头部加入元素的话,越靠近头部的元素就是新的数据,越靠近尾部的元素就是旧的数据,我们进行缓存淘汰的时候只要简单地将尾部的元素淘汰掉就行了。而 LFU 算法相当于是淘汰访...
  • 决定转行后,我是如何拿到年薪50万的AI算法岗offer?

    作为AI 初学者来说,最大的问题就是:资料太多!!!看不完!!!不知道如何取舍!!!人的精力有限!!!大部分想转行AI算法岗位的都比较浮躁。跳槽的时候不得其法。虽然AI行业高薪,但是你却并不能掌握其法门。AI学习不仅仅在于模型掌握了多少,更多的在于你的算法分析和设计能力、工程实践能力、算法模型的优化能力。4本享誉全球的AI好书+8份人工智能知识树 免费送给大家。该资料非常适合本科、硕士以及刚接触机器学习的博士,还有一些想要转行AI的小伙伴。看完这些资料以后,预祝你顺利敲开大厂的大门。数量有限 本号仅限100...
  • 滴滴推理引擎IFX:千万规模设备下AI部署实践

    文章作者:蔡金平 滴滴专家工程师内容来源:滴滴技术01背景随着人工智能技术的发展,深度学习技术在工业界得到了广泛的应用。数据、算法、算力三个维度的协同发展,逐步将 AI 推向成熟期,并且渗透到生活的方方面面。滴滴拥有海量出行大数据,同时拥有大量的司乘端手机用户、桔视设备(车载摄像头)、GPU 集群等算力平台,对云、边、端 AI 能力的发掘将迎来一个黄金时代。滴滴机器学习团队从 2018 年 9 月开始调研和搭建自研推理引擎平台 IFX,在 2018 年 12 月开始对内提供服务,并在司机端和乘客端 APP ...
  • 推荐几个月入3w的公众号大佬!

    学习如逆水行舟,不进则退;只有坚持不断的学习,才能保持进步。今天给大家精心挑选的这几个优质的公众号,感兴趣的可以关注。    程序员小灰 ▲▲▲小灰是技术畅销书《漫画算法》的作者,本书销量超过50000册。这个公众号通过一群可爱的小仓鼠,用漫画的形式讲述编程技术和算法,十分有趣,也十分有内涵。程序猿▲▲▲传播编程学习经验,挖掘优秀计算机学习资源。2012 年就开始的技术公众号,已经积累 3700+ 篇优秀的技术文章。凡是热门的技术文章程序猿全都发过,看完程序猿,还不会编程,来掐死我吧!   机器学习算法与自...
  • TypeScript实现八大排序与搜索算法

    前言我们在页面上渲染数据时,通常会根据特定规则来对数据进行一个排序,然后再将其渲染到页面展示给用户。那么对数据进行排序有很多种方式,哪一种效率高?哪一种稳定性好?那一种占用内存小?本文将详解经典的八大排序算法以及三种搜索算法,并用TypeScript将其实现,欢迎各位对上述问题迷惑的开发者阅读本文。排序算法我们先来学习下排序算法,八大排序包括:冒泡排序、选择排序、插入排序、归并排序、快速排序、计数排序、桶排序、基数排序其中有几个排序我在之前的文章中已经讲解了其图解实现,本文将注重讲解其实现,另外几篇文章链接...
公告

《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

课程地址:https://www.shiyanlou.com/courses/1436
9折优惠邀请码: ZHwfIjb1

该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。