- 博客(7)
- 收藏
- 关注
原创 Java后端面试题
Java基础篇一、面向对象和面向过程 1.面向过程的优点是性能比面向对象高,因为类调用时需要实例化,开销比较大,更消耗资源;缺点是没有面向对象易维护、易复用、易扩展; 2.面向对象的优点是易维护、易复用、易扩展,由于面向对象的四个特性,可以设计出低耦合的系统,使得系统更灵活、更易于维护;缺点是性能比面向过程低。二、Java的四个基本特性 1.抽象:把生活中的某一类东西提取出来,通常称为类或者接口,包括数据抽象(对象属性)和过程抽象(对象行为特征)......
2021-12-23 12:02:00
1207
原创 面试题——靖安科技
目录1.String、StringBuffer、StringBuilder的区别2.为什么重写equals需要重写hashCode3.描述一下HashMap4.多线程的实现方式5.描述一下乐观锁(CAS算法)6.类加载双亲委派模型机制7.四种事务隔离级别8.Redis持久化机制有哪些,各有什么优缺点9.描述IOC和AOP10.Spring MVC启动流程11.生成分布式ID的方式12.仿百度网盘的上传功能(个人项目,不予介绍)13.介绍zk生成ID生成器(
2021-12-23 11:55:44
1692
3
原创 面试题——上海城地
目录一、重载和重写的区别二、Java的四个基本特性三、如何保证Redis和MySQL数据一致性四、单点登录实现五、Map的实现类六、实现多线程的方式七、索引八、Redis缓存击穿、缓存穿透、缓存雪崩九、Dubbo的核心组件十、Spring Security的启动流程一、重载和重写的区别 1.重载是发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,返回值和访问修饰符可以不同; 2.重写发生在父子类中,方法名、参数...
2021-12-14 18:44:03
1112
原创 CentOS配置jdk8及tomcat8
配置jdk8下载jdk8下载地址:官网地址(需要登录):https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html下载以下版本:其他地址:https://www.jdkdownload.com/下载以下版本:
2021-05-22 00:27:45
466
2
原创 CentOS7 yum命令安装mysql 8.0
安装MySQL 8.0配置MySQL 8.0安装源sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm运行结果如下:安装MySQL 8.0sudo yum --enablerepo=mysql80-community install mysql-community-server运行结果如下:选择y,继续运行运行结果如下:出现Complete!完成安装启动MySQL服务s
2021-05-21 16:46:22
536
1
原创 日志配置——logging.file.name与logging.file.path的使用
日志配置——logging.file.name与logging.file.path的使用logging.file.name可以指定日志文件的路径与名字;例如:logging.file.name:D://logs/ex.log 则该日志文件的路径为D://logs 日志文件的名字是ex.loglogging.file.path可以指定日志文件的路径,而不能指定名字例如:logging.file.path:D://logs 则该日志文件的路径为D://logs 日志文件的名字是默认的sprin
2021-04-24 16:12:02
8854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