InfoQ中文版

2020-09-19 17:48    2020-09-19 19:54

科技部副部长李萌:支持北京、西安等13地建设人工智能试验区

2020年9月19日,2020中关村论坛“人工智能与城市可持续发展论坛”在京召开,科技部副部长李萌致辞。李萌表示,人工智能作为当今世界的一项战略性、渗透性技术,对科学技术发展以及经济社会发展都有巨大意义。目前,科技部支持北京、西安及杭州等13地建设人工智能试验区,以拓展各具特色的应用场景,形成有利于人工智能发展的区域生态。科技部副部长李萌2017年7月,国家发布了新一代人工智能发展规划以后,科技部组织相关部门加快实施。

旷视推出Brain++商业版,降低企业AI部署门槛

9月17日至20日,2020中关村论坛在北京举办。大会以“合作创新·共迎挑战”为主题,围绕“会议+展览+交易+发布”4大板块,共计将举行50多场活动。9月18日上午,由旷视科技主办的2020中关村论坛“人工智能开源开放与生产力促进平行论坛”正式启幕。作为本次论坛中聚焦人工智能底层技术的平行论坛,旷视邀请了十余位来自海内外的专家学者和企业代表齐聚一堂,围绕人工智能开源开放和底层生态建设进行深度探讨,分享洞见。在论坛举办期间,旷视先后发布开源深度学习框架天元1.0预览版、AI加速计划等,降低企业人工智能应用门槛,推动人工智能产业落地。

百度CTO王海峰:开源创新对推动产业智能化升级意义重大

9月18日,2020中关村论坛“AI开源创新与产业智能化”平行论坛于中关村国家自主创新示范区展示中心重磅开幕。此次论坛由中国科协学会学术部与百度共同主办,聚焦国内自研开源核心技术赋能产业级创新的重要趋势与标杆,深入探讨AI开源生态构建,产业智能化趋势以及自主核心AI技术应用价值成果,备受各界关注。作为2020中关村论坛的平行论坛之一,中国科协学会学术部部长、企业工作办公室主任刘兴平,科技部高新技术司副司长梅建平,北京市人民政府副秘书长刘印春,北京市经济和信息化局党组成员、副局长姜广智等参会并致辞。北京市科学技术委员会,中关村管委会有关领导出席。

java安全编码指南之:堆污染Heap pollution

什么是堆污染呢?堆污染是指当参数化类型变量引用的对象不是该参数化类型的对象时而发生的。点击查看原文>

实战中学习浏览器工作原理 — HTML 解析与 CSS 计算

上一部分我们完成了从 HTTP 发送 Request,到接收到 Response,并且把 Response 中的文本都解析出来。这一部分我们主要讲解如何做 HTML 解析 和 CSS 计算这两个部分。点击查看原文>

[Go] 设置各种选项的最佳套路

在 Go 里面写一个 struct 时,经常会遇到要给 struct 里面的各个字段提供设置功能。这个问题看起来很简单很容易,实际上困扰了不少人,连 Go 的三巨头之一 Rob Pike 都曾经为之苦恼了一段时间,后来找到了最佳实践后还为此开心地写了一篇 Blog。点击查看原文>

面试官:谈一下你对DDD的理解?我:马什么梅?

领域模型(domain model)是对领域内的概念类或现实世界中对象的可视化表示。领域模型也称为概念模型、领域对象模型和分析对象模型。点击查看原文>

从 Java 中的零拷贝到五种IO模型

如题点击查看原文>

C++隐式推导-auto关键词

总述:C++中有一个关键字,它不进行显式声明,而进行隐式推导,auto可以在声明变量时根据变量初始值的类型自动为此变量选择匹配的类型。C++语言类似的关键字还有decltype。如何评价 C++ 11 auto 关键字?既然auto关键字可以用来做类型推断,使得C++在使点击查看原文>

10大高性能开发宝石

我们循序渐进,从内存、磁盘I/O、网络I/O、CPU、缓存、架构、算法等多层次递进,串联起高性能开发十大必须掌握的核心技术。点击查看原文>

StringBuilder 比 String 快?空嘴白牙的,证据呢!

面我的题开发都用不到,你为什么要问?可能这是大部分程序员求职时的经历,甚至也是大家讨厌和烦躁的点。明明给的是拧螺丝的钱、明明做的是写CRUD的码、明明担的是成工具的人!明明...有很多,可明明公司不会招5年开发做3年经验的事!点击查看原文>

支持多语言:Serverless云函数如何解锁语言限制?

