灵魂问题
文章平均质量分 67
唔艾爪哇
程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的
展开
-
rocketmq启动连接失败
按照官网 http://rocketmq.apache.org/docs/quick-start/ 实例,启动报错:RemotingTooMuchRequestException: sendDefaultImpl call timeout。原创 2023-02-07 14:47:27 · 1261 阅读 · 0 评论 -
Java常见基础面试题
抽象类里面可以用普通方法,而接口中的方法全部都是抽象的;在应用范围上来说,接口往往在程序设计的时候,用来定义程序模块的功能,方便各模块协同工作;抽象类是对相似类进行抽象,形成一个抽象的父类可供重用!事务是一系列的数据库操作,是数据库应用的基本逻辑单位,事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。事务具有如下特性:(其中原子性最为重要,必须掌握)原创 2023-01-30 11:33:05 · 428 阅读 · 0 评论 -
Java 基础_框架阶段核心面试题
框架阶段原创 2022-09-04 22:34:42 · 224 阅读 · 0 评论 -
RaabitMQ灵魂拷问
1、什么是MQ?优劣势有那些?MQ是在消息的传输过程中保存的消息的容器,多用于分布式系统之间进行通信MQ,是一种跨进程的通信机制,用于上下游传递消息在互联网架构中MQ是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务使用了MQ之后消息发送上游只需要依赖MQ,不用依赖其他服务。优势应用解耦:减少程序的耦合程度,进而提高系统的维护性提高容错性和可维护性异步提速:提升系统的性能提升用户体验和系统吞吐量削峰填谷:减少高峰时期的并发请求的压力,提高系统的稳定性提原创 2021-01-22 15:30:40 · 190 阅读 · 0 评论 -
springboot高级灵魂拷问
1、SpringBoot自动化配置的实现原理?在引导类的springbootApplication里面有一个有@EnableAutoConfiguration注解在@EnableAutoConfiguration注解里面有一个@Import(AutoConfigurationImportSelector.class)AutoConfigurationImportSelector类里面有一个selectImports(AnnotationMetadata annotationMetadata)sel原创 2021-01-22 10:34:29 · 121 阅读 · 0 评论 -
tomcat的灵魂拷问
问答题:(提交形式:文字解答+语音)1、Tomcat结构目录有哪些?bin 存放可执行程序conf 存放tomcat的核心配置文件lib tomcat自身运行所需要的一些jar包logs 存放tomcat产生的日志webapps 存放要部署的web应用work tomcat运行期间动态生成的一些文件存放的目录2、如何修改Tomcat的默认端口为9090?找到tomcat安装包下的conf目录下的server.xml修改 <Connector port="9090" p原创 2021-01-19 23:11:02 · 84 阅读 · 0 评论 -
springboot基础灵魂拷问
问答题:(提交形式:文字解答+语音)1、什么是SpringBoot?与Spring的区别是什么?springboot就是一个快速开发spring项目的脚手架spring配置复杂,繁琐,springboot简单快速,能大大提高开发效率、springboot只是spring本身的拓展、是开发部署和测试更加的方便2、SpringBoot的4大功能是什么?自动依赖 :简化pom文件的依赖自动配置:简化第三方集成框架的初始化工作快速启动:内置tomcat,可一键启动统一监控:统一监控应用程序的原创 2021-01-19 23:08:57 · 141 阅读 · 0 评论 -
dockerfile镜像原理
灵魂三问Docker镜像的本质是什么Dokcer中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个G?Docker中一个tomcat镜像为什么有600mb,而一个tomcast安装包只有70多mb操作系统的组成部分进程调度子系统进程通信子系统内存管理子系统设备管理子系统文件管理子系统网络通信子系统作业控制子系统Linux的文件系统有bootfs和rootfs两部分组成bootfs:包含bootloader(引导加载程序)和kerne原创 2021-01-19 12:32:08 · 108 阅读 · 0 评论