不花¥8800!往届QCon爆场专题精选演讲视频,填写表单免费看! 了解详情
写点什么
写作社区编辑推荐
Linux 驱动开发 - 编写 VS1053 芯片音频驱动

VS1053 是一款硬件编解码的音频芯片,提供 SPI 接口和 IIS 接口两种通信协议,这篇文章是介绍在 Linux 下如果模拟 SPI 时序来操作 VS1053 完成录音、播放音频歌曲功能。但是没有注册标准的音频驱动,没有对接音频框架,只是在驱动层完成 VS1053 的直接控制。

写作社区编辑推荐
Android C++ 系列:C++ 最佳实践 3 继承与访问控制

文本介绍了 Java 和 C++ 访问控制权限的区别,以及 C++ 派生访问说明符、派生类向基类转换的可访问性、改变个别成员的可访问性、默认的继承保护级别的内容。

写作社区编辑推荐
源码级别的广播与监听实现
源码级别的广播与监听实现

近期疫情形势严峻,情形不容乐观,周末也不敢出去浪了,躲在家里“葛优躺”。闲来无事,又翻了遍 Spring 的源码。不翻不知道,一翻吓一跳,之前翻过的源码已经吃进了肚子里,再见亦是陌生人。

写作社区编辑推荐
Python 中的鸭子类型和猴子补丁

原文链接: Python 中的鸭子类型和猴子补丁

openEuler 22.03 LTS版本发布,已有8家伙伴计划推出商业发行版
openEuler 22.03 LTS 版本发布,已有 8 家伙伴计划推出商业发行版

大会以“一起创未来,欧拉更精彩”为主题,旨在推动 openEuler 在服务器、云计算、边缘计算和嵌入式等全场景的技术探索和创新

写作社区编辑推荐
不小心将仓库私有化,这个开源项目失去了 54k GitHub Stars
不小心将仓库私有化,这个开源项目失去了 54k GitHub Stars

删除。 周年。私有化。项目私有化,导致项目星星消失。 在项目名称与提示上不太直观导致自己出现重大失误。

写作社区编辑推荐
java高级用法之:JNA中的Memory和Pointer
java 高级用法之:JNA 中的 Memory 和 Pointer

我们知道在 native 的代码中有很多指针,这些指针在 JNA 中被映射成为 Pointer。除了 Pointer 之外,JNA 还提供了更加强大的 Memory 类,本文将会一起探讨 JNA 中的 Pointer 和 Memory 的使用。

腾讯可观测性标准化落地与技术实践
腾讯可观测性标准化落地与技术实践

随着云计算、微服务和分布式系统的普及,新的应用程序往往被设计和构建在云上运行。尽管这提供了构建更具弹性、性能更好和更安全的应用程序的新策略,但它带来了对支持这些工作负载的基础架构失去控制的潜在成本。需要设计和构建应用程序以包含和促进使某些实体可以观察它们的机制,这就是云原生可观测性。 本次分享主要介绍腾讯在可观测性标准以及技术等方面的思考与落地实践。

软硬结合——AR技术落地之路
软硬结合——AR 技术落地之路

随着元宇宙等概念的爆发,AR 在今年进入了一个新的发展阶段。在本次分享中,我将介绍 AR 的流程、AR 的硬件和软件的发展现状,之后结合 AR 的几个难点重点讲述软硬结合,最后展望 AR 的发展趋势。

Jira等云产品宕机多日,这场Atlassian有史以来的最长停机发生了什么?
Jira 等云产品宕机多日,这场 Atlassian 有史以来的最长停机发生了什么?

目前至少有 53% 的公司已经恢复了访问权限。

写作社区编辑推荐
我们两周岁啦!InfoQ写作平台正式升级为InfoQ写作社区
我们两周岁啦!InfoQ 写作平台正式升级为 InfoQ 写作社区

2020 年 4 月,InfoQ 写作平台正式上线。今天,我们迎来了两周岁生日!

CentOS 停止维护,一文看懂升级迁移路径
CentOS 停止维护,一文看懂升级迁移路径

年的旅程。社区主要成员包括当时的项目领导者、核心项目贡献者。创新技术。容器、Kubernetes、微服务、无服务器等的兴起。

帮助Meta解决Presto中的数据孤岛问题
帮助 Meta 解决 Presto 中的数据孤岛问题

从 Raptor 到 RaptorX。

写作社区编辑推荐
jackson学习之九:springboot整合(配置文件)
jackson 学习之九:springboot 整合 (配置文件)

熟悉和实践在 springboot 应用中通过 application.yml 对 jackson 进行全局设置

异地多活——携程 MySQL 实时双向(多向)复制
异地多活——携程 MySQL 实时双向(多向)复制

