
面试专题
文章平均质量分 68
大厂必备技能
liuyunshengsir
全栈工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot 自动配置原理?
Spring Boot自动配置的原理就是通过注解开启自动配置功能,利用类从文件中加载自动配置类,并根据排除条件和条件注解进行筛选,最后将符合条件的自动配置类中的Bean注册到Spring容器中。这样,开发者只需要添加相应的依赖,Spring Boot就会自动完成大部分的配置工作。原创 2025-03-30 00:30:00 · 325 阅读 · 0 评论 -
阿里2022校招生面试题
阿里2022校招生面试题原创 2022-12-01 21:03:48 · 141 阅读 · 0 评论 -
全网最全95道MongoDB面试题1万字详细解析
全网最全95道MongoDB面试题1万字详细解析原创 2022-11-18 17:07:14 · 804 阅读 · 0 评论 -
CAS 原理【并发编程】
1.CASCAS 被认为是一种乐观锁,有乐观锁,相对应的是悲观锁。在上述示例中,我们使用了 synchronized,如果在线程竞争压力大的情况下,synchronized 内部会升级为重量级锁,此时仅能有一个线程进入代码块执行,如果这把锁始终不能释放,其他线程会一直阻塞等待下去。此时,可以认为是悲观锁。悲观锁会因线程一直阻塞导致系统上下文切换,系统的性能开销大。那么,我们可以用乐观锁来解决,所谓的乐观锁,其实就是一种思想。乐观锁,会以一种更加乐观的态度对待事情,认为自己可以操作成功。当多个线程操原创 2022-04-20 20:31:18 · 248 阅读 · 0 评论 -
HashMap与ConcurrentHashMap详细【大厂面试】
面试题总结——HashMap与ConcurrentHashMap原创 2022-03-26 09:54:25 · 345 阅读 · 0 评论 -
并发编程面试题
基础知识并发编程的优缺点为什么要使用并发编程(并发编程的优点)充分利用多核CPU的计算能力:通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升方便进行业务拆分,提升系统并发能力和性能:在特殊的业务场景下,先天的就适合于并发编程。现在的系统动不动就要求百万级甚至千万级的并发量,而多线程并发编程正是开发高并发系统的基础,利用好多线程机制可以大大提高系统整体的并发能力以及性能。面对复杂业务模型,并行程序会比串行程序更适应业务需求,而并发编程更能吻合这种业务拆分 。并发编程有原创 2022-02-25 20:17:15 · 598 阅读 · 3 评论 -
Java基础知识面试题
Java概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简原创 2022-02-25 20:04:20 · 808 阅读 · 0 评论 -
Vuex的使用样例
样例<template> <div class="hello"> <p>{{ count }}</p> <p> <button @click="increment">+</button> <button @click="decrement">-</button> </p> </div></template原创 2021-04-08 10:21:17 · 154 阅读 · 0 评论