快讯

掌握技术趋势,了解最新行业动向

周五

2020-10-23

  • 旷视面向机器人:要做最“硬”的AI公司

    北京时间2020年10月15日,旷视科技于北京召开“旷视智慧物流战略暨‘AI+物流产业联盟’发布会”,正式发布智慧物流业务的定位和战略布局,并宣布包括河图2.0版本、7款AI+智能物流硬件新品、发起成立人工智能物流产业联盟等智慧物流业务的全新进展。 从AI视觉算法到智慧物流机器人,顶着“明星独角兽”光环的旷视在近几年不断发展壮大,在2019年,旷视披露“1+3战略”正式加入物联网战场,而智慧物流就是旷视科技的第一战。为了打好这场硬仗,旷视在今年调兵遣将,增加了不少人手,其中就有这样一员大将:...

  • 作为创始人,我不小心删除了生产数据库,还跑路吗?

    猛然发现生产数据库被删除 近日,国外用于评分的在线软件提供商 KeepTheScore 猛然发现生产数据库被意外删除,超过 300 块计分牌及相关数据瞬间化为乌有。 好在该公司使用的数据库是云托管数据库,云提供商每天都会进行一次自动备份。经历了 5 分钟的绝望,技术人员进入网站维护模式,而后开始恢复备份。到当天晚间 11:15 左右, 即发生灾难的 30 分钟之后,数据库已经恢复上线,只是过去 7 个小时的数据再也无法找回。 更确切地讲,2020 年 10 月 17 日下午 15:47 至 23...

  • 网易CI/CD实践(下):测试自动化及API版本管理

    在前面两篇文章中,我们详细介绍了网易轻舟的CI和CD实践,同时我们也知道在网易实践中,CI和CD是分开的,但其实对用户而言,CI和CD应该是一体的,如何解决这两者的矛盾呢? 网易轻舟的做法是通过流水线触发器中的Pipeline关联触发功能串联了CI以及CD流水线,用户可以预先在容器部署模块,创建对应的容器应用,然后在CD流水线中添加部署阶段,并选择对应的应用/部署进行更新升级。 需要注意的是,网易轻舟并没有在流水线这里提供太多的部署配置,仅提供了镜像升级。某些运维相关的配置项,比如部署策略、...

  • 科技公司们争相上市,IPO是否被过热炒作?

    首次公开募股(IPO)通常会引起投资者和媒体的广泛关注,尤其是对于在科技领域新兴且快速崛起的公司而言更是如此。 从表面上看,我们确实应该关注这方面的动向。一些最知名的科技公司已经通过上市建立了自己的公众形象,其中包括Facebook——其在2012年筹集了160亿美元。 但是,当我们剥开炒作的外衣更深入地研究科技公司IPO的投资回报时,便会发现现实往往会令人失望。 科技板块IPO收益居首位 科技公司的IPO几乎已经成为了数十亿美金上市规模的代名词。这也不难理解:安永会计师事务所(EY)最近的一份...

周四

