技术栈
性能
lhdz_bj
18 天前
sql
·
oracle
·
数据库开发
·
索引
·
性能
·
标准
·
误区
数据库开发常识(10.6)——SQL性能判断标准及索引误区(1)
10.6. 数据库开发常识作为一名专业数据库开发人员,不但需要掌握数据库开发相关的语法和功能实现,还要掌握专业数据库开发的常识。这样,才能在保量完成工作任务的同时,也保质的完成工作任务,避免了为应用的日后维护埋下性能和稳定性方面的隐患。可遗憾的是,现实中,很大一部分的专业开发人员只能做到保量的完成工作任务,而做不到既保量也保质。这也就不难解释,现实中,为什么很多应用系统上线后,性能和稳定性等方面还频繁的出现问题。
极客代码
2 个月前
c语言
·
开发语言
·
性能优化
·
性能
C语言性能优化:从基础到高级的全面指南
C 语言以其高效、灵活和功能强大而著称,被广泛应用于系统编程、嵌入式开发、游戏开发等领域。然而,要写出高性能的 C 语言代码,需要对 C 语言的特性和底层硬件有深入的了解。本文将详细介绍 C 语言性能优化的背后技术,并通过具体的代码示例来展示如何实现性能优化。本文分为多个部分,从基本概念和技巧到高级性能优化技术,全面覆盖 C 语言性能优化的各个方面。
vivo互联网技术
2 个月前
vite
·
性能
·
svelte
·
轻量
·
研发效率
主打一个“小巧灵动”:Vite + Svelte
作者:来自 vivo 互联网大前端团队- Wei Xing在研发小型项目时,传统的 Vue、React 显得太“笨重”。本文主要针对开发小型项目的场景,谈谈 Vite+Svelte 是如何让项目变得“小巧灵动”,并横向对比 Svelte 和 Vue 的性能表现,对二者的加载流程做详细分析。
Amd794
3 个月前
安全
·
日志
·
nuxt
·
清理
·
性能
·
钩子
·
响应
Nuxt.js 应用中的 afterResponse 事件钩子
title: Nuxt.js 应用中的 afterResponse 事件钩子 date: 2024/12/6 updated: 2024/12/6 author: cmdragon
Amd794
3 个月前
安全
·
nuxt
·
性能
·
用户
·
处理
·
钩子
·
响应
Nuxt.js 应用中的 beforeResponse 事件钩子
title: Nuxt.js 应用中的 beforeResponse 事件钩子 date: 2024/12/5 updated: 2024/12/5 author: cmdragon
Amd794
3 个月前
安全
·
nuxt
·
性能
·
请求
·
处理
·
钩子
·
实践
Nuxt.js 应用中的 request 事件钩子
title: Nuxt.js 应用中的 request 事件钩子 date: 2024/12/4 updated: 2024/12/4 author: cmdragon
Winston Wood
3 个月前
linux
·
内存
·
共享内存
·
进程通信
·
性能
Linux中的共享内存
在Linux中,共享内存是一种高效的进程间通信(IPC)机制,允许多个进程共享一块内存区域,从而实现数据的快速传递和共享。它的特点是可以直接访问共享的内存,无需额外的拷贝操作,因此速度非常快。
Winston Wood
3 个月前
java
·
线程池
·
多线程
·
性能
Java线程池详解
线程池是用来管理和复用线程的一种技术,它避免了频繁的创建和销毁线程的开销,提高了应用程序的性能。在 Java 中,ExecutorService 是一个非常常用的接口,它提供了线程池的基本功能。
Winston Wood
3 个月前
android
·
性能
Android中常见CPU异常使用场景和解决方案
在Android开发中,常见的CPU异常使用场景通常发生在代码逻辑设计或性能优化不当时,这些问题可能导致CPU使用率过高、频繁的性能问题或耗电问题。以下是一些常见场景和导致的原因:
Amd794
3 个月前
自定义
·
vite
·
编译
·
nuxt
·
热更新
·
性能
·
钩子
Nuxt.js 应用中的 vite:compiled 事件钩子
title: Nuxt.js 应用中的 vite:compiled 事件钩子 date: 2024/11/19 updated: 2024/11/19 author: cmdragon
风恋残雪
4 个月前
优化
·
卡顿
·
性能
·
rhi
OpenGL RHI优化
随着Vulkan的普及,OpenGL已经在被慢慢淘汰,更轻的API调用可以节省不少性能,尤其是在移动平台上,可以减少CPU开销,进而减少功耗。看起来很完美,但是问题是目前移动平台Vulkan驱动存在很多兼容性问题,大家主流的做法都是通过白名单的方式去开Vulkan,所以目前我们还是要继续以OpenGL为主。此文的目的是笔者在优化OpenGL的时候积累的一些经验,因为使用的引擎是UE4,所以这里的优化是以UE4展开的,当然大部分优化都是通用的。
编码时空的诗意行者
5 个月前
缓存
·
cpu
·
性能
动手测试:CPU的L1~L3级缓存和内存的读取速度测试
在许多文章中指出了这些缓存的架构,速度差异等。纸上得来终觉浅,今天想实际写代码简单测试一下。现代计算机系统中,CPU缓存(L1、L2、L3)和主内存(RAM)之间的读取速度有着显著的差异。缓存的主要目的是提高数据访问的速度,从而提升整体的系统性能。本篇文章将通过一系列的测试来探索不同大小内存块的读写性能,从而揭示缓存和内存之间读取速度的变化规律。
Amd794
6 个月前
html
·
部署
·
nuxt
·
性能
·
安全性
·
预渲染
·
静态
使用 nuxi generate 进行预渲染和部署
title: 使用 nuxi generate 进行预渲染和部署 date: 2024/9/4 updated: 2024/9/4 author: cmdragon
Amd794
6 个月前
组件
·
nuxt
·
性能
·
导航
·
用户
·
预加载
·
体验
使用 preloadRouteComponents 提升 Nuxt 应用的性能
title: 使用 preloadRouteComponents 提升 Nuxt 应用的性能 date: 2024/8/19 updated: 2024/8/19 author: cmdragon
Amd794
6 个月前
web
·
开发
·
组件
·
性能
·
nuxt3
·
预加载
·
vuejs
使用 preloadComponents 进行组件预加载
title: 使用 preloadComponents 进行组件预加载 date: 2024/8/18 updated: 2024/8/18 author: cmdragon
Android技术栈
7 个月前
程序员
·
harmonyos
·
鸿蒙
·
openharmony
·
调试
·
性能
·
ndk
鸿蒙(API 12 Beta2版)NDK开发【通过DevEco Studio调试】调试和性能分析
DevEco Studio提供了丰富的调试能力,在NDK开发过程中可以利用这些能力检测并修复程序中的错误。调试能力包括:
Android技术栈
7 个月前
华为
·
harmonyos
·
openharmony
·
性能
·
ndk
·
调试器
·
鸿蒙开发
鸿蒙(API 12 Beta2版)NDK开发【LLDB高性能调试器】调试和性能分析
LLDB(Low Level Debugger)是新一代高性能调试器。当前HarmonyOS中的LLDB工具是在[llvm15.0.4]基础上适配演进出来的工具,是HUAWEI DevEco Studio工具中默认的调试器,支持调试C和C++应用。
Thanks_ks
7 个月前
vscode
·
跨平台
·
visual studio
·
性能
·
开发环境
·
开发工具的选择
·
扩展性
Visual Studio 和 VSCode 哪个好?
目录一、引言二、开发环境类型对比VS:全能型IDEVSCode:轻量级但强大三、性能与资源占用分析VS:功能丰富,资源需求高
Youth cowboy
7 个月前
android
·
linux
·
性能优化
·
性能
·
帧率
·
刷新率
·
屏幕
Android 性能之刷新率设置和管理
目录1. 刷新率和帧率2. 多种刷新率3. 基本原理3.1 屏幕 & 显示控制器3.2 Composer Service
Amd794
7 个月前
缓存
·
组件
·
数据
·
性能
·
更新
·
nuxt3
·
共享
使用 useNuxtData 进行高效的数据获取与管理
title: 使用 useNuxtData 进行高效的数据获取与管理 date: 2024/7/22 updated: 2024/7/22 author: cmdragon