Java中的序列化和反序列化是什么?
什么是Java中的不可变类?
Java中Exception和Error有什么区别?
异常处理时需要注意的六个点
Java中的参数传递是按值还是按引用?
为什么Java不支持多重继承?
Java方法重载和方法重写之间的区别是什么?
什么是Java内部类?它有什么作用?
JDK8有哪些新特性?
Java中String、StringBuffer和StringBuilder的区别是什么?
Java的StringBuilder是怎么实现的?
Java中包装类型和基本类型的区别是什么?
接口和抽象类有什么区别?
Java中hashCode和equals方法是什么?它们与==操作符有什么区别?
什么是Java中的动态代理?
Java中的注解原理是什么?
你使用过Java的反射机制吗?如何应用反射?
例如:
什么是Java泛型的上下界限定符?
Java中的深拷贝和浅拷贝有什么区别?
什么是Java的BigDecimal??
Decimal:dead舍no
在MySQL中存储金额数据,应该使用什么数据类型?
使用new String("yupi")语句在Java中会创建多少个对象?
为什么在Java中编写代码时会遇到乱码问题?
如果一个线程在Java中被两次调用start0方法,会发生什么?
为什么在MySQL中不推荐使用多表JOIN?
MySQL中如何解决深度分页的问题?
MySQL中DELETE、DROP和TRUNCATE的区别是什么?
Truncate:创k特
数据库的三大范式是什么?
在MySQL中,你使用过哪些函数?
MySQL中TEXT类型最大可以存储多长的文本?
什么是数据库的视图?
什么是数据库的游标?
为什么不推荐在MySQL中直接存储图片、音频、视频等大容量内容?
MySQL中EXISTS和IN的区别是什么?
你们生产环境的MySQL中使用了什么事务隔离级别?为什么?
如何实现数据库的不停服迁移?
MySQL中InnoDB存储引擎与MyISAM存储引擎的区别是什么?
Redis主从复制的实现原理是什么?
Redis集群的实现原理是什么?
Redis集群分片原理
为什么Redis哈希槽节点的数目是16384呢?
Redis通常应用于哪些场景?
redis为什么这么快?
注意:I/O多路复用要看机制
Redis中常见的数据类型有哪些?
Redis的hash数据结构详细介绍是什么?
Redis支持事务吗?如何实现?
Redis的过期策略是什么?
Redis的Lua脚本功能是什么?如何使用?
Redis的Pipeline功能是什么?
注意:
如何解决Redis中的热点key问题?
Redis的持久化机制有哪些?
Redis在生成RDB文件时如何处理请求?
Redis的哨兵机制是什么?
哨兵是如何判断Redis中主节点挂了的呢?
Java的I/O流是什么?
Java中的基本数据类型有哪些?
什么是Java中的自动装箱和拆箱?
基本类型在栈,线程是私有的,封装类型在堆,线程是共享的
什么是Java中的迭代器(Iterator)?
Java运行时异常和编译时异常之间的区别是什么?
什么是Java中的继承机制?
什么是Java的封装特性?
Java中的访问修饰符有哪些?
Java中静态方法和实例方法的区别是什么?
Java中for循环与foreach循环的区别是什么?
注意:在JAVA中使用实现了Iterable接口的集合有哪些
什么是Java中的双亲委派模型?
Java中wait和sleep的区别?
什么是数据库的逻辑删除?数据库的物理删除和逻辑删除有什么区别?
什么是数据库的逻辑外键?数据库的物理外键和逻辑外键各有什么优缺点?
Redis集群会出现脑裂问题吗?
Redis的订阅发布功能是什么?你了解吗?
Redis中如何实现分布式锁?
分布式锁在未完成逻辑前过期怎么办?
Redis实现分布式锁时可能遇到的问题有哪些?
redis中时钟出现漂移是什么情况
Redis中的缓存击穿、缓存穿透和缓存雪崩是什么?
Redis中如何保证缓存与数据库的数据一致性?
为什么Redis不复用C语言的字符串?
如何使用Redis快速实现排行榜?
如何使用Redis快速实现布隆过滤器?
如何使用Redis统计大量用户唯一访问量(UV)
你在项目中使用的Redis客户端是什么?
Redis字符串类型的最大值大小是多少?
Redis性能瓶颈时如何处理?
Redis主从复制的常见拓扑结构有哪些?
Redis复制延迟的常见原因有哪些?
Redis事务与关系型数据库事务的主要区别是什么?
Redis Cluster模式与Sentinel模式的区别是什么?
Redis中的内存碎片化是什么?如何进行优化?
在Redis集群中,如何根据键定位到对应的节点?