语言 & 开发

关注
收录了语言 & 开发频道下的 21266 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
滴滴在HBase性能与可用性上的探索与实践
滴滴在 HBase 性能与可用性上的探索与实践

HBase 作为 Hadoop 生态中表现较为突出的分布式在线数据存储产品,在滴滴有着非常广泛的应用,但同样存在比较突出的短板问题——例如可用性较弱、毛刺严重等,一定程度上限制了它的业务边界。本文主要介绍在此背景下,HBase 团队近期进行的一些探索工作。

解读 SSDB、LevelDB 和 RocksDB 到 GaussDB(for Redis) 的迁移

摘要:本期将详细介绍 SSDB、LevelDB 和 RocksDB 到 GaussDB(for Redis) 的迁移。

iOS 面试策略之系统框架-UIKit
iOS 面试策略之系统框架 -UIKit

本章节主要从视图、网络、设计模式几个方面考察开发者的开发水准,这是任何一个合格的 iOS 开发者都应该具备的基本素养。

如何设计高效的 HBase 数据模型

从学习和使用 HBase 的经历中,整理出队普通使用者而言,需要了解的 HBase 基础知识,Mark 一下。

☕【Java技术之旅】走进线程池的世界(基础篇)
☕【Java 技术之旅】走进线程池的世界(基础篇)

线程池(Thread Pool)是一种基于池化思想管理线程的工具,经常出现在多线程服务器中,如 MySQL。线程过多会带来额外的开销,其中包括创建销毁线程的开销、调度线程的开销等等,同时也降低了计算机的整体性能。

华为云MCP多云跨云的容器治理与实践
华为云 MCP 多云跨云的容器治理与实践

华为云新开源多云容器编排项目 Karmada 核心黑科技

带你彻底搞懂高性能网络模式 Reactor 和 Proactor

​​​​摘要:无论是 Reactor,还是 Proactor,都是一种基于「事件分发」的网络编程模式,区别在于 Reactor 模式是基于「待完成」的 I/O 事件,而 Proactor 模式则是基于「已完成」的 I/O 事件。

综资全生命周期管理助力网络运营更高效

在网络规模之大、业务变化之快、竞争之激烈的今天,具备快速部署和调度网络的能力尤为重要。网络资源的全生命周期管理是实现这个能力的有效保障。

这个好用的分布式应用配置中心,我们把它开源了
这个好用的分布式应用配置中心,我们把它开源了

百度研发团队通过多年的架构建设经验,把过往的配置管理的相关经验沉淀成一套通用的解决方案,现以开源的方式回馈给社区开发者,希望帮助大家彻底解决配置建设的难题。

一文带你读懂PyQt:用Python做出与C++一样的GUI界面应用程序
一文带你读懂 PyQt:用 Python 做出与 C++ 一样的 GUI 界面应用程序

本文介绍了 Python 图形化界面应用开发工具 PyQt 的功能和开发框架,通过 PyQt 的这些重要的工具、功能和框架机制,可设计对应 GUI 图形化界面、定义不同部件操作及响应、捕获部件或应用消息以及实现界面显示组件和数据存储组件的联动,从而构造完整的应用程序框架。

NAT穿透原理详解
NAT 穿透原理详解

NAT (Network Address Translation,网络地址映射)也叫做网络掩蔽或者 IP 掩蔽,主要是将私有 IP 地址转换成可以在公网使用的公网 IP 地址。而能够进行映射的网络装置被称为 NAT 路由。

滴滴开源Super-jacoco:java代码覆盖率收集平台文档
滴滴开源 Super-jacoco:java 代码覆盖率收集平台文档

Super-Jacoco 是基于 Jacoco、git 二次开发打造的一站式 JAVA 代码全量 /diff 覆盖率收集平台,能够低成本、无侵入的收集代码覆盖率数据;Super-Jacoco 除了支持 JVM 运行时间段的覆盖率收集外;还能够和环境无缝对接,收集服务端自定义时间段代码全量 / 增量覆盖率;并提供可视化的 html 覆盖率报表,协助覆盖率分析,支撑精准测试落地。

HDFS廉颇老矣?基于对象存储的数据湖构建新思路
HDFS 廉颇老矣?基于对象存储的数据湖构建新思路

