原文:【大厂面试07期】说一说你对synchronized锁的理解?

synchronized锁的原理也是大厂面试中经常会涉及的问题,本文主要通过对以下问题进行分析讲解,来帮助大家理解synchronized锁的原理。 .synchronized锁是什么 锁的对象是什么 .偏向锁,轻量级锁,重量级锁的执行流程是怎样的 .为什么说是轻量级,重量级锁是不公平的 .重量级锁为什么需要自旋操作 .什么时候会发生锁升级,锁降级 .偏向锁,轻量锁,重量锁的适用场景,优缺点是什么 ...

2020-06-12 09:59 0 624 推荐指数:

查看详情

大厂面试05说一说你对MySQL中的了解?

这是我总结的一个表格,是本文中涉及到的(因为篇幅有限就没有包括自增) 加锁范围 名称 用法 数据库级 全局读锁 执行Flush tables with read lock命令各整个库接加一个读锁,处于 ...

Mon Jun 08 17:47:00 CST 2020 1 533
面试说一说CommonJs的实现原理

其实刚看到这个题目的时候,我的内心是拒绝的,但是本着对科学的敬畏精神,我开始了 CommonJs 的探索之路。 来来来奉上我这几天的心血,拿走不客气。如有错误欢迎指正,共同进步。 提到Comm ...

Thu Nov 08 18:19:00 CST 2018 0 1125
【前端经典面试题】前后端分离(说一说理解的前后端分离?)

前言:昨晚面试遇到了这个问题,既然遇到了,找些资料来一起做个总结吧。 1.对前后端分离的误解  在回答这个问题的时候不要钻到某个具体的技术 ,或者某个具体的框架上面→比如ajax异步请求、vue或react等组件化的开发框架、再或者rest接口规范、API接口数据约定等。从某个具体的技术 ...

Fri Mar 27 17:49:00 CST 2020 0 2039
说一说vector

vector<T>标准库模版类应该是绝大多数c++程序员使用频率比较高的一个类了。不过vector<bool>也许就不那么被程序员所了解。关于vector<bool> ...

Tue Jul 09 19:50:00 CST 2013 0 15295
说一说JS的IIFE

1. 定义IIFE: Immediately Invoked Function Expression,意为立即调用的函数表达式,也就是,声明函数的同时立即调用这个函数。对比一下,这是不采用IIFE时的函数声明和函数调用: 下面是IIFE形式的函数调用: 函数的声明 ...

Sat Feb 24 00:43:00 CST 2018 1 6420
说一说,正常上线的流程

很多时候,经验是被痛苦逼出来的,流程是被错误逼出来的。在上线的过程当中,这段时间遇到了一些问题,造成了研发耽误了不少时间。原因是上线的不规范性以及没有任何的权限限制。 另外互联网项目版本开发 ...

Sun May 24 21:44:00 CST 2015 6 9145
说一说Android的工程目录结构

这段时间正在学习有关Android的知识,对在Eclipse下开发的Android项目的目录结构有了一定的了解,在此对目录结构做一个简单的介绍。下图是在Eclipse下Android项目展开的项目目录 ...

Mon Aug 10 03:24:00 CST 2015 0 4172
说一说javascript跨域和jsonp

同源策略 在浏览器的安全策略中“同源策略”非常如雷贯耳,说的是协议、域名、端口相同则视为同源,域名也可换成IP地址,不同源的页面脚本不能获取对方的数据。 要是想使用XMLHttpRequest或者 ...

Mon Apr 04 06:52:00 CST 2016 2 4965
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM