Java面试宝典
记录常见的人事问题和技术问题
马儿跑2023
但行好事,莫问前程。
展开
-
启动tomcat报错:Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
启动tomcat报错:Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter解决:找到tomcat目录 --->conf--->context.xml,,在<Context>中加上<Loader delegate="true" />问题解决原创 2021-03-09 18:33:28 · 362 阅读 · 0 评论 -
使用postman路径传参时带特殊符号
URL带特殊符号的,传参时按照对应规则进行转译:+ %2B/ %2F? %3F% %25# %23& %26原创 2021-02-23 10:20:52 · 1986 阅读 · 0 评论 -
07Java-GC垃圾回收机制
目录1.垃圾回收之标记算法1.1引用计数算法1.2可达性分析算法2.Java垃圾回收之回收算法2.1标记-清除算法(Mark and Sweep)2.2复制算法(Copying)2.3标记-整理算法(Compacting)2.4分代收集算法(Generational Collector)2.4.1年轻代:2.4.2老年代:3.新生代垃圾收集(Genera...原创 2020-03-26 22:49:00 · 326 阅读 · 0 评论 -
06JVM之底层面试宝典
平台无关性GC语言特性,面向对象,类库1.谈谈你对java的理解java通过将javac编译成class文件,实现一次编译,到处运行,在不同的平台上安装jvm运行环境也能运行class文件。通过javap -c来查看编译过程。为什么JVM不直接将源码解析成机器码去执行呢?每次执行都需要各种检查。这样可以增加软件的兼容。2....原创 2020-03-14 23:13:42 · 330 阅读 · 0 评论 -
05Linux面试宝典
目录1.Linux的体系结构常用命令2.查找特定文件find3.检索文件内容grep4.对日志内容做统计awk5.批量替换文件内容sed6.本章小结1.Linux的体系结构uname -a可以查看linux系统信息。我们在win系统可以安装cigwin软件,支持windows跑linux指令。man 2查看的是系统调用syscalls查看所...原创 2020-03-13 00:21:58 · 314 阅读 · 0 评论 -
Java面试常考的 BIO,NIO,AIO 总结
目录BIO,NIO,AIO 总结1. BIO (Blocking I/O)1.1 传统 BIO1.2 伪异步 IO1.3 代码示例1.4 总结2. NIO (New I/O)2.1 NIO 简介2.2 NIO的特性/NIO与IO区别2.3 NIO 读数据和写数据方式2.4 NIO核心组件简单介绍2.5 代码示例3. AIO (Asynchrono...转载 2020-03-12 16:12:34 · 638 阅读 · 0 评论 -
04redis面试宝典
目录1.Redis简介1.1Redis执行原理1.2Redis常用数据类型2.从海量数据里查询某一固定前缀的Key3.如何通过redis实现分布式锁3.1如何解决分布式锁3.2redis2.2之后的使用4.如何实现异步队列4.1一对一4.2一对多5.redis持久化5.1Redis如何做持久化RDB持久化AOF持久化5.2RDB和AOP的...原创 2020-03-12 15:57:43 · 619 阅读 · 2 评论 -
03MySQL面试宝典
目录1.数据库架构1.1关系型数据库主要考点1.2如何设计一个关系型数据库1.3索引模块2.运用二叉查找树。3.运用B树。3.1定义:3.2概述4.运用B+Tree4.1B+树概述4.2结论5.运用Hash和BitMap5.1Hash5.2缺点5.3BitMap6.密集索引和稀疏索引的区别6.1密集索引和稀疏索引6.2额外知...原创 2020-03-09 22:34:43 · 691 阅读 · 2 评论 -
11Spring面试宝典
目录1.Spring家族2.IOC2.1IOC原理DI依赖注入(DI)的方式:IOC的优势IOC运行流程SpringIOC支持的功能2.2SpringIOC的应用2.2.1BeanDefinitionRegistry2.2.2BeanFactory2.2.3ApplicationContext2.2.4Bean是如何装载在spring中的?2...原创 2020-03-11 00:09:17 · 328 阅读 · 0 评论 -
对想入行IT的小伙伴的一些建议。
来自一个工作一年零九个月java程序员的自我介绍从毕业到现在已经快俩年半了,走上开发这行也快俩年了,时间过得真的很快,没什么感觉就俩年了。大学专业本身不是计算机的我,通过自己对计算机的热爱,自学了一部分,培训班也学了一部分,还是成功走上了这条道路,记得刚刚出来找工作的时候,铺天盖地都是不要培训班出来的,觉得都是速成的,不靠谱,不否认,培训班大部分学生都不怎么靠谱,编程这行看的是自己对...转载 2019-12-13 12:10:42 · 279 阅读 · 0 评论 -
简历+面试
目录1.写简历2.投简历3.人事面试4.技术面试5.学习链接6.谈薪资如果简历投了石沉大海,一定要多学习一些面试文章和经验,总结自己到底是在哪一步出问题的。不学习,我们就无法提高觉悟,不提高觉悟,我们就无法改正找到工作。好了,回归正文。1.写简历简历的构成要素1.1基本信息,· 年龄、手机号、邮箱(学历 微信 身高 政治面貌…)· 填写...原创 2019-12-13 21:09:51 · 676 阅读 · 0 评论