如何设计一套高效廉价的大数据架构,在尽可能多保留所有原始数据内容的同时还可以支持“无缝接入”的新的分析算法。本文所要介绍的数据湖解决方案可能是解决这个难题的一种新思路。

SpaceX龙飞船性能要求严苛,软件开发存挑战
SpaceX 龙飞船性能要求严苛,软件开发存挑战

SpaceX 的载人龙飞船又一次与国际空间站成功对接,但在软件开发方面仍面临一系列特殊挑战。

“InfoQ 的朋友们-Geek青年说·北京站”即将开讲,约吗?
“InfoQ 的朋友们 -Geek 青年说·北京站”即将开讲,约吗?

Geek 青年(北京站)5 月 23 日正式开启,带朋友一起来,就可免费参与!!!相聚畅聊畅饮,度过愉快周末时光。快来扫码报名呀↓

聊聊人像抠图背后的算法技术

​​摘要:本文将从算法概述、工程实现、优化改进三个方面阐述如何实现一个实时、优雅、精确的视频人像抠图项目。

RTSP媒体协议流的录制方案及其覆盖策略详解
RTSP 媒体协议流的录制方案及其覆盖策略详解

前言 在安防和监控领域,RTSP 媒体协议流有很广泛的使用。本文将介绍一种针对 RTSP 媒体流的录制方案及其相应的覆盖策略。据我所知,声网的实时录制功能支持三种模式,分别是云端录制、本地服务端录制和页面录制,今天我们介绍的录制方案和声网的云端录制类似。

深度剖析 | 关于数据锁定和读取一致性问题

传统的 RDBMS 系统在三件事上值得注意:锁定:即锁定记录的功能,以便其他人无法更改它们。

百信银行基于 Apache Hudi 实时数据湖演进方案
百信银行基于 Apache Hudi 实时数据湖演进方案

本文介绍了百信银行实时计算平台的建设情况,实时数据湖构建在 Hudi 上的方案和实践方法,以及实时计算平台集成 Hudi 和使用 Hudi 的方式。

Kotlin 1.5 稳定版发布,2021年第一个大版本更新有何亮点?
Kotlin 1.5 稳定版发布,2021 年第一个大版本更新有何亮点?

开发工具制造商 JetBrain 发布了 Kotlin1.5.0 稳定版,它是“2021 年的第一个大版本”。

一只天价股票致纳斯达克系统“崩了”!
一只天价股票致纳斯达克系统“崩了”!

一只天价股票把交易所系统搞“崩了”,简直闻所未闻!

14亿人的大项目,如何跑在腾讯云数据库TDSQL的“双引擎”上?
14 亿人的大项目,如何跑在腾讯云数据库 TDSQL 的“双引擎”上?

与纸表入户登记方式相比,电子采集的方式将登记时间缩短到了 20 分钟以内

如何高效地存储与检索大规模的图谱数据?

摘要:本文简要介绍知识图谱的存储与检索相关的知识。

揭秘 Amazon Go 无人商店是如何炼成的!
揭秘 Amazon Go 无人商店是如何炼成的!

人工智能(AI)已经发展了多年,机器学习(ML)和深度学习也早已不是陌生的概念。

如何做一场高质量的分享

每个人在分享前都应该先问自己这么一个问题,我为什么要分享?我觉得分享就一个最纯粹的原因,就是“我有一些知识,是别人不知道的,但对他人会有所帮助,所以我想分享给大家”。

云原生资源隔离技术——CPU隔离
云原生资源隔离技术——CPU 隔离

混部,通常指在离线混部 (也有离在线混部之说),意指通过将在线业务 (通常为延迟敏感型高优先级任务) 和离线任务 (通常为 CPU 消耗型低优先级任务) 同时混合部署在同一个节点上,以期提升节点的资源利用率。其中的关键难点在于底层资源隔离技术,严重依赖于 OS 内

    腾讯人的雷神山——3天从0到1上线企业微信直播
    腾讯人的雷神山——3天从0到1上线企业微信直播

    肖文 | 腾讯 企业微信高级工程师

    立即下载
    从中台技术谈架构师的独立思考能力

    郭东白 博士 | 车好多 CTO

    立即下载
    Innovation and Creativity

    于航 | PayPal Senior Software Engineer

    立即下载