推荐视频
恶意事件频发,如何提高开源软件供应链的安全性?|InfoQ《极客有约》
演讲人:Michael Yuan 博士
开源领域争议不断,如何构建更好的开源生态?| WeOpen Talk
演讲人:郭雪、黄向东、张亮、赵新龙
聊一聊 Linux 性能工具:神奇的 bpftrace
演讲人:TDengine
精品专题

keep-alive+ 导航守卫让缓存更精确
之前已经写过 Vue 用 keep-alive 缓存组件介绍说明文章,但是还没有实际深入过,然后可以运用的例子就来了。

使用 OData 实施 SAP 系统与第三方系统集成的步骤概述
本文详细介绍了使用 SAP C/4HANA Sales Cloud 中的 C4C OData 同外部系统做集成的三个主要步骤,给出了设计思路和详细的编码步骤。

为什么前端不能没有监控系统?
本文分享为什么一个小厂也要搞前端监控系统? 以及为什么选择自建而不是用第三方平台?

受 Prometheus 启发的开源日志工具:Loki
提及日志收集搜索框架,最常看到的解决方案就是 ELK。虽然现在有 Docker、k8s 帮我们简化了部署流程,但 ELK 对硬件的要求却很高。光是 Elasticsearch 官网就提及到需要 8 GB 内存以上的机器部署,可见占据的资源之多。为了能降本增效 (穷~~~),在网上看到了

Echarts 折线图完全配置指南 - 手把手教你设置 Echarts 折线图详细教程
Echarts 折线图是图表中最常用的显示形式之一。使用 Echarts 做出基本的折线图很简单,但要是想把多组数据放在一张图表中,展示的漂亮又直观就不容易了。本文将带领大家从最基本的折线图,一步步完善,最终做出可读性很高的可视化图表。

谷歌的「AI 帝国」
又是一年谷歌 I/O 开发者大会,AI 依旧是绝对的主角。

GeekCode 王泰:打通软件工程 Online 的“最后一公里” | TGO 专访
人在面临外界的不确定性时成长最快

增强现实 (AR) 技术在企业管理软件中的一个实际创新案例
本文首先介绍了增强现实 (AR) 技术在企业管理软件中一个实际的应用场景,这个场景来源于笔者工作中参与的一个项目。接着详细阐述了该技术的前后端实现的架构和技术细节,希望对有类似需求的同行有借鉴意义。

Twitter 算法开源究竟会是什么样的?
当我们说“Twitter 的算法”时是指什么?

Python 实现设计模式之工厂模式
设计模式是可重复使用的编程方案,已被用于各种现实世界的环境中,并被证明能产生预期的结果。在本文中,我们将学习最常见的设计模式之一:工厂模式。

谷歌发布 AlloyDB 数据库服务,炙手可热的 PostgreSQL 成大厂首选
兼容的数据库服务。 构建的智能的、数据库优化的存储服务。Gmail)的相同的基础架构模块。这种独特的技术使其能够无缝扩展,同时提供可预测的性能。

软件全流程开发“利器”,揭秘华为云 DevCloud
数字经济时代,软件是企业实现数字化转型的重要载体。从传统软件应用到现代化应用,高效、敏捷、安全的软件开发生产是每一家企业都需要关注的问题。

忍受不了糟糕的工作氛围,我退出了 Google WebAssembly 团队
如果大家在某份工作上辗转难眠,每天感觉紧张焦虑,或者不断质疑自我价值,那我劝大家赶紧换个新去处。

数字化转型项目做了多年,主架构师都绝望了:当初就不应该用外包!
不要把命运完全交给外包!

如何解决企业数字化转型中的根本问题?
如何解决企业数字化转型中的根本问题?

一个茶艺师转型程序员的小故事
一个茶艺师转型程序员的小故事

百度马艳军:深度学习开源框架建设前沿
深度学习框架被称为“智能时代的操作系统”,是推动人工智能应用大规模落地的核心动力引擎。

关于 electron-builder 打包遇到的一点点问题
electron 打包一开始时出现 error,去解决真的好累,报错一个接一个,而且我这和网上一些 bug 解决方案还有点不同,不能照抄别人的作业。

遇到 AI 技术问题别发愁,WAVE SUMMIT 2022 全有解!
应用大规模落地的关键力量,它不仅向上承接应用,还接壤着底层芯片,是人工智能技术体系中不可或缺的重要角色。

在 nginx 中使用 proxy protocol 协议
我们已经介绍了 haproxy 提出的 proxy protocol 协议,通过 proxy protocol 协议,服务器端可以获得客户端的真实 IP 地址和端口,从而可以进行一些非常有意义的操作。

英伟达正式宣布开源 GPU 内核模块代码
目前该项目已经收获 7.7k star,众多网友对本次开源纷纷表示难以置信。

全面超越 OpenTSDB——TDengine 的迁移方案和更多时序查询支持能力介绍
TDengine 对 OpenTSDB 的兼容度如何?又有哪些迁移方案?

聊一聊数据库中的经典算法和数据结构
用于存储引擎的主流数据结构有哪些呢?

TDengine 2.0 数据复制模块设计
数据复制 (Replication) 是指同一份数据在多个物理地点保存。它的目的是防止数据丢失,提高系统的高可用性 (High Availability),而且通过应用访问多个副本,提升数据查询性能。
ElasticSearch 查询流程详解
前面已经介绍了 ElasticSearch 的写入流程,了解了 ElasticSearch 写入时的分布式特性的相关原理。ElasticSearch 作为一款具有强大搜索功能的存储引擎,它的读取是什么样的呢?读取相比写入简单的多,但是在使用过程中有哪些需要我们注意的呢?本篇文章会进行详细

Go 语言入门很简单:Go 语言中操作 MySQL 数据库
在上一篇文章中,我们成功连接了 MySQL 数据库,并成功打印出 MySQL 的版本号,本篇文章就来介绍如何使用 Go 语言操作数据库。

浅述容器和容器镜像的区别
本文首先将容器这个对初学者来说比较陌生的概念,类比成现实世界中的集装箱,让读者对容器概念有一个直观的理解,接着从实现方式的层面,阐述了容器和容器镜像的区别。

flask 上传作品之 dbm 操作
今天做的东西,还算可以,修改了若干个 bug,自己又写成功的写了几个 bug。增加了一个功能——手动控制历史比赛【主要通过 dbm 数据库的操作来控制】需求:活动需要手动定为历史活动,不要按照年份自动变为历史活动。

netty 系列之: 我有一个可扩展的 Enum 你要不要看一下?
很多人都用过 java 中的枚举,枚举是 JAVA 1.5 中引用的一个新的类型,用来表示可以列举的范围,但是可能很少有人知道 java 中的 enum 到底是怎么工作的,enum 和 Enum 有什么关系?Enum 可不可以扩展?

Flutter 3.0 正式发布:稳定支持 6 大平台,字节跳动是主要用户
Flutter 3.0 还首次推出休闲游戏工具包,它作为游戏框架的潜力有多大?