欢迎光临
我们一直在努力

技术分享

第152页

关于并发编程与线程安全的思考与实践 | 京东云技术团队

mumupudding阅读(64)评论(0)

作者:京东健康 张娜 一、并发编程的意义与挑战 并发编程的意义是充分的利用处理器的每一个核,以达到最高的处理性能,可以让程序运行的更快。而处理器也为了提高计算速率,作出了一系列优化,比如: 1、硬件升级:为平衡CPU 内高速存储器和内存之间...

QUIC在京东直播的应用与实践 | 京东云技术团队

mumupudding阅读(37)评论(0)

作者:京东零售 周凯 一. 前言与背景 国内的互联网直播技术从2005年前后兴起,彼时最具代表性的直播产品是由PPLive创始人姚欣在华中科技大学就读期间发起的校园直播项目PPLive。当时的直播技术用的还是基于windows系统自带的me...

写一个Vue DevTools,让开发体验飞一会

mumupudding阅读(48)评论(0)

前言 近年来,人们越来越关注开发者体验 (DX)。工具和框架也一直在努力改进 DX,比如这两年光速发展的Vite。在大多数人的印象中,Vite的特点是快,但是在我看来让它发展迅速并在前端构建工具占据一席之地的主要原因是它易用且扩展性强的插件...

Kubernetes v1.27 新特性一览

mumupudding阅读(64)评论(0)

大家好,我是张晋涛。 Kubernetes v1.27 是 2023 年的第一个大版本更新,包含了近 60 项主要的更新。 而 1.26 只有 37 项,所以这个版本可以说是一个变化非常显著的版本了。 其中 18 个增强功能正在进入 Alp...

原来Spring能注入集合和Map的computeIfAbsent是这么好用!

mumupudding阅读(38)评论(0)

大家好,我是3y,今天继续来聊我的开源项目austin啊,但实际内容更新不多。这文章主是想吹下水,主要聊聊我在更新项目中学到的小技巧。 今天所说的小技巧可能有很多人都会,但肯定也会有跟我一样之前没用过的。 消息推送平台🔥推送下发【邮件】【短...

VSCode For Web 深入浅出 — 插件加载机制

mumupudding阅读(43)评论(0)

最近我在浏览 VSCode for web 的 repo,在最近更新的一些 commit 中发现了一个新的 VSCode 插件特性支持,名为 webOpener,它的作用是什么呢?又是如何影响插件加载的呢?在这一篇中我们结合 VSCode ...

python实现中文和unicode转换

mumupudding阅读(72)评论(0)

在 Python 中,可以使用 encode() 和 decode() 方法实现中文和 Unicode 编码之间的相互转换。 将中文转换为 Unicode 编码: chinese_str = "中文" unicode_s...

联合索引该如何选择合适的列?

mumupudding阅读(45)评论(0)

前面一篇文章,松哥和大家聊了 MySQL 中的索引合并,虽然 MySQL 提供了索引合并机制来提升 SQL 执行的效率,然而在具体实践中,如果能避免发生索引合并是最好的,毕竟这是没办法的办法,是一个下下策。发生索引合并大概率是因为我们索引在...

「微服务」这10道Consul面试题值得一看

mumupudding阅读(36)评论(0)

前言 Consul 是一种非常强大的分布式服务发现和配置管理工具,它可以帮助开发人员和运维人员更好地管理和维护分布式系统。 但是,使用 Consul 也需要投入一定的人力和物力,需要根据实际情况进行选择和使用。 什么是 Consul? Co...