为了服务于公司 G2-GreatQuality(高品质)和 Globalization(全球化)战略,携程从 2019 年下半年开始启动异地多活项目。MySQL 原生一主多从架构下,机房故障时需要数据层的 DR 切换,造成恢复时间长;针对一些海外业务如果需要写数据,通常需要将数据回源上海,业务响应时间变长体验变差。异地多活架构下,机房故障时,只需要在入口将流量切离故障机房业务即可恢复,业务出海上云后实现本地读写。本次演讲,我将向大家介绍异地多活的核心组件 DRC 的详细设计以及背后的思考,在业务落地过程中遇到的问题以及解决方案。

高清虚拟人视频合成技术
高清虚拟人视频合成技术

高清虚拟人视频合成技术

写作社区编辑推荐
DIVE大会上线了!参与活动还有精美周边领取哦!
DIVE 大会上线了!参与活动还有精美周边领取哦!

一起来 DIVE!在基础软件知识海洋遨游

一文详解网易数帆数据生产力方法论
一文详解网易数帆数据生产力方法论

很多从事数据分析的人,容易沉溺于技术实现,而忽视技术背后的方法论。

亚马逊云基础架构16年创新史
亚马逊云基础架构 16 年创新史

亚马逊云基础架构:一场从未停歇的技术创新革命

变革前奏:未来十年属于哪些开发者?| DIVE
变革前奏:未来十年属于哪些开发者?| DIVE

为什么说未来十年是基础软件的黄金十年?

写作社区编辑推荐
RocketMQ5.0,生于云、长于云的新一代“消息、事件、流”融合处理平台
RocketMQ5.0,生于云、长于云的新一代“消息、事件、流”融合处理平台

RocketMQ 诞生于阿里云,自成为 Apache 顶级项目后在高可靠、高性能、低延迟领域有了长足的发展,俨然成为业内最流行的金融级消息中间件。本次议题从云上大规模生产场景出发,介绍新一代 RocketMQ5.0 在基础架构云原生化演进设计,并在此基础上分享 RocketMQ5.0 对于 Streaming 处理和事件驱动不一样的设计和思考。

Facebook 开源可扩展文本编辑器 Lexical
Facebook 开源可扩展文本编辑器 Lexical

Facebook 认为用户不应该在每个实现中一遍又一遍地重写相同的富文本功能。

Google 的工程实践对初创公司有用吗?
Google 的工程实践对初创公司有用吗?

谷歌的任何做法是否适合小型团队?

字节跳动基于 eBPF 的百万级主机网络可观测性实践与探索
字节跳动基于 eBPF 的百万级主机网络可观测性实践与探索

⽹络连接的可观测性在互联⽹数据中⼼中⾮常重要,包括业务上下游的调⽤关系、实时流量,数据中⼼跨节点的实时流量和拥塞情况,特殊场景下,还需要额外关注如丢包、延迟、流量异常等。在⽹络异常的定位的过程中,我们期望能快速定位到受影响范围和根因,为业务运维提供有效⽀持,降低损失。 Bytemap 是字节跳动内基于主机⽹络监控数据打造的数据中⼼⽹络可观测平台,为各业务侧、及数据中⼼整体的⽹络基础设施提供多维度的⽹络质量监控。在具体实现上,我们通过主机内核的 eBPF 采集机制来获取基于连接层⾯细粒度的内核⽹络监控指标,通过实时数仓储存数据和对接流式分析平台。在产品层,我们通过与应⽤、主机的监控指标串联形成统⼀的监控产品。同时通过 API 和数据消费的形式,为多种运维场景提供⽀持。系统上线两年多时间运⾏稳定,多次为业务排障、业务流量容量规划预估提供了完备的数据⽀持,并且与多个运维场景相结合,解决其他场景中遇到的痛点问题,发挥价值。

与流量赛跑——机票盲盒活动背后的故事
与流量赛跑——机票盲盒活动背后的故事

今年 4 月,同程艺龙上线了机票目的地盲盒活动,一经上线就倍受用户青睐。盲盒活动背后,面临着诸多的挑战,不仅仅有大流量对整个业务系统的考验,还有用户交互体验和口碑也对整个活动的成败有着重要的影响。要保障盲盒活动的顺利进行,不是使用某一个技术,或者依靠某一个系统就能做好的,而是积累的一系列平台和系统的合力使然。本次演讲,我将向大家揭露我们在盲盒活动中各系统的保障技术,有值得肯定的,有值得反思的,还有意料之外的。

解码 AI 开源的技术应用与未来趋势 | InfoQ《极客有约》
解码 AI 开源的技术应用与未来趋势 | InfoQ《极客有约》

昇腾开源生态总监 黄之鹏老师做客《InfoQ 极客有约》!关于 AI 框架、AI 开源,如果你有任何疑惑,大佬为你解答!

写作社区编辑推荐
Docker 实战教程之从入门到提高 (四)
Docker 实战教程之从入门到提高 (四)

本文首先介绍了如何基于 scratch 空镜像来创建新的 Docker 镜像,以此来减小最后制作出来的镜像文件大小。接着介绍了如何用命令行删除所有正在运行和退出的 Docker 实例。最后是一个实际的例子,如何将一个开发好的 Web 应用,在 Docker 容器里运行。