logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【mysql】explain执行计划之select_type列

9.union:分union与union all两种,若第二个select出现在union之后,则被标记为union;10.dependent union:当union作为子查询时,第一个union为dependent subquery,第二个union为dependent union。6.subquery:select、where之后包含了子查询,在select语句中出现的子查询语句,结果不依赖

文章图片
#mysql#数据库#sql
【mysql】排序分页查询导致数据混乱问题

1.问题说明1.根据创建时间排序,当创建时间大量重复时,分页查询会导致某条数据出现在不同分页中select * from student order by create_time desc limit 10,10;select * from student order by create_time desc limit 20,10;2.问题解决1.如果有id主键,可以再加id排序select *

#mysql
【软考】最优二叉树(哈夫曼树)

3.将两个结点权值相加即为14,构造新的结点14,将5结点作为新结点的左结点,将9结点作为新结点的右结点(左右结点可以随意),放入优先队列q。9.将两个结点权值相加即为55,构造新的结点55,将25结点作为新结点的左结点,将30结点作为新结点的右结点(左右结点可以随意),放入优先队列q。9.将两个结点权值相加即为100,构造新的结点100,将45结点作为新结点的左结点,将55结点作为新结点的右结点

文章图片
【多线程】线程池

3.keepAliveTime:多余的空闲线程的存活时间,当前线程池数量超过corePoolSize时,当空闲时间达到keepAliveTime时,多余空闲线程会被销毁直到只剩下corePoolSize个线程为止。7.handler:拒绝策略,表示当队列满了并且工作线程-大于等于线程池的数量最大线程数(maxinumPoolSize)时如何来拒绝请求执行的runnable的策略。6.threadF

【jvm】虚拟机栈之动态链接

比如:描述一个方法调用了另外的其他方法时,就是通过常量池中指向方法的符号引用来表示的。5. #32表示类为com/learning/stack/dynamic_linking/DynamicLinkingTest。4. #32表示类为com/learning/stack/dynamic_linking/DynamicLinkingTest。5.动态链接的作用就是为了将这些符号引用转换为调用方法的直

#jvm
【jvm】jvm的生命周期

1.java虚拟机的启动是通过引导类加载器bootstrap class loader创建一个初始类(initial class)来完成的,这个类是由虚拟机的具体实现指定的(根据具体虚拟机的类型)4.某线程调用Runtime类或System类的exit方法,或Runtime类的halt方法,并且java安全管理器也允许这次exit或halt操作。5.JNI(java native interfac

#jvm
【jvm】栈顶缓存技术

1.在基于栈式架构的虚拟机(如Java虚拟机)中,完成一项操作往往需要更多的入栈和出栈指令,这导致了更多的指令分派次数和内存读/写次数。2.当处理器执行指令时,如果需要使用栈顶元素,它可以直接从寄存器中获取,而无需访问内存,从而减少了访问延迟和提高了执行速度。4.栈顶缓存技术是一种有效的计算机体系结构优化技术,它通过减少内存读/写次数和降低访问延迟来提高指令的执行效率。:由于寄存器的数量有限,栈顶

#jvm
【jvm】虚拟机栈之局部变量表

对一个函数而言,它的参数和局部变量越多,使得局部变量表膨胀,它的栈帧就越大,以满足方法调用所需传递的信息增大的需求,函数调用就会占用更多的栈空间,导致其嵌套调用次数就会减少。10. 当一个实例方法被调用的时候,它的方法参数和方法体内部定义的局部变量将会按照顺序被复制到局部变量表中的每一个slot上。2.如果一个局部变量过了其作用域,在其作用域之后申明的新的局部变量有可能会复用过期的局部变量的槽位,

#jvm
【线上问题】服务器关机导致docker启动的mysql数据库消失了

5. 确定后,将_data里的数据拷贝到数据库data映射目录,重启docker即可。1. 服务器迁移断电导致docker启动的mysql数据库没有了数据。4. ll命令一下能看到各个数据库名,确定自己要恢复的数据库。1. sudo -i切换root账号。3. mysql重启数据库消失了。2. 查找mysql的容器卷。2. data目录是空的。3. 进入各个_data。

#数据库#docker
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择