- 博客(7)
- 收藏
- 关注
原创 innodb纪录存储结构
innodb是一个将数据存储在磁盘的存储引擎,而数据的处理在内存中,所以需要把数据加载到内存中。由于磁盘读取比内存慢很多,如果一条一条地读取纪录,那么会非常的慢。innodb以页为内存和磁盘交互的基本单位,页的大小一般为16KB。**系统变量innodb_page_size表明了innoDBd页的大小,默认值为16384字节,即16KB**innodb的行格式innodb的行格式有4种:COMPACT、REDUNDANT、DYNAMIC、COMPRESSED.
2023-09-16 11:29:27
98
原创 记一次多表查询优化
这条语句就是需求: SELECT * FROM po_order LEFT JOIN po_order_receiver ON po_order.id = po_order_receiver.order_id LEFT JOIN po_order_sender ON po_order.id = po_order_sender.order_id LEFT JOIN ...
2018-08-13 15:10:38
483
原创 centos安装mysql8.0.12遇到的问题与解决办法
使用的是二进制安装,对linux不是很熟悉,rpm安装目录不能指定,安装后东西去了哪还要通过命令查找出来,二进制编译安装又太慢。 有些教程很扯蛋,照着教程一步步走也有错 初始化错误:[root@VM_0_13_centos mysql]# ./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/u...
2018-08-05 16:45:51
3765
2
转载 停止Java线程,小心interrupt()方法
程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。 在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。 背景     中断(Interrupt)一个线程意味着在该线程完成任务之前停止其正在进行的一切,有效地中止其当前的操作。线程是死亡、还是...
2018-07-27 14:00:38
808
转载 通过六个题目彻底掌握String笔试面试题
    Java中String类由于其特殊性(不变类),几乎是笔试面试中的必考题,当然有些题目其实没啥意思,不过关键是要通过题目掌握原理性的东西。下面六道题目,如果您全部做对了,且明白其所以然,那么Java中的关于String的笔试面试题应该难不到你了。也许您觉得polaris说的有点过了,然而彻底明白这些题目,对理解String类还是很有好处的。写出下面...
2018-06-25 00:14:03
229
转载 通过六个题目彻底掌握String笔试面试题
<div id="blog_content" class="blog_content"> <p>&nbsp;&nbsp;&nbsp; Java中String类由于其特殊性(不变类),几乎是笔试面试中的必考题,当然有些题目其实没啥意思,不过关键是要通过题目掌握原理性的东西。下面六道题目,如果您全部做对了,且明白其所以然,那么Java中的关于Str...
2018-06-24 23:55:18
6642
原创 maven依赖冲突排除
引用一个jar包后报了一个错java.lang.LinkageError: loader constraint violation: when resolving method "org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(Ljavax/servlet/ServletConfig;)Lorg/apache/...
2018-06-20 16:29:15
2933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人