导语 |云函数 Serverless Cloud Function(下文简称SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助大家在无需购买和管理服务器的情况下运行代码。但是 SCF 在使用过程中经常会受到开发语言方面的限制,造成拓展性和成本上的问题。本文就将为大家介绍使用 Custom Runtime 来解锁 SCF 语言限制,希望与大家一同交流。文章作者:臧琳,腾讯云Serverless研发工程师。一、背景SCF 作为腾讯云 FaaS 核心产品,支持 javascript、python、php、java、go等多语言函数。但是,在用户实际使用过程中,我们发现了一些问题:1.

深入解读Flink资源管理机制

摘要:本文根据 Apache Flink 系列直播整理而成,由阿里巴巴高级开发工程师宋辛童分享。文章主要从基本概念、当前机制与策略、未来发展方向等三个方面帮助开发者深入理解 Flink 的资源管理机制。基本概念当前机制与策略未来发展方向1. 基本概念1.1 相关组件我们今天介绍的主要是与 Flink 资源管理相关的组件,我们知道一个 Flink Cluster 是由一个 Flink Master 和多个 Task Manager 组成的,Flink Master 和 Task Manager 是进程级组件,其他的组件都是进程内的组件。图1.

日均TB级数据,携程支付统一日志框架

一、背景支付中心作为携程集团公共部门,主要负责的业务包括交易、实名绑卡、账户、收单等,由于涉及到交易相关的资金流转以及用户实名认证,部分用户操作环节的中间数据应内控/审计要求需要长时间保存。当前研发应用多,日志量大、格式各异,对于日志的存储和使用产生较大的挑战,故支付数据与研发团队群策群力,共同开发了一套统一日志框架。二、总体架构图核心模块包括:日志生产、日志采集、日志解析,其中调用流程如下:1)研发应用/服务接入基于log4j2扩展的统一日志组件,将日志抛送至kafka。2)周期性启动消费kafka topic的camus job将日志写入hdfs。

有赞crash平台符号化实践

背景有赞在基础保障平台的实践中完成了 Crash平台 的建设,但是iOS的崩溃日志未经符号化,排查问题比较困难。为了降低iOS App的crash率,快速排查线上crash,疑难crash的跟踪处理,符号化崩溃日志显得尤为重要!一、crash日志的收集与分析1.1 如何收集crash日志1.手机上直接看,在隐私-分析与改进 -分析数据,可以找到所有崩溃日志,未符号化。2.连接电脑,通过“音乐”同步到本地 ~/Library/Logs/CrashReporter/MobileDevice/xxx的 iPhone. 缺点:日志没有符号化,需要自己手动符号化3.

微软更新DeepSpeed:可用更少的GPU训练更多的AI模型

今年 2 月,我们发布了 DeepSpeed和 ZeRO(Zero Redundancy Optimizer,零冗余优化器),前者是一个开源的深度学习训练优化库,后者是该库中的一种新型内存优化技术,通过提高规模、速度、成本和可用性,极大地推进了大型模型训练。DeepSpeed 研究人员创建了Turing-NLG,这是最大的语言模型,拥有 170 亿个参数,发布时具有最先进的正确率。今年 5 月,我们发布了 ZeRO-2,它支持 2000 亿个参数的模型训练,比现有技术快 10 倍,同时还提供了一系列计算、I/O 和收敛优化,以实现最快的 BERT 训练。

认知神经科学对AI的发展有什么作用?| 大咖说

直播内容在北京智源研究院近期召开的“人工智能的认知神经基础”发布会上,智源研究院公布了认知神经科学方向研究员名单。本次“人工智能的认知神经基础”重大方向的发布,旨在将神经科学、认知科学和信息科学进行交叉融合,加强人工智能和脑科学的双向互动和螺旋发展,揭示生物智能系统的精细结构和工作机理,构建功能类脑、性能超脑的智能系统,以视觉等功能和典型模式动物作为参照物测试智能水平,为人工智能未来发展探索可行道路。近年来,业界一直有一种声音:计算机虽具备了一些“智能”,但却尚未触及智能的“核心”。

为滴滴、头条量化研发效能和代码质量,他们有哪些秘籍?| TGO 专访

对研发人员进行量化的绩效考核,是业界难题。一种思路是通过提交次数(NOC,Number of Commits)或代码行数(LOC,Line of Commits),比如 GitHub 就是通过提交次数给项目的开发者排名,这种方式操作简单,但是只能衡量代码的数量,无法准确衡量代码价值,而且这个统计方式会被代码的空行、注释、个人习惯等干扰。另一种思路是使用 OKR 等通用管理工具,对项目和业务结果进行考核,结果导向,缺点是考核方式不够精细、研发过程可见度低、高度依赖团队成员的主观判断。

闲鱼服务端架构演进历程

