- 博客(10)
- 收藏
- 关注
翻译 SQL优化
Mysql可以从四个层面进行优化:1.硬件和操作系统的优化从硬件层面来讲,影响Mysql性能的原因主要有: cpu ,可用内存大小 ,磁盘读写速度,网络带宽从操作系统层面来讲,应用文件句柄数,操作系统的网络配置,都会影响到mysql 的性能,这部分的优化一般是有DBA 或者 运维工程师来完成,在硬件资源的优化中,我们重点应该关注服务本身所承载的体量,然后提出合理的指标要求,避免出现资源浪费。2.架构设计层面的优化Mysql是一个硬盘IO访问非常频繁的关系型数据库,在高并发和高性能的场景中,m
2022-01-18 14:31:13 454
翻译 java面试题总结
1.arrayList 和 LinkList有什么区别?arrayList底层是基于数组结构的,因为数组有下标,所以查询块,但是数组涉及到扩容以及缩容所以增删比较慢。LinkList底层是基于链表的,增删数据只需要断两个数据之间的节点就可以了所以增删比较快2.hashSet可以重复吗?为什么?hashMap可以重复吗?hashset不可以重复 因为底层数据结构是哈希表 是无序并且是唯一的(由链表保证元素有序,由哈希表保证数据唯一)hashMap中的key 不可以重复,但是value可以重复3
2022-01-18 14:25:20 145
原创 Java基础面试题
1.面向对象的特征(继承,封装,多态)继承,就是子类继承父类的属性和行为,使子类具有父类的实例域和行为,子类具有父类的相同行为。封装,隐藏部分对象的属性和实现细节,只能通过外公开的接口来进行数据的访问。对数据进行不同级别的保护,防止程序中意外改变对象的私有部分多态,同一个行为子类对象有不同的变现形式2.String可以被继承吗?不能,因为String被final(最终的)修饰3.String和StringBuilder、StringBuffer的区别?String:String的
2022-01-05 14:35:27 294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人