3A网络 3A网络
2年前
MySQL 临时表的原理以及优化手段
1临时表sortbuffer、内存临时表和joinbuffer,这三个数据结构都是用来存放语句执行过程中的中间数据,以辅助SQL语句的执行的。其中,在排序的时候用到了sortbuffer,在使用join语句的时候用到了joinbuffer。而使用临时表的时候,Explain的Extra字段中具有Usingtemporary标记。union、gro
Python进阶者 Python进阶者
2年前
请教各位大神,有什么办法可以自动进行凭证编号?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【木易雲】问了一个Pandas的问题,这里拿出来给大家分享下。数据如下:二、实现过程这里【隔壁😼山楂】给了一个思路,使用分组排序,再拼接。【逸】也给了一个思路,如下所示:思路还是挺多的,后来【郑
Wesley13 Wesley13
3年前
MYSQL(高可用方案)
本次专题是 MySQL高可用方案选型,这个专题想必有很多同学感兴趣。高可用的意义以及各种不同高可用等级相应的停机时间我就不必多说了,直接进入主题。可选MySQL高可用方案MySQL的各种高可用方案,大多是基于以下几种基础来部署的:1.基于主从复制;2.基于Galera协议;3.
Wesley13 Wesley13
3年前
MySQL 内核线程简要分析
若接触过Oracle的学者,想必应该都知道Oracle的体系结构,Oracle体系结构中涉及的进程诸如:PMON、SMON、LGWR、CKPT、DBWR\_N等等那MySQL里面的线程是怎么样的呢?(因为MySQL是单进程多线程结构),带着这个疑问,进行了查阅资料及调试,总结为:MySQL启动时,默认是23个线程。实验环境Linux:CentO
Wesley13 Wesley13
3年前
MongoDB数据库操作
MongoDB是一个面向文档的数据库系统.使用c编写,不支持sql.但有自己功能强大的查询语法.MongoDB使用BSON作为数据存储和传输的格式,BSON是一种类似JSON的二进制序列化文档,支持嵌套对象和数组.MongoDB很像mysql,document对应mysql的row,collection对应mysql的table应用场景:
Stella981 Stella981
3年前
LiteOS:盘点那些重要的数据结构
摘要:本文会给读者介绍下LiteOS源码中常用的几个数据结构,包括:双向循环链表LOS\_DL\_LIST,优先级队列PriorityQueue,排序链表SortLinkList等。在学习HuaweiLiteOS源代码的时候,常常会遇到一些数据结构的使用。如果没有掌握这它们的用法,阅读LiteOS源代码的时候会很费解、很吃力。本文会给读
Wesley13 Wesley13
3年前
mysql唯一查询
MySQL单一字段唯一其他字段差异性忽略查询。在使用MySQL时,有时需要查询出某个字段不重复的记录,虽然mysql(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.2cto.com%2Fdatabase%2FMySQL%2F)提供有distinct这个关键字来过滤掉多余的重复
Wesley13 Wesley13
3年前
Mysql用户与权限操作
1.用户与权限概述用户是数据库的使用者和管理者。MySQL通过用户的设置来控制数据库操作人员的访问与操作范围。服务器中名为mysqI的数据库,用于维护数据库的用户以及权限的控制和管理。MySQL中的所有用户信息都保存在mysql.user数据表中。根据my
深度学习 深度学习
1个月前
双指针法解决力扣922题:按奇偶排序数组II的完整指南
一、问题理解题目要求将一个重新,使得:1.所有偶数位于偶数位置(索引0,2,4...)1.所有奇数位于奇数索引位置(索引1,3,5...)1.不要求数字本身的排序,只需满足奇偶位置正确二、解法思路采用,分别维护两个:even指针:负责扫描偶数索引位置odd
深度学习 深度学习
4星期前
2021年CSP-S廊桥分配(洛谷P7913):贪心算法与优先队列实战
一、问题背景分析2021年的廊桥分配问题要求分配有限廊桥资源,最大化服务国内和国际航班数量。题目核心是处理两类航班的起降时间冲突,通过动态调度实现资源高效利用。二、核心设计1.数据结构选择//优先队列存储可用廊桥编号(按编号排序)priorityqueue