闲鱼是从阿里巴巴某一茶水间“游”出来的。2014 年 6 月,闲鱼诞生,2 年时间不到,其用户数突破 1 亿。如今,它已经成为国内最知名的闲置交易平台,拥有数亿用户,年交易额超过 2000 亿,并开启了一个万亿市场。闲鱼能有今天的成绩,离不开背后的技术迭代、架构升级和技术人的付出。闲鱼初创时,架构设计面临着哪些挑战?闲鱼服务端架构在 6 年时间里是怎样演进的?闲鱼在服务端架构上还在做哪些新尝试?… 带着这些问题,InfoQ 记者采访了闲鱼技术部高级技术专家巴滕。自闲鱼创立以来,他一直参与闲鱼服务端架构持续演进的工作。

阿里宣布成立云原生技术委员会,未来1年投20亿

9 月 18 日,在 2020 杭州云栖大会上,阿里巴巴宣布成立云原生技术委员会(以下简称委员会),阿里巴巴高级研究员蒋江伟担任委员会负责人,达摩院数据库首席科学家李飞飞、阿里云计算平台高级研究员贾扬清、阿里云原生应用平台研究员丁宇等多位阿里技术负责人参与其中。委员会的诞生,不仅意味着阿里全面拥抱云原生,而且标志着云原生升级为阿里技术新战略。可见,阿里在云原生方向下足了决心。要问这股决心来自什么?阿里云原生技术负责人丁宇表示,“这来自于跟技术要红利。那么,什么是领先一代的技术?是能真正发挥技术与产品的价值,帮助企业业务实现突破与创新,助力企业更好地发展。

Java-技术专题-AQS和Volatile和Synchronized实现原理

JUC学习(八):AQS的CLH队列点击查看原文>

Java-技术专题-JMX超详细解读

JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。这是官方文档上的定义,我看过很多次也无法很好的理解。 点击查看原文>

如何利用通用领导力模型,像头部企业一样培养 CTO?

近十年间,外部环境瞬息万变、商业模式迭代演进,从 VUCA 到“第二曲线”、从数字化转型到“自组织”,科技和社会发展带来了组织和领导力的巨大变化。如何让企业在飞速变化的外部环境中更好地生存、发展,是每一个企业管理者都逃不开的问题。为此,TGO 鲲鹏会(上海)推出 TGO Cross 系列活动,旨在打破技术管理者的边界,给 TGO 会员提供非技术领域的专业培训。本文,由战略领导力专家伏磊在 TGO Cross 第一期活动中的演讲整理而来。通过本文,你将了解技术管理者该如何解码领导力,塑造强有力的“高管风范”。大家好,我是伏磊。感谢各位顶着炎炎烈日,来参加这次活动。活动的地点,我非常熟悉。

一文详解分布式缓存(附代码)

又是一个没有开工红包的公司!!!点击查看原文>

滴滴AR实景导航背后的技术

相信很多人都有过这样的经历:来到一个自己不熟悉的场景,特别是在一些GPS信号不准确的室内场所,很难找到建筑物内部的一些特定地点。本文将以帮助用户在大型机场等场所中快速找到上车点为出发点,介绍滴滴AR实景导航产品研发过程中的挑战和关键技术。1. 应用背景我们在用户调研中发现,在一些大型的机场、商场、火车站内部,滴滴乘客在下单成功之后,往往需要更多的时间才能找到上车点,其主要原因是在这些大型的室内场所中,GPS信号不准确,而这些建筑往往面积很大、内部路线复杂,当乘客对场景不熟悉时,找到上车点存在很大的困难。

软件测试人员的职业发展

在《关于软件质量,大家都在关注什么》一文中,我们了解到软件测试领域新的关键趋势主要体现在以下几个方面:AI的发展与软件测试敏捷与DevOps自动化测试环境和数据成本与效能在这样的趋势下,测试人员的职业发展之路有什么变化呢?我们先来看看测试人员的技术发展方向有哪些。技术方向基于前面提到的新趋势,测试人员的职责由单一的测试软件系统是否工作、是否满足业务需求变得更加多样化,测试人员可以全流程参与软件开发,让测试活动贯穿软件开发整个生命周期。因此,测试人员的职业发展技术方向有:敏捷测试专家高级测试开发专家专项测试专家QAOps专家1.

TiDB 在中国电信翼支付的大规模深度实践

天翼电子商务有限公司(翼支付)成立于 2011 年 3 月,是中国电信股份有限公司的全资子公司、中国人民银行核准的第三方支付机构、中国证监会核准的基金支付结算机构,是中国电信布局互联网金融的重要板块,是行业领先的创新型金融科技企业。业务覆盖全国近 400 个主要城市,注册用户超 5 亿,合作商户超过 1000 万,覆盖餐饮、娱乐、交通出行、电商购物、民生缴费,通信交费等多个生活场景的便民服务。秉承“响应监管、服务民生、资源共享、合作共赢”的理念,致力于打造安全、便捷、时尚的支付解决方案。

Golang领域模型-依赖倒置

毫不夸张的说,不理解《依赖倒置》的程序员只能写功能,没法写出框架来!点击查看原文>