2020-10-22

  • 设计数据库集群读写分离并非易事

    灵魂拷问: 解决数据库读写瓶颈有哪些解决方案呢? 这些方案解决了什么问题呢? 这些方案有那些优势和劣势呢? 一个可以抵抗高并发流量系统的背后必定有一个高性能的数据库集群,就像每一个成功的男人背后总有一个强势的女人一样。数据库集群在部署模式上属于分布式,但是CAP原则却不适用于分布式数据库,具体原因可见之前文章:、 晦涩难懂的CAP,是否完全正确? 要想实现数据库读写的高性能,目前针对写操作的优化方案主要有分库分表以及采用IO更优的设备来辅助,具体可见之前的文章: 做好分库分表其实很难之一 ...

  • 科技行业中的年龄歧视

    当您离开学校或大学开始寻找工作时,您可能会担心缺乏经验会影响您升职的机会。因为您还年轻,所以雇主正在寻找您是否具有适合他们公司的正确态度和性格。他们可以将您视为一块空白画布,可以对其进行培训和塑造,以适应他们的文化和精神。 在科技行业中,年龄歧视已经存在,除非您可以证明自己已经有相当丰富的经验,否则他们不会给40多岁的你机会去学习。 在科技行业,技术工人可以在29岁就开始经历年龄歧视,而其他行业的平均年龄为41岁。 我们经常听到的一句话就是,你可以任意责骂年纪大的老员工,因为他们上有老下有小...

  • 一文读懂线程池的工作原理(故事白话文)

    前言 本文以程序员做需求的例子,比喻线程池的工作过程。以故事白话的方式展开,跟大家阐述线程池工作原理,以方便大家更好理解线程池,谢谢阅读哈~ 什么是线程池? 什么是核心线程? 什么是阻塞队列? 什么是非核心线程? 什么是空闲存活时间? 什么是饱和策略? 线程池工作原理流程图&源码概览 github地址,感谢每一颗Star github.com/whx123/Java… 公众号:Java斗帝 什么是线程池? 小田螺?勤勤恳恳,任劳任怨,夜以继日地工作,终于有一天,他晋升为公司的主管,负责公司日常业...

  • 或因错选了PGC模式,推出仅半年,短视频娱乐平台Quibi宣布关闭

    Quibi首发大作《生还》 10月22日,据外媒报道,推出仅半年多的移动端短视频娱乐服务平台Quibi,在美国时间本周三正式对外宣布关闭。 公开资料显示,Quibi由好莱坞制片人杰弗里·卡岑伯格和惠普前首席执行官梅格·惠特曼共同创立,在今年4月推出。Quibi在成立之初共筹集了高达17.5亿美元的资金,投资方包括迪斯尼、康卡斯特的美国国家广播环球公司(NBC Universal)、AT&T的华纳传媒、阿里巴巴等。 据新浪科技,Quibi最初预计在推出一年后获取超过700万的付费用户,但截至几...

  • 怎样设计安全的GraphQL API?

    在这篇文章,我们将讨论一些各种GraphQL部署和迁移的安全风险,这些安全风险在客户管理过程中被发现。我们会讨论比较常见的高风险权限漏洞,以及不太常见的服务端请求伪造(SSRF)问题。上述这些问题都是我们在尝试实现从GraphQL到REST API的互操作的迁移中发现的。 除漏洞外,我们还将强调常见的错误配置和有风险的设计,来帮你避免常见错误,并为你提供一组测试用例来验证你的实现。 语言选择很关键 尽管有很多种编程语言都支持GraphQL,但是,对一些编程语言来说,诸如社区支持库之类的工具可能比...

  • 现在学Java有前途吗?Java岗位饱和了吗?

    现在学Java有前途吗?Java岗位饱和了吗?学Java前途是有的,Java流行的网络编程语言之一,比较不错的语言,java语言在当今信息化社会中发挥着重要的作用。学历是门槛,初中高中学历建议先提升学历。 Java面向对象的编程语言被广泛应用于各行各业,Java在金融服务行业,网站应用行业等,都有着非常多应用。各种企业起网站的开发,尤其是政府、医疗、教育等类型的网站,要求用安全性高的Java来开发。招聘量较高,在IT行业中招聘量也是比较高的,目前学Java比较有前途。但是不少人都说现在找Ja...

  • Istio控制面对接Consul注册中心

    伴随着非侵入式微服务技术Service Mesh服务网格的兴起,其解决了侵入式微服务框架的相关问题,实现了语言无关,对应用透明等能力。因此越来越多的开发者逐渐由传统的侵入式微服务解决方案(典型的技术方案为Spring Cloud)转变为Service Mesh微服务解决方案。 作为Service Mesh领域的热门开放项目,Istio为微服务提供无侵入的流量管理,安全通信,服务可见性等服务治理能力,目前Istio也基本成为了Service Mesh领域的事实标准。微服务项目开始考虑将自己的微服务...

  • 用 VS Code 写 Python,这8个扩展装上后无敌了!

    1. Python extension for Visual Studio Code 这个扩展是由微软官方提供的,支持但不仅限于以下功能: 通过Pylint或Flake8支持代码检查 在VS Code编辑器中调试代码 IntelliSense支持自动完成,代码导航和格式化。 支持Jupyter Notebook,Pytest和Unittest 在编辑器中轻松切换Python环境 2.Python Preview 这个插件很牛皮,能够实时可视化你的代码结果。...

  • 开发者必备的7款效率提升工具

    随着应用程序变得越来越复杂,新兴技术栈越来越多,应用程序开发变成一个令人生畏的任务。但是,网上有许多可用的工具能在应用程序开发过程中给我们提供很大帮助。 本文列出了一些我用过的工具,希望推荐给开发者,因为这些工具对我个人的工作有非常大的帮助。 Responsively App 如果你问一个全栈开发者,前端开发是不是比后端开发更难,大部分会回答“是的”。我个人也这样认为。与后端开发相比,前端开发很难的原因在于它涉及很多复杂的UI组件。 重建设计师设计的用户界面,这本身就是一个挑战,但除此之外,...

  • 处理一次k8s、calico无法分配podIP的心路历程

    又一次偷偷化解了可能发生的重大事故。不想看过程的可以直接跳到末尾看处理方案。 一个网络错误 某天,上kplcloud构建一个测试应用,构建完成之后发现新pod一直启动失败,并且抛出了以下错误信息: Failed create pod sandbox: rpc error: code = Unknown desc = NetworkPlugin cni failed to set up pod "xxxxxx-fc4cb949f-gpkm2_xxxxxxx" network: netplugin ...

  • iOS性能优化 — 一、crash监控及防崩溃处理

    大家好,欢迎来到 iOS性能优化 本篇文章将为大家讲解下crash监控及防崩溃处理。 如何收集crash利用bugly、友盟等第三方收集监控crash原理 防崩溃处理常见崩溃类型防崩溃处理方案hook方案安全接口 如何收集crash 在平常开发过程中,由于代码的不严谨比如不对入参做校验,使用C++野指针等会造成程序crash。crash应该算是最严重的bug了,尤其是线上crash,如果App用户量大的话可能造成很大的影响,所以需要有一套机制来收集项目中的crash并及时解决。 利用bug...

  • 业界首个面向NLP场景深度迁移学习框架开源

    近日,阿里云正式开源了深度迁移学习框架EasyTransfer,这是业界首个面向NLP场景的深度迁移学习框架。开源链接:https://github.com/alibaba/EasyTransfer 该框架由阿里云机器学习PAI团队研发,让自然语言处理场景的模型预训练和迁移学习开发与部署更加简单和高效。 面向自然语言处理场景的深度迁移学习在现实场景里有巨大的需求,因为大量新的领域不断涌现,传统的机器学习需要对每个领域都积累大量训练数据,这将会耗费大量标注的人力与物力。深度迁移学习技术可以将源领...

  • 欧洲航天局发射首个AI卫星,用AI芯片+算法过滤云层图像

    英特尔、欧洲航天局(ESA)和初创公司Ubotica今天宣布第一颗绕地球旋转的人工智能卫星PhiSat-1的详细信息。 PhiSat-1是一颗新的小型卫星,于9月2日发射到太阳同步轨道。该卫星可以去掉拍摄地球图像中包含云层的部分。 云大约占据来自卫星的图像的70%,浪费带宽、存储空间和研究人员的时间。PhiSat-1可以通过从光谱中的可见光、近红外和远红外部分收集大量图像,然后使用AI算法过滤掉覆盖云的图像,节省宝贵的卫星下行带宽。 英特尔称,PhiSat-1包含一个新的高光谱热像仪Hyp...

  • 重磅!清华大学张悠慧团队首次提出类脑计算完备性,论文登上《自然》杂志

    类脑计算尚处于起步阶段,国际上尚未形成公认的技术标准与方案,清华大学计算机系张悠慧团队首次提出的“类脑计算完备性” 填补了完备性理论与相应系统层次结构方面的空白。这一成果标志着清华大学在类脑计算领域的国际领先地位,《自然》杂志对这一论文进行了解读和评论。InfoQ 中文站翻译并分享。 以大脑为模型的硬件也许能够给计算带来革命性的变化,但要在这种系统上实现算法却是一个挑战。本文所提出的概念框架可以简化实施过程,加快这一领域的研究。 下一代高性能、低功耗的计算机系统可以从大脑得到启发。然而,随...

  • 机器会取代人类吗?解局人工智能技术的伦理风险

    目前的人工智能技术发展,主要是以计算机为载体推动自动化技术的发展。基于数据的人工智能的技术可以帮助我们用各种自动化装置取代人们的各种生产活动,从而提升社会整体发展效率。人工智能带来巨大的效能提升的同时,也会带来巨大的风险。我们需要去仔细评估AI带给我们什么样的未来?以及人工智能的风险是如何产生的?如何对相关的风险进行研究和防范? 机器会取代人类吗? 我们先来回顾在人工智能发展过程中的一系列引人注意的重大事件以及当时引发公众讨论的话题:1997年5月,IBM公司研制的计算机“深蓝”首次展示了国...

  • 架构必备的领域边界划分方法:职责驱动设计

    写该文章的目的是对过去一段时间自我学习知识的总结,通过对职责驱动设计(RDD)的学习发现通过该模式进行对领域职责进行划分能够得出很清晰的职责,能有效减少无结论的掰扯,后面部分也有些在实际中的运用,期望能和大家交流起来~ 软件在本质上是复杂的,软件本身的复杂性在于除了要解决问题域,还要解决非功能性需求和软件域特有问题:安全性、可用性、可维护性、可扩展性、性能、一致性、容错性、稳定性、可重用性、幂等、兼容等等,软件开发者的任务就是制造“简单”的假象。如何组织复杂的系统?把复杂的事物分解到不同的...

扫码关注云+社区

领取腾讯云代金券

http://www.vxiaotou.com