不知道从什么时候开始,网上流传着这么一个说法: MySQL的WHERE子句中包含 IS NULL、IS NOT NULL、!= 这些条件时便不能使用索引查询,只能使用全表扫描...
IP属地:广东
不知道从什么时候开始,网上流传着这么一个说法: MySQL的WHERE子句中包含 IS NULL、IS NOT NULL、!= 这些条件时便不能使用索引查询,只能使用全表扫描...
序列化的使用场景 将对象数据保存到存储设备中; 将对象数据用于网络上传输; 将对象数据用于进程之间的传输; 序列化对象的时候只是针对成员变量进行序列化,对静态成员变量,方法无...
红黑树是一种自平衡二叉查找树,它可以在O(logn)时间内做查找,插入和删除等操作,这使得它在实时应用中很有价值。可用来构造关联数组和集合,如Java中的TreeMap,Tr...
在网络传输时,传输的是二进制数据,所以发送端需要将序列化对象转变为二进制数据,也就是序列化过程。接收端需要将二进制数据转化为序列化对象,也就是反序列化过程。在序列化和反序列化...
在国内目前最著名的两个开源分布式调度,一个是elastic-job,一个是xxl-job,前段时间一直在看xxl-job相关的实现原理,最近一直在研究elastic-job...
概述 Android 开发的过程中,我们肯定会使用到布局加载,无论是Activity、Fragment的创建,还是 ListView 适配器中 convertView 视图的...
简书 占小狼转载请注明原创出处,谢谢! synchronized可以保证方法或代码块在运行时,同一时刻只有一个线程可以进入到临界区(互斥性),同时它还保证了共享变量的内存可见...
简书 占小狼转载请注明原创出处,谢谢! 定义 ArrayList底层以数组实现,允许重复,默认第一次插入元素时创建数组的大小为10,超出限制时会增加50%的容量,每次扩容都底...