和一帮不爱跳槽的老兄弟,服务百万开发者的 15 年 | TGO 专访

本文为 TGO 鲲鹏会学员专访,本期采访嘉宾:DCloud CTO 崔红保。2019 年 10 月 14 日,崔红保加入了 TGO 鲲鹏会,成为 TGO 鲲鹏会(北京)的一员。想看到更多精品会员采访、大咖对话,欢迎关注 TGO 鲲鹏会公众号 「推荐阅读」栏目。作为 DCloud CTO ,崔红保和他的团队服务着国内 500 万的前端开发者,维护着 uni-app、HBuilderX、5+ Runtime、uniCloud 等众多流行工具、框架及相关社区的正常运转。尤其是 uni-app,在飞速更新的前端框架中,与 Flutter、React Native 共同成为跨平台前端开发的几类主要选择。

一位架构师的感悟:过度忙碌使你落后

我踩过的坑,希望大家不用再踩。到现在我工作17年了, 担任架构师的职位也超过了10年,担任过像HP、Amazon这样的世界级团队的架构师,也担任过像汇量科技这样快速成长的中小企业的技术领导。应InfoQ邀请分享一下我的工作感悟,分享内容部分来自成功总结,更多是来自失败的反思,希望我踩过的坑大家可以不用再踩。“提出问题”难于“解决问题”作为技术人员,我们已经习惯于作为问题的解决者给出设计方案,而很少以问题提出者的身份去思考设计方案。团队中常见的典型矛盾,就是产品团队和研发团队之间的矛盾。作为研发团队,我们常吐槽产品团队的需求不合理、不懂技术等。

比尔·盖茨:芯片不卖给中国,将来美国高薪工作没了

近日,媒体传出中芯国际将被美国列入实体清单,中芯国际发表声明之后,美国半导体协会、国际半导体协会和比尔·盖茨均对此事件发表了自己的看法。国际半导体协会反对将中芯国际列入实体清单前一周,路透社报道指出,特朗普政府正在考虑是否将中国最大的芯片制造商中芯国际(SMIC)加入贸易黑名单,一旦决定对中芯国际采取行动,这将迫使美国供应商在向该公司发货前需要获得特别许可证。

TCP和HTTP中的KeepAlive机制总结

KeepAlive可以简单理解为一种状态保持或重用机制,比如当一条连接建立后,我们不想它立刻被关闭,如果实现了KeepAlive机制,就可以通过它来实现连接的保持点击查看原文>

Rust闭包的虫洞穿梭

本篇主要介绍Rust闭包的概念。点击查看原文>

你知道哪些计算机的“冷知识”? | 话题

每个领域都有一些“冷知识”。例如,有网友在论坛中科普了一个知识:下载一个 15KB 的文件,和下载一个 28K 的文件,需要的时间几乎是一样的,但是下载一个 15KB 的文件和下载一个 14KB 的文件,前者所需时间几乎是后者的二倍。因为 TCP 请求窗口在绝大部分情况下是 1480*10/1024=14.45KB。广大网友纷纷分享出自己所知道的:64位 Windows 系统下,C:WindowsSystem32是 64位系统目录,C:WindowsSysWOW64(Windows on Windows 64-bit)是 32位系统目录。

字节跳动千万用户量级直播活动技术保障实践

罗永浩的带货首秀直播间观看人数达到千万级,LiveXLive 直播48小时不间断,字节跳动如何保证这些直播活动稳定无障碍?直播的全链路流程是什么样的?哪些指标能衡量直播服务的质量?如何满足千万级别用户对直播平台高并发的挑战?本文整理自字节跳动火山引擎高级开发工程师徐永康在 InfoQ 技术公开课的分享。本次分享主要围绕事件直播全链路窥探、字节跳动直播重保实践、如何一天内让清北网校拥有稳定直播能力等几个部分进行展开。以下为分享内容:今天给大家带来的分享是字节跳动千万用户量级直播活动技术保障实践。我们先来看一下直播的全链路是什么样子的。

Julia生产环境就绪了吗?Bogumił Kamiński的访谈

JuliaCon 2020刚刚结束,华沙经济学院的教授和DataFrames.jl项目的维护者Bogumił Kamiński总结了Julia语言的状态和生态系统,并宣称Julia终于已经达到生产环境就绪。Kamiński教授的文章在Hacker News上引发了一些反响。有些评论者对Julia可视为生产环境就绪的通用语言提出了质疑,尤其是在文档、包、工具和支持方面。InfoQ有幸与Kamiński教授进行了交流,以便于更好地理解他的观点。InfoQ:您能描述一下自己的背景以及所参与的与Julia相关的工作吗?Kamiński:我是波兰华沙经济学院的教授,主要从事运筹学和仿真建模方面的研究。

© 云聚网互联网资讯 我要投稿 云聚网博客 DeepHub IMBA