御弟哥哥 御弟哥哥
4年前
MySQL索引原理老夫一把梭,从头到尾全讲透了
索引,可能让好很多人望而生畏,毕竟每次面试时候MySQL的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于SQL的优化也而是重中之重。可以毫不夸张的说,系统中SQL的好坏,是能直接决定你系统的快慢的。但是在优化之前大家是否想过一个问题?那就是:我们优化的原则是什么?优化SQL的理论基础是什么?虽然说实践出真知,但是我更相信理论是
Stella981 Stella981
3年前
Clion+Cmake+Qt5+Qwt+msys2+MinGW在Windows下的安装配置使用教程
摘要:CLion,acrossplatformC/CIDE.本文主要介绍基于Clion作为IDE,MinGW作为编译器,CMake作为项目构建工具,开发基于Qt5、qwt的C图形GUI项目的安装、配置、编译过程。KeyWords:Clion;Cmake;Qt5;Qwt;msys2;MinGW;Windows目
Wesley13 Wesley13
3年前
C 如何判断编译器是否支持C90 C99?
参考:《CPrimerPlus》,StephenPrata著,姜佑译。ANSI/ISOC标准美国ANSI成立委员会X3J11,于89/90年,99年,11年,发布C标准:C89/C90,C99,C11。ANSI/ISO各版本C标准C标准描述经典C也称K&RC,87年K&R著作《C语言程序设计》,
Stella981 Stella981
3年前
PostgreSQL_如何查找TOP_SQL_(例如IO消耗最高的SQL)
标签PostgreSQL,pg\_stat\_statements,TOPSQL背景数据库是较大型的应用,对于繁忙的数据库,需要消耗大量的内存、CPU、IO、网络资源。SQL优化是数据库优化的手段之一,优化什么SQL效果最佳呢?首先要了解最耗费资源的SQL,即TOPSQL。从哪里可以了解数据库的资源都被哪些SQL
Wesley13 Wesley13
3年前
C++ 编译过程简介
C/C程序编译流程:预处理编译汇编链接具体的就是:源代码(sourcecoprede)→预处理器(processor)→编译器(compiler)→汇编程序(assembler)→目标程序(objectcode)→链接器(Linker)→可执行程序(executables)C语言在linux下的基本流程如图:!wK
Wesley13 Wesley13
3年前
Java基础知识强化(用于自我巩固)以及审查
1\.Java和JDK的关系JDK(JavaDevelopmentKit)Java开发工具包,它包括:编译器、Java运行环境(JRE,JavaRuntimeEnvironment)、JVM(Java虚拟机)监控和诊断工具等Java则表示一种开发语言。2. Java程序是怎么执行的?
Stella981 Stella981
3年前
Rabbit 安装步骤
1.Erlang安装【下载地址:官网(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.erlang.org%2Fdownloads)】从源码编译安装Erlang,以下库或工具是必须安装的:1)完整的GCC编译器环境2)Ncurs
Wesley13 Wesley13
3年前
C语言进阶—— 接续符和转义符13
接续符的意义:C语言中的接续符(\\)是指示编译器行为的利器我们来看一个案例:1in\2clud\3e<st\4dio.h56in\7tm\8ain(\9)10{11pr
数据堂 数据堂
1年前
点云标注的算法优化与性能提升
点云标注的算法优化和性能提升是提高自动驾驶技术的关键因素。通过优化算法和提升性能,可以获得更准确、更高效的结果。首先,算法优化可以通过使用先进的深度学习模型和算法来实现。例如,使用三维卷积神经网络(CNN)可以提取点云中的特征信息,提高障碍物检测和车道线标
高性能MySQL实战(三):性能优化 | 京东物流技术团队
这篇主要介绍对慢SQL优化的一些手段,而在讲解具体的优化措施之前,我想先对EXPLAIN进行介绍,它是我们在分析查询时必要的操作,理解了它输出结果的内容更有利于我们优化SQL。为了方便大家的阅读,在下文中规定类似key1的表示二级索引,key\part1表