![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试总结
文章平均质量分 81
面试总结
bst@微胖子
优秀的架构师曾这样说过:复杂的事情简单做,简单的事情重复做,重复的事情工具做,我们只做工具。这里分享给大家,希望能够帮助众多猴子们。
还有就是在工作中不管事哪级leader指派任务,都要问清楚对方三个问题:1、具体需求是什么?2、开发周期是多久什么时候启动?3、对接配合的相关团队是哪些(UI、后台、前端、测试、产品)
同样在做项目前要自己吃透需求,同时要问清楚自己三个问题:1、为什么要这么干?2、这样干有什么好处?3、还有没有更好的方式方法去做?
项目结束要及时的进行自我复盘、review。同时把做项目前问自己的三个问题在问一边。
相信时间久了,对自己的成长会有,以此鞭策自己!!!
展开
-
后端大厂面试总结大全六
举例最后一个的解决办法:19种优化建议原创 2023-04-24 15:33:37 · 389 阅读 · 0 评论 -
前端大厂面试总结大全二
props实现父子组件中进行传值或者接受别的组件传过来的值。1、vue中组件的props属性。原创 2023-03-30 15:19:05 · 69 阅读 · 0 评论 -
前端大厂面试总结大全一
通过data里面使用rules来对表单进行校验。原创 2023-03-26 19:24:23 · 191 阅读 · 0 评论 -
后端大厂面试总结大全五
举例:索引建立的效率越接近1,效率越高,比如1000条数据,name字段不重复数据997条,997/1000=0.997,效率很高,如果性别不是男就是女,那2/1000=0.002,效率很低,不适合建索引。application/x-www-form-urlencoded : 中默认的encType,form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)HTTP接口是基于http协议的post接口和get接口(等等,2.0版本协议子支持更多)。原创 2023-03-07 14:31:12 · 441 阅读 · 0 评论 -
后端大厂面试总结大全四
由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程就是有一个fork子进程,先将数据集写入到临时文件中,写入成功后,再替换之前的文件,用二进制压缩存储。AOF持久化以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会记录,以文本的方式记录,可以打开文件看到详细的操作记录。原创 2023-03-02 19:53:14 · 247 阅读 · 0 评论 -
后端大厂面试总结大全三
使用FutureTask的时候,就是将任务runner以caller的方式进行回调,阻塞获取,最后我们将结果汇总,即完成了开启多线程异步调用我们的业务方法.原创 2023-02-04 17:14:42 · 509 阅读 · 0 评论 -
大厂之两个线程交互打印的功能实现
两个线程,一个负责打印1,3,5.。。。99;另一个负责打印2,4,6,。。。100;要交替进行,最后打印出来的次序是1,2,3,4,5,6,。。。99,100使用java.util.concurrent.locks.ReentrantLock;分析,这里涉及 两个线程的同步,需要用到signal/await;可以利用并发工具类ReentrantLock,结合这个锁所产生的Condition对象,每个线程各有一个Condition;4、结果...原创 2022-07-06 09:42:14 · 249 阅读 · 0 评论 -
后端大厂面试总结大全二
类加载的完整过程:加载 --> 链接(验证 -> 准备 -> 解析)–> 初始化加载阶段:1.通过类的全限定类名将这个类的二进制字节流加载到方法区(类变量)。链接阶段:1.(验证)校验虚拟机字节流中包含信息是否符合当前虚拟机的要求。2.(准备)为类变量设置默认初始值,final修饰的在编译时候就会分配内存,在准备阶段进行显式初始化,而实例变量被分配到java堆中。3.(解析)将常量池内的符号引用转换为直接引用的过程;解析是在jvm执行初始化之后再执行。初始化阶段:1.进行类构造器方法的过程,jv原创 2022-07-04 11:49:28 · 289 阅读 · 0 评论 -
后端大厂面试总结大全一
1、首先,通过BeanDefinitionReader 读取指定的配置文件生成bean的定义信息,然后到完整的bean定义信息(BeanDefinition对象),注意这里只是存储bean的定义信息,还没有实例化bean对象;就像工厂里面一样,原材料已经准备好了,但是还没有进行生产,原材料就是beanDefinition,生产就是实例化。2、在 BeanDefinition 和 完整BeanDefinition 中间通过一个后置增强器,可以对bean的定义信息进行统一修改,只需要实现 BeanFactory原创 2022-06-27 18:43:52 · 255 阅读 · 0 评论