自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 HIVE锁应用

查看哪一个SQL锁了HIVE表分区。#查看哪一个SQL锁了HIVE表。#查看HIVE表分区是否被锁。#查看HIVE表是否被锁。

2024-02-19 10:23:07 369

原创 VLOOKUP笔记

查找基本工资,范围列应该是姓名,姓名与基本工资应该互相交换。if({1,0},B列数据,A列数据)(在整个范围表格的列数)匹配条件需要按升序排序。

2023-07-30 12:51:25 137

原创 JDBC连接数与Druid连接池

事务的批量处理要配合url的参数设置,参数:?事务回滚:rollback();//一般放在try catch结构的catch块中。说明:PreparedStatement 是 Statement 的子类。清空批量处理包的语句:clearBatch();添加需要批量处理的连接:addBatch();执行批量处理语句:executeBatch()自动提交:autoCommit(true);获取索引值对应结果:get(index);向上遍历:previous();向下遍历:next();

2023-06-07 18:13:03 125

原创 TCP/IP运用实例

(2)客户端可以输入一个音乐文件名,比如《珊瑚海》,服务端收到音乐名后,可以给客户端返回这个。对节点流进行包装,使用数组缓冲的方式,对文件的处理效率更高。.发送数据结束时无需释放资源(因为不是面向连接的),速度快。.使用TCP协议前,预先建立TCP连接,形成传输数据通道。.将数据、源、目的封装成数据包,不需要建立连接。.传输完毕,需要释放自己建立的连接,效率低。,如果服务器没有这个文件,返回一个默认的。.传输前,采用"三次握手"方式,是可靠的。.在连接中可进行最大数据量的传输。.因无需连接,故是不可靠的。

2023-05-31 09:52:41 850

原创 Unique注意事项

2.unique列可以为null,unique+not null=主键。3.unique约束,自动会在底层建立唯一索引。1.一张表可以有多个unique唯一约束。

2023-05-31 09:27:13 147

原创 多态与动态绑定机制

当调用对象方法的时候,该方法会和对象的内存地址/运行类型绑定;(4)编译类型看定义时 = 号的左边,运行类型看 = 号的右边。.当调用对象属性时,没有动态绑定机制,哪里声明,哪里使用。(2)编译类型在定义对象时,就确定了,不能改变。(1)一个对象的编译类型和运行类型可以不一致。(3)运行类型是可以变化的。

2023-05-31 09:25:32 132

原创 系统变量设置方式与命令

在my.ini文件中设置[mysqld]参数。:在session会话中设置global变量。

2023-05-30 12:08:52 32

原创 MySQL常性能参数查看

2023-05-30 11:50:51 56 1

原创 String

(2)String有一个属性是final char[] value,就是内容实际存放的地方,地址不能被修改。重新赋值时,不能修改原String对象的值,只能指向新的对象;(3)final char[] ch的地址也不能被修改,但是数组可以通过下标(实际是地址)修改对象的值。(1)String str,char[] ch作为形参,一个是值传递,一个是引用传递;(4)Java对象之前的赋值都是值传递。

2023-05-30 11:43:24 80 1

原创 【冒泡排序】

【代码】【冒泡排序】

2023-05-30 10:54:03 73 1

原创 二分查找递归遍历

【代码】二分查找递归遍历。

2023-05-30 10:51:11 62

原创 事务的四种隔离级别

同一个事务中,执行同一个查询,由于另外一个事务的修改或删除提交操作,返回的结果集不同,即产生不可重复读;:同一个事务中,执行同一个查询,由于另一个事务的插入提交操作,返回的结果集不同,即产生幻读。:当一个开启的事务,读到另外一个事务的变动数据,即产生脏读;:能有效解决不同事务的不一致问题,不带锁。:有效解决不同事务不一致问题,带锁。:可能出现脏读、不可重复读、幻读。:可能出现不可重复读、幻读。

2023-05-30 10:44:59 29

原创 类加载的几个阶段

此阶段才真正完成静态代码块的初始化内容,利用方法,完成静态内容的赋值内容。而且用同步锁,确保了初始化一个类的安全性,只有一个线程可以操作,其他线程处于阻塞等待。:将类的class文件读入到内存中,并为之创建一个Class对象,此过程由加载器完成;,即保证class字节流文件符合虚拟机的要求,并不会危害虚拟机的安全、:即分配内存,完成类的静态成员属性与方法的默认初始化、:把符号引用替换为直接引用。

2023-05-30 10:35:52 113 1

原创 HashSet源码解析

创建一个hashmap构成的table数组+链表结构,数据元素是Node,数组初始长度为16,临界值是12=16*0.75。.数组链表插入元素,当hash值与之前插入的元素相同,且内容不相同,则插入至元素之后形成单链表。否则,返回false,代表插入不成功;.当某条单链表长度大于8,并且table已经扩容至64个长度,此时单链表立马变成红黑树结构;.数组扩容:当数组元素个数第一次达到临界值12,那么table数组长度开始扩容16。依此类推,table数组长度扩至64个长度;

2023-05-30 10:23:47 32

原创 MySQL高级篇内容梳理

(6)全表、hash索引、二叉树、平衡二叉树、二叉平衡搜索树、M叉树、B树、B+树结构对比。(3)InnoDB引擎的非聚簇索引(二级索引)结构。(4)MyISAM引擎数据存储方式与它的非聚簇索引。(1)MySQL安装,各种存储引擎下的目录结构。(9)CentOS,SQL执行性能分析工具。(5)其他存储引擎默认支持的索引结构对比。(2)InnoDB引擎聚簇索引结构推演。(7)适合创建索引的11种情况。(8)不适合创建索引的7种情况。

2023-05-30 10:09:12 104 1

原创 【转载】MySQL数据库高级篇笔记

转自链接:MySQL数据库高级篇教程 B站康师傅笔记(持续更新)_mysql 高级教程_FenQing1213的博客-CSDN博客

2023-05-30 09:42:48 60 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除