优化
-
系统和硬件故障导致的三次Redis“诡异”慢查询
本文粗浅分析了在Redis使用过程中遇到的诡异慢查询问题,其中包含了硬件故障相关,系统参数错误优化等问题,当然实际在使用和运维过程中可能还有其他诡异情况,需要具体问题具体分析。
-
四个Python初学者式的错误及其优化建议
掌握Python不仅仅是记住语法,更重要的是拥抱优雅,并知道何时在简洁和可读性之间取得平衡。
-
7B?13B?175B?解读大模型的参数
在工程实践中,理解大模型的参数是有意义的。参数在大模型中起着决定性的作用,它们定义了大模型的行为、性能、实现的成本以及对资源的需求。在工程上理解大模型的参数,就是要把握模型的复杂度、性能和能力之间的关系。
-
什么是最左前缀匹配?为什么要遵守?
在了解了索引跳跃扫描的执行过程后,一些聪明的读者可能会意识到,这种查询优化更适用于具有较少取值范围和低区分度的字段(比如性别),而当字段的区分度特别高时(比如出生年月日),这种查询可能会变得更慢。
-
Redis经典问题:BigKey问题
BigKey问题是Redis中一个常见的性能瓶颈,但是通过合理的设计和优化,我们可以有效地解决这个问题,提高系统的性能和稳定性。
-
我们一起聊聊基于Redis实现的延迟队列
基于Redis的延迟队列是一个高效且灵活的任务调度方案。通过合理地设计和优化,你可以构建一个能够满足你业务需求的高性能延迟队列系统。
-
电商真实对账系统是如何设计并优化的
查询未对账订单 getPOrders() 和查询派送单 getDOrders() 是否能够并行处理呢?很显然,这两个操作之间并没有依赖关系。将这两个耗时操作并行化后,与单线程执行相比,您会发现在相同时间段内,并行执行的吞吐量接近单线程的两倍,优化效果颇为明显。
-
WebView加载优化技巧大集结,提升Android应用中网页展示速度与用户体验
WebView在Android应用开发中非常有用,在需要展示网页内容或者与网页交互的场景中。例如,在微信或微博等应用程序中,WebView常用于打开应用程序内的共享超链接。通过WebView在应用中直接展示网页内容,提供了更为丰富的用户体验。
-
首屏时间,你说你优化了,那你倒是计算出给给我看啊!
我们只需要知道浏览器开始显示内容的时间点,即页面白屏结束时间点即可获取到页面的白屏时间。因此,我们通常认为浏览器开始渲染<body>标签或者解析完<head>标签的时刻就是页面白屏结束的时间点。
-
17 个你需要知道的 JavaScript 优化技巧
作为前端开发人员,我们必须了解这些,以便让我们的工作变得更轻松。下面就是2021年你必须知道的JavaScript编码技巧,包含普通写法和简写方法供大家借鉴哦。
-
在Linux系统中,如何处理内存管理和优化的问题?
本文对 Linux 内存管理和优化的一些高级技巧的详细介绍,通过高级的内存管理技巧,可以帮助系统管理员和开发人员更好地优化 Linux 系统的内存使用情况,提高系统性能和稳定性。
-
大模型能自己优化Prompt了,曾经那么火的提示工程要死了吗?
人类设计 prompt 的效率其实很低,效果也不如 AI 模型自己优化。
-
NOT IN子查询中出现NULL值对结果的影响你注意到了吗
本文不是为了讨论效率问题,是要提醒一点:not in子查询的结果集含NULL值时,会导致整个语句结果集返回空,这可能造成与SQL语句书写初衷不符。
-
深入MySQL优化:提升数据库性能的关键策略
在现代互联网场景下,其实很少需要在一个事务中对同一行数据读取两次的情况,RR隔离级别实用性不高,而且因为加了间隙锁和Next-Key Lock,性能有所降低,死锁概率也相对较高。
-
日活3kw下,如何应对实际业务场景中SQL过慢的优化挑战?
type=index 意味着进行了全索引扫描, 会遍历索引树来查找匹配的行,这个效率比扫表扫描快一些,但是很有限,和我们通常意义上理解的走了索引 是两回事儿。