最新 最热

Android中使用 RecyclerView 时,有哪些常见的性能优化技巧可以分享?

使用 RecyclerView 时,性能优化是确保流畅用户体验的关键。以下是一些常见的性能优化技巧:

2024-09-23
3

GPU加速时代:如何用CuPy让你的Python代码飞起来?

你是不是也有这样的感受:明明写的Python代码很简洁,用NumPy处理数据也很方便,可是一跑起来就慢得像乌龟?尤其是当你面对庞大的数据集时,光是等结果出来,就已经耗掉大半天了。其实,我以前也是这么干的,直到我发现了CuPy,一个能...

2024-09-22
2

SQLite 的性能优化其实挺难的,但是知道三个技巧让你的应用飞起来!

最近,有个朋友问我:“为什么我的 Rails 项目用 SQLite,总觉得慢得像蜗牛?”这让我想起很多开发者在遇到类似问题时的感受,尤其是初次接触 SQLite 的时候。SQLite 作为轻量级的数据库,在 Rails 项目中非常常见,特别是开发阶段...

2024-09-12
1

把哈希表换成 tire 树,居然为公司省下了几千万

你有没有想过,仅仅省下1%的计算资源,能为一家大公司带来多大的影响?你可能觉得,1%听起来微不足道,完全不值得一提。但今天我们聊一下一个技术优化点,就是关于如何通过微小的优化,Cloudflare这样的大型网络公司如何省下了大量...

2024-09-11
1

深入探索JNI:基础、最佳实践、性能优化与安全策略

Java Native Interface(JNI)是一个强大的机制,允许Java代码与其他语言编写的应用程序或库(主要是C和C++)进行交互。这种能力极大地扩展了Java的应用范围,使得可以在Java平台上执行高性能计算或调用系统级API。然而,正确和高...

2024-09-10
3

如何设计一个弹幕系统?

百万级用户,如果每隔三秒将弹幕显示给用户,又由于为了用户的优化体验,每一次在用户屏幕上的弹幕最少为15条,也就是15条数据3s内展示完给用户

2024-09-08
2

P99大会:Rust、Linux、SLO和性能优化

随着今年免费虚拟会议的筹备工作进入高潮,现在是分享过去一些最受关注的会议的好时机。

2024-09-07
2

redis georadius源码分析与性能优化

最近接到一个需求,开发中使用了redis georadius命令取附近给定距离内的点。完工后对服务进行压测后发现georadius的性能比预期要差,因此我分析了georadius的源码,并对原始的实现方案进行了优化,总结成了本文。...

2024-09-02
2

超实用!k8s网络抓包技巧,事半功倍

在前面的文章《k8s网络延迟排查与优化实战分享》中,我们介绍了网络延迟的排查过程,从中深刻体会到网络抓包和分析网络包在故障排查和性能优化中的重要性。因此,本期将向大家介绍如何在K8s环境中高效进行网络抓包,以达到事...

2024-08-30
2

MySQL · 性能优化 · 提高查询效率的实用指南(下)

在当今数据驱动的世界中,数据库的性能对于业务运营至关重要。MySQL,作为最流行的开源关系型数据库管理系统之一,广泛应用于各种规模的应用和企业。然而,尽管MySQL本身是一个强大的工具,不当的配置或设计仍然可能导致性能瓶...

2024-08-30
1