- 博客(20)
- 收藏
- 关注
原创 集合底层原理
JDK1.8 之前 哈希值相同的对象以链表形式存储在一个桶中,这种情况称为哈希冲突,此时需要用该对象与桶上的对象进行比较,看看是否已经存在桶中,如果存在就不添加。因此List集合删除效率低。调用 hash(key) 方法,以key计算哈希值,hash 方法中得到key的hashCode 与 key的hashCode 高16位做异或运算,得到的值可以减少碰撞冲突的可能性。List 集合底层是链表或者数组,存储的顺序和取出的顺序是一致的,但同样会带来一个缺点,想要获取某个元素,就要访问所有元素,直到找到为止。
2023-09-02 21:00:00
110
原创 select..union all select ..查询时返回ORA-01790报错的解决办法
报错原因:TABLE1和TABLE2中对应的字段,数据类型不一致。比如TABLE1中的USER_ID数据类型为NUMBER,TABLE2中的USER_ID数据类型为VARCHAR2。错误信息:ORA-01790: expression must have same datatype as corresponding expression。解决办法:建试图时用TO_CHAR,TO_NUMBER等函数转换数据类型。建议对转换数据类型的字段使用别名,否则如果该字段在第一个SELECT后,会报错。
2023-09-02 20:50:03
660
原创 mysql作业练习
组合索引是指在表的多个字段组合上创建的索引,只有在查询条件中使 用了这些字段的左边字段时,索引才会被使用。【组合索引上来讲的】索引的目的在于提高查询效率,本质是通过不断的缩小想要获取数据的范围来筛选出 最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用 同一种查找方法来锁定数据。(1)索引并非越多越好,一个表中如有大量的索引,不仅占用磁盘空间,还会影响INSERT、DELETE、UPDATE等语句的性能,因为在表 中的数据更改时,索引也会进行调整和更新。
2023-04-09 00:18:25
77
原创 给设备加密以及配置DHCP
网络组建步骤:1 、拓扑设计2 、 IP 地址规划 -- 按照拓扑中划分的网络范围, 规划网络位不同的 IP 地址3 、配置1 )配置各个节点的 IP 地址2 )路由 -- 全网可达3 )测试 --ping4 )策略5 )优化, 安全6 )排错4 、维护和升级dhcp动态主机获取ip地址成为dhcp服务器的条件1.必有有真实物理网卡或连接广播域的真实物理接口2.必须有合法的ip地址实验要求图给用户...
2022-07-19 19:46:59
295
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人