最近忙着复习,之前好多东西都忘了,也有一些知道,但到真正要自己说的时候又不一定能流利说出口,所以,在牛客网看到了一位师兄提出的面试可能问题,就试着按自己知道的回答回答,不知道的那就赶紧查查一、J2SE部分 1.8种基本类型:boolean:1位,true或false(实际上大小并没有明确指定)但在多个boolean的情况下时,编译器(有些)会将多个变量安排在一个字节里,一个的话就是一字节咯byte
Promise本身是同步的立即执行函数,行resolve或者reject的时候, 此时是异步操作, 会先执行then/catch等,当主栈完成后,才会执行resolve/reject中存放的方法,打印结果是一个Promise实例
整理的是高频知识点,不足之处还请指出哈,后续会完善 新特性let,const申明箭头函数模板字符串解构赋值拓展运算符
Java面试通常涵盖了Java语言特性、核心API、面向对象编程、设计模式、异常处理、集合框架、多线程与并发、JVM内部原理、Spring框架、数据库连接和操作,以及Web开发等多个领域。以下是一些Java及相关组件的高频面试题目:Java基础与核心Java中==和equals()的区别是什么?String、StringBuilder、StringBuffer的区别是什么?Java中的四种引用类型
高频java 面试题版权声明:转载至微信公众号:程序员也幽默Java 基础1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。...
原创
2021-05-12 20:13:28
503阅读
什么是最左前缀原则?什么是最左匹配原则 通常我们在建立联合索引的时候,也就是对多个字段建立索引,相信建立过索引的同学们会发现,无论是oralce还是mysql都会让我们选择索引的顺序,比如我们想在a,b,c三个字段上建立一个联合索引,我们可以选择自己想要的优先级,a、b、c,或者是b、a、c 或者是
目录一、程序运行结果1、自增变量2、类初始过程3、方法的参数传递机制4、局部变量与成员变量二、框架1、spring bean的作用域2、SpringMvc工作流程三、Linux常用服务类相关命令四、git分支相关操作五、MYSQL什么时候建索引六、Redis在项目中的使用场景七、Elasticsearch 和 solr 的区别八、单点登录一、程序运行结果1、自增变量如下代码的运行结果:
问题一(Linux常用服务类相关命令): 问题二(git分支相关命令和实际应用): 查看分支:git branch -v新建分支:git branch 分支名合并分支:git chekout master(切换到主分支) +git merge 分支名切换分支:git checkou 分支名 新建并切 ...
转载
2021-08-08 15:47:00
388阅读
2评论
1.在python中,如何交换两个变量的值?这个问题,考了python特殊的语法,也就是a, b = b, a,这个表达式,也是其他语言所没有的,是只有python自带的。2. 字符串的拼接–如何高效的拼接两个字符串?我们都知道python中,拼接字符串可以用”+”来拼接,然而这个方法并不是高效的,因为如果需要拼接的字符串有很多(n个)的情况下,使用”+”的话,python解释器会申请n-1次内存
额,java学校的课刚结课,发现我啥也不会,正好,学习一下java的面试常考题,然后写了一部分笔记不是很全,但是我自己看记录一下吧...
原创
2021-07-08 16:34:31
192阅读
额,java学校的课刚结课,发现我啥也不会,正好,学习一下java的面试常考题,然后写了一部分笔记不是很全,但是我自己看记录一下吧...
原创
2022-03-15 11:25:01
67阅读
01 深入了解的知识点java集合数据结构jvm: gc、内存模型、堆分代多线程:volatile、java.util.concurrent包spring:启动、时间redis:分布式锁、lua保证原子性、集群消息队列:kafkaSpringCloudMySql搜索引擎,索引B+tree02 Java基础NIO模型java反射java8特性java中有哪些集合?各自的数据结构?说说你用过的设计模式jdk以及spring中看过哪些设计模式03 JVMjvm结构,以及
原创
2022-03-21 17:35:43
124阅读
1. 需求:Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为:客户 :普通客户 :快速客户
01 深入了解的知识点java集合数据结构jvm: gc、内存模型、堆分代多线程:volatile、java.util.concurrent包spring:启动、时间redis:分布式锁、lua保证原子性、集群消息队列:kafkaSpringCloudMySql搜索引擎,索引B+tree02 Java基础NIO模型java反射java8特性java中有哪些集合?
原创
2021-07-06 16:09:57
271阅读
Redis 的使用场景: Elasticsearch和solr的区别: 单点登录的实现过程: 一次登录,在多个分布式项目中都可以使用 购物车实现过程: 消息队列在项目中的使用: ...
转载
2021-08-08 16:45:00
452阅读
2评论
问题一:(Bean的作用域) 问题二(spring支持的常用数据库事务传播属性和事务隔离级别): 问题三(在springMVC中如何解决Post请求中文乱码问题,get请求中文乱码?) <!--注册声明过滤器,解决Post请求乱码问题--> 在web.xml文件中注册声名characterEncod ...
转载
2021-08-07 21:21:00
220阅读
2评论
问题一(自增变量): package com.model.number; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/8/7 14:55 * ++i 和 i++ */ public class NumberDemo01 { public s ...
转载
2021-08-07 19:06:00
217阅读
2评论
高频面试题解-MySQL
转载
2021-08-03 09:17:08
400阅读
细致全面的整理了所有的高频知识点,Mysql 面试,只此一篇足以。
转载
2022-02-09 17:28:37
126阅读
Redis面试题整编
转载
2022-03-11 11:44:36
197阅读
1、Mysql中有哪几种锁?
MyISAM 支持表锁,InnoDB 支持表锁和行锁,默认为行锁。
表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发量 最低。
行级锁:开销大,加锁慢,会出现死锁。锁力度小,发生锁冲突的概率小,并发度最高。
2、Mysql支持事务吗?
在缺省模式下,MYSQL 是 autocommit 模式的,所有的数据库更新操作都会即
转载
2021-07-12 19:48:05
162阅读