优化

package.json的版本号更新优化方法

目录 引言 node.js 部分,我们得有一个更改仓库代码的脚步留给ci执行 CI :如何让发布包的行为直接和代码仓库中的版本号同步? 你可能遇到最多的坑 可以优化的地方 可以再优化的地方 引言 本文的起因是有在代码仓库发包后,同事问我“为什么package.json 里的版本还是原来 »

Vite图片资源打包优化的实现

目录 步骤1: 安装依赖 步骤2: 配置Vite 步骤3: 加载图片 步骤4: 查看优化结果 总结 Vite是一种现代化的前端构建工具,它的打包速度非常快。在使用Vite进行开发的过程中,图片资源打包优化也非常重要。在这篇教程中,我将向您展示如何通过Vite对图片资源进行优化,以使网站加载速度 »

element select实现组件虚拟滚动优化

目录 组件实现 总结 不知道大家在开发过程中有没有遇到这样一个场景,后端接口一次性返回上千条数据(比如国家地区),接口不支持分页,不能筛选,只能前端自己通过 select 组件全量渲染出来。这种渲染大量 DOM 的场景下会造成页面非常卡顿,我在网上搜索了一下一般有两种解决方案 前端自己实现 »

斜率优化入门

前言 斜率优化是一种经典的单调队列优化类型,虽然它的名字很高大上,但是其思想内核非常简单,这篇博客就是用来帮助各位快速入门的 提示:本博客以单调队列的思想理解斜率优化 引入 dp 优化可以怎么分类? 数据结构维护决策点集的插入与查找 算法维护决策点集大小,取出无用决策点 Q1 P3195 »

chifan-duck

活字格性能优化技巧(3):如何巧用CDN提升含页面的访问速度

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。   上两篇中我们分享了如何利用数据库主键和表格设置默认不加载数据来提升应用系统访问的性能。在本篇中一起来看看如何在活字格中利用CDN技术来提升页面的访问速度。在此之前, »

elasticsearch 官方优化建议

elasticsearch 官方优化建议 1.一般建议   a.不要返回过大的结果集。这个建议对一般数据库都是适用的,如果要获取大量结果,可以使用search_after api,或者scroll (新版本中已经不推荐)。 »

MySQL explain根据查询计划去优化SQL语句

目录 一、什么是MySQL explain 二、如何使用MySQL explain MySQL是一种常见的关系型数据库管理系统,常被用于各种应用程序中存储数据。当涉及到大量的数据时,数据库查询的性能就成了关键因素,这时就需要MySQL的explain功能来帮助优化查询语句。本文将详细介绍MyS »

活字格性能优化技巧(2)-如何在大规模数据量的场景下提升数据访问效率

在上节内容中我们介绍了如何利用数据库主键提升访问性能,本节内容我们继续为大家介绍如何在大规模数据量的场景下提升数据访问效率。 在开始之前先做个小小的实验: 1. 准备一张数据表,内置1000W行记录。 2. 直观感受一下这个表的规模。使用MSSQL对其进行查询,足足花了8秒钟的时间才获取到表的总行数 »

通过缓存+SQL修改优雅地优化慢查询

目录 问题描述 需求 寻找解决方案 缓存方案 更新策略 缓存架构 SQL优化 问题描述 单例数据库模式中,后端高并发请求多(读多写少),导致数据库压力过大,关键接口响应变慢,严重影响体验。 需求 减少接口的响应时间。 寻找解决方案 由于问题主要处在数据库压力过大的情况,采 »

【性能优化】优雅地优化慢查询:缓存+SQL修改组合拳

通过缓存与SQL,最小化代码侵入性的情况下,优化慢查询问题。 问题描述 单例数据库模式中,后端高并发请求多(读多写少),导致数据库压力过大,关键接口响应变慢,严重影响体验。 需求 减少接口的响应时间。 寻找解决方案 由于问题主要处在数据库压力过大的情况,采用两种优化思路优化查询过程: »

robinbin

活字格性能优化技巧(1)——如何利用数据库主键提升访问性能

本文由葡萄城技术团队于博客园原创并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 大家都知道,活字格作为企业级低代码开发平台,拥有6大引擎,3大能力,能够高效落地企业级应用。在每年的应用大赛中也能看到很多格友利用活字格做了很多复杂的应用,例如2021 »

powertoolsteam

DataLeap 数据资产实战:如何实现存储优化?

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 背景 DataLeap 作为一站式数据中台套件,汇集了字节内部多年积累的数据集成、开发、运维、治理、资产、安全等全套数据中台建设的经验,助力企业客户提升数据研发治理效率、降低管理成本。 Data Cata »

bytedata

前端性能优化——图片优化

优化图片是 Web 前端优化的重要一环,因为图片是 Web 页面中最耗费带宽和加载时间的资源之一。 前端性能优化——图片优化 一、图片优化措施 优化图片是 Web 前端优化的重要一环,因为图片是 Web 页面中最耗费带宽和加载时间的资源之一。以下是一些通过优化图片来优化 Web 前端的方 »

Golong字符串拼接性能优化及原理介绍

目录 1.字符串高效拼接 1.1 常见的字符串拼接 1.2 字符串拼接测试 1.3 推荐 2.相关原理 2.1 + 号 2.2 strings.Builder 与 bytes.Buffer 2.2.1 内部[]byte 增长方式: 2.2.2 性能比较 1.字符串高效拼接 go »

Golong字符串拼接性能优化及原理介绍

目录 1.字符串高效拼接 1.1 常见的字符串拼接 1.2 字符串拼接测试 1.3 推荐 2.相关原理 2.1 + 号 2.2 strings.Builder 与 bytes.Buffer 2.2.1 内部[]byte 增长方式: 2.2.2 性能比较 1.字符串高效拼接 go »

数据库系列:覆盖索引和规避回表

1 介绍 在MySQL数据库查询过程中,索引覆盖和避免不必要的回表,是减少检索步骤,提高执行效率的有效手段。下面从这两个角度分析如何进行MySQL检索提效。 2 数据准备 模拟一个500w数据容量的部门表 emp,表结构如下,并通过工具模拟500w的数据: CREATE TABLE `emp` ( »

长达 1.7 万字的 explain 关键字指南!

当你的数据里只有几千几万,那么 SQL 优化并不会发挥太大价值,但当你的数据里去到了几百上千万,SQL 优化的价值就体现出来了!因此稍微有些经验的同学都知道,怎么让 MySQL 查询语句又快又好是一件很重要的事情。要让 SQL 又快又好的前提是,我们知道它「病」在哪里,而 explain 关键字就是 »

chanshuyi

比memcpy还要快的内存拷贝,老哥了解一下?

本文来自博客园,作者:T-BARBARIANS,转载请注明原文链接:https://www.cnblogs.com/t-bar/p/17262147.html 谢谢!   前言   朋友们有想过居然还有比memcpy更快的内存拷贝吗?   讲道理,在这之前我没想到过,我也一直觉得memcpy就是最快 »