快讯

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

周二

2020-04-07

  • Amazon 正式发布HTTP API:支持构建高性能的 RESTful API

    Amazon最近宣布AWS API Gateway的HTTP API发布正式版本(general availability,GA)。借助HTTP API,Amazon API Gateway 将以更低的价格提供API网关REST API处理的核心功能,减少延迟开销并且还会更加易用。 基于客户的反馈以及对AWS团队2019年初在AWS API网关方面工作的评估,AWS进行了新的投资以进一步改进该服务。由此,Amazon API Gateway的HTTP API(HTTP APIs for Amaz...

  • Java线程池实现原理及其在美团业务中的实践

    一、写在前面 1.1 线程池是什么 线程池(Thread Pool)是一种基于池化思想管理线程的工具,经常出现在多线程服务器中,如MySQL。 线程过多会带来额外的开销,其中包括创建销毁线程的开销、调度线程的开销等等,同时也降低了计算机的整体性能。线程池维护多个线程,等待监督管理者分配可并发执行的任务。这种做法,一方面避免了处理任务时创建销毁线程开销的代价,另一方面避免了线程数量膨胀导致的过分调度问题,保证了对内核的充分利用。 而本文描述线程池是JDK中提供的ThreadPoolExecutor...

  • NASA太难了:将247 PB数据放到AWS却付不起高额下载成本

    单是这一项决策失误,就让 NASA 的云战略从天堂瞬间跌进了地狱。 到 2025 年,美国宇航局(NASA)计划新增 215 PB 数据存储空间,并希望 AWS 能够提供其中大部分云存储的容量。但让 NASA 没想到的是:把数据迁移至云端之后,出口端的数据下载成本却大幅激增,而他们并没给这笔投入做预算。 换句话说,以后科学家们必须得付费才能下载这些本就属于他们的数据。 单是这一项决策失误,就让 NASA 的云战略从天堂瞬间跌进了地狱。 按原定计划,NASA 到 2025 年将拥有 247...

周一

2020-04-06

  • 一周曝出N个安全问题,风口上的Zoom宣布停更90天

    4 月 2 日,Zoom 创始人兼CEO 袁征宣布:在接下来的 90 天内将停止 Zoom 的功能更新,转向安全维护和 BUG 修复。据悉,Zoom 会投入资源去识别、定位和解决问题,甚至会邀请第三方参与对软件进行“全面审查”。 据袁征介绍,目前 Zoom 的日活用户数达到了 2 亿,这是构建平台之初没有预计到的规模,因此也带来了没有估量到的安全和隐私问题。 的确,因为新冠肺炎疫情的全球蔓延,使得多个国家和地区的人民不得不选择在家办公或学习,Zoom 也因此得到了巨大的流量和新增用户,根据 Ap...

  • 中年男人喊“红利”的视频号,能缓解腾讯的短视频焦虑吗?

    1、迟到的短视频 视频号来了,张小龙正试图纠正他犯下的“错误”。 年初的微信公开课上,张小龙用视频演讲做一番“自我检讨”,应该让“长尾的小号有自己的生存空间,这也是之前公众号一个忽略了的部分。”、“我们在短内容方面有一定的缺失”、“缺少一个人人可以创作的载体”。 “短内容一直是微信要发力的方向。”张小龙预告说。 1月22号,微信发布官方消息,视频号正式进入内测。微信团队显得小心谨慎,仅广州、成都、西安等部分地区的用户能看到视频号的入口,申请开通的方式需要发送邮件或者扫描二维码,还要提供影响...

  • 15000个用户视频被公开围观,Zoom被爆严重隐私漏洞

    席卷全球的新冠肺炎疫情让视频会议需求暴涨,云视频会议应用Zoom的用户量也因此激增。据公开资料显示,Zoom日活量一度突破2亿,而这一数字在去年12月底还仅为1000万左右。 这一亮眼表现甚至让该应用的创始人,华裔工程师袁征都始料未及,“当初设计产品时,并未预设在短短几周内,全世界每个人都会突然在家工作,学习和社交。” 面对突增的用户群,Zoom显然还没有准备得十分完善。据《华盛顿邮报》等多家外媒报道,Zoom存在严重的隐私安全漏洞,最直观的负面结果是其造成了目前至少15000名用户视频记...

  • 人工智能专业主要学习哪些知识

    很多程序员都不喜欢字符串,我也是,字符串处理起来太麻烦了,而且字符串也比较占空间。举个例子,一个字符要占1个字节,但一般常用字符就那么几个(例如我们常要求用户名只能是大小写字母与数字)。另外一个问题,就是数据库查询的时候,用字符串查询太不方便了。今天我们来了解下,数据库中的字符串查询问题。 在PC互联网时代,我们的很多账户都需要绑定电子邮箱,我们偶尔需要使用电子邮箱,也就是字符串来进行数据查询,为了保证查询效率,我们通常要对字符串字段建立索引。 我们都知道,在InnoDB中,通常使用的是B+...

  • 10年老程序员告诉你的10条编程原则

    在我写了10来年程序之后,或多或少有一些心得,希望在这里做一个总结分享给大家,为了不让本文变成一篇和其他总结问类似的水文,我尽可能用自己的亲身经历来告诉大家编程中遇到的问题和解决思路。 1:磨刀不误砍柴工 磨刀不误砍材工这个故事相信很多人都听过,但是用到自己身上可能就是失效了。 我们很多时候都是在边写程序边思考如何去写,中途遇到问题又可能会推倒重来,不管软件开发的规模大小,一开始都需要对需求做详细的分析和设计才能开工。 多花时间在倾听用户的需求和问题上。 “思考-编码-测试-改进“,不断的重...

  • TIOBE 4 月榜单:少儿编程语言 Scratch 进入 TOP 20

    TIOBE?已公布?2020 年 4?月的编程语言排行榜。 这期的标题主角是 Scratch,它是 MIT Media 实验室?Lifelong 幼儿园团队的一个项目,其通过点击并拖拽的方式可视化完成编程,帮助儿童培养编程思维,学会创造性地思考、系统地推理和协同工作。 编程作为现代社会需要的一项技能受到了越来越多的关注,其中就包括儿童这一群体,这期的标题也侧面印证了少儿编程热的流行趋势。 可能有人会对 Scratch 居然比不少专业的编程语言更流行觉得不可思议,毕竟这只是一门教孩子入门编程的...

  • 条件型业务规则的抽象与实现——从Spring Profile得到的灵感

    摘要 当我们更倾向于使用具体的场景沟通的时候,团队更不容易意识到需要从中寻找稳定的抽象。那么我们需要花费精力去改变用户的思维方式吗,如果需要又应该使用什么样的方式?又或者我们需要使用更抽象的方式来撰写用户故事吗? 最近,有幸参与了一个平台型的项目,该平台支持多种类型的产品预订,并且对于不同的产品类型,支持不同的预订规则。开发团队想尽可能地将主流程实现得更通用,以便在将来更快速地支持新的产品类型。因此,团队决定在主流程中,以产品类型作为条件,决定是否应用某个给定的预订规则。 例如其中有一个...

  • 如何评价推荐系统的结果质量?

    推荐系统是互联网发展至今最常见也重要的技术之一。如今各类APP、网站、小程序等所有提供内容的地方,背后都有推荐系统在发挥作用。 开发好一套真正优秀的推荐系统非常有价值,但也非常艰巨。业界有一句俗话:“没有评价就没有进步”,其意思是如果没有一套科学的评价推荐系统效果的方法,那就找不到优化改进的方向,打造优秀的推荐系统就无从谈起。 笔者在几年前写过《怎样量化评价搜索引擎的结果质量》一文并首发于InfoQ。和搜索引擎相比,移动互联网时代的推荐系统应用面更广阔,评价指标也更复杂。 评价指标像一把尺子...

  • 前端世界大变化,2020年你会选择Vue.js还是React?

    前端框架一年比一年更受欢迎。 如今,人们很难想象没有任何JavaScript框架参与的前端开发。 最近以来,谷歌发布的Angular和Facebook的React.js两巨头激烈对抗。尽管如此,2018年前端世界发生了重大变化,有一个更强大的玩家也加入了竞争——Vue.js. 下面,我们就来看看Vue.js,预估一下它取代前端巨头React的机会。 背景 在深入研究之前,将对两个框架的一些基本信息进行概述。 React由科技巨头Facebook开发和维护,以满足其需求。长期以来React一直...

  • 谷歌翻译也不是对手?德国硬核翻译DeepL体验

    常在网上混的人,大多会有自己喜欢的翻译工具。记得刚出校门时,众多师哥师姐们就郑重向我宣布,Google翻译是史上最好的翻译工具之一。以至于其后的很多年,我一直都是Google的死忠。 然而几天前,又有一位好友向我推荐一款全新的翻译工具,并且还吧啦吧啦地吹上老半天。到底真如TA说得那么好?我有些怀疑,最终还是决定让它们自己比较一下吧。 DeepL是一款来自德国的在线翻译工具,早在2017年就已经上线(请原谅我的孤陋寡闻)。它长着和其他翻译工具相似的外观,反应速度也算OK!鼠标点击译文时,左侧原...

  • 谷歌的一项新研究,让机器狗小跑起来成为可能

    本文转自雷锋网,如需转载请至雷锋网官网申请授权。 3月4日,据外媒Tech Xplor报道,谷歌、佐治亚理工学院和加州大学伯克利分校(UC Berkeley)的研究人员联合发表了一篇论文,详细介绍了他们构建的一个通过AI技术自学走路的四足机器人Rainbow Dash。它只需花费约数个小时,就能自己学会向前、向后以及左右转弯等运动。 有观点认为,尽管机器人很能干,能代替人类实现很多事情,但自然形成的原始动物还是比他们好很多。之所以这样说是因为,他们很难直接从狗身上学会像狗一样去走路。 但是,...

  • IBM云平台是如何通过容器技术应对新冠肺炎激增需求的?

    像所有主要的云提供商一样,在冠状病毒危机期间,IBM?面临着激增的需求,因为许多客户正在扩展其基础架构上托管的服务,而其他客户则更加依赖其广泛的应用程序组合。 但是,IBM坚信其基础架构非常适合应对当前前所未有的挑战,部分原因在于其基于云的应用程序(许多最关键的应用程序,例如视频流和文件传输现在已免费提供)近年来已经进行了改造,使用Kubernetes和云原生架构的IBM Cloud Platform CTO Jason McGee表示。 【 图片来源:crn.com??所有者:crn.c...

  • 一个有用的GitHub库的列表,助您深入了解程序员所需知识

    最近,小芯发现了一个特别有用且有内容的库,决定对此深入研究,并列出一个GitHub库列表,相信这些库将会使新手和专业人士都受益。 以下是小芯整理的资源列表。 来源:GitHub 1.给前端开发人员的有用资源列表 这个GitHub库位于列表之首,因为它是所有学习资源的一站式参考商城。 这个库提供了很多免费的编程书籍、屏播、播客,甚至各种在线视频教程。如果读者正在寻找学习资料——就无需继续寻找了! · 链接到Repo · https://github.com/RitikPatni/Fr...

  • 多屏协同成为主流?盘点手机和电脑的关系变迁史

    摘要 微软推出了 Your Phone、戴尔推出了 Dell Mobile Connect,还有华为的 Huawei Share 和联想的 Lenovo one 等,这种将手机投射到 PC 的方式似乎成了一种趋势。 手机和电脑的联动一直是个很大的难题,一方面手机已经成为人们最常使用的电子设备,拍照、阅读、社交等都在手机上完成,另一方面电脑还是作为主要的生产力工具,地位不可替代。当你需要把手机上收藏的文章、拍的照片放到电脑上进行进一步处理时,就需要用到一些协同工具。 这方面做得比较好的是苹果...

周日

2020-04-05

  • 京东商城背后AI技术揭秘(二):基于商品要素的多模态商品摘要

    人工智能技术在电商领域,有着丰富的应用场景。应用场景是数据入口,数据通过技术得到提炼,反过来又作用于技术,二者相辅相成。京东基于自然语言理解与知识图谱技术,开发了商品营销内容 AI 写作服务。并将此项技术应用到了京东商城【发现好货】频道中。本文将介绍一种电商商品的多模态摘要模型,详解一个卖点突出、流畅和简洁的商品文本摘要是怎样生成的。 与传统的文本摘要任务相比,商品摘要任务更具挑战性。一方面,商品给顾客的第一印象来自该商品的外观,这对顾客的购买决策有着至关重要的影响。因此,商品摘要系统必须能够充...

  • 如何快速定位 Redis 热 key

    背景 在 Redis 中,热 key 指的是那些在一段时间内访问频次比较高的键值,具体到业务上,商品的限时抢购、瞬时的新闻热点或某个全局性的资源,都极有可能产生热点 key。 热点 key 的出现可能会对系统的稳定性和可用性造成影响,比如对应节点的网卡带宽被打满,出现丢包重传,请求波动耗时大幅上升,甚至影响到业务的正常使用,引发用户的不满。因此,在日常的工作中,我们需要着重避免这种情况的出现,比如在设计和编码阶段避免引入全局性热 key,或者在设计时考虑热 key 出现时的应对方案。 可能的方案...

  • 业务与系统的傲慢与偏见

    在IT行业随波逐流了多年以后,我发现了一个共性的问题,那就是无论是在传统行业还是互联网行业,无论是做那种业务的公司,那么对于做业务的人和做系统研发的人来说,他们之间就会存在巨大的鸿沟,有的时候大到难以互相理解。因为本人现在在金融科技领域,所以试图从这个行业来进行解释。 对于业务人员,常见疑问: 需要这么长时间的开发?我需要一个月之后上线,给你加人行不行? 业务系统都已经在线上运行了,为什么还需要投入研发? 为什么有些大到不可思议的改动很快就可以实现,而有些很小的改动却需要很长时间? “系统什么都...

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动
http://www.vxiaotou.com