首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mybatis
订阅
雪地蜗牛
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Java面试必问-死锁终极篇
这个话题是源自笔者以前跟人的一次技术讨论,“你是怎么发现死锁的并且是如何预防、如何解决的?”以前听到的这个问题的时候,虽然脑海里也有一些思路,但是都是不够系统化的东西。直到最近亲身经历一次死锁,才做了这么一次集中的思路整理,撰录以下文字。希望对同样问题的同学有所帮助。 首先我们…
关于分布式锁的面试题都在这里了
我今天班儿都没上,就为了赶紧把这篇文章分布式锁早点写完。我真的不能再贴心了。 最简单的理由就是作为一个社招程序员,面试的时候一定被面啦,你看怎么多公众号都翻来覆去的发分布式锁的主题,可见它很重要啦,在高考里这就是送分题,不要怪可惜的。 第三,分布式锁在稍微有丢丢规模大系统里是必…
写给女朋友的中级前端面试秘籍(含详细答案,15k级别)
能不能讲一讲Flex布局,以及常用的属性?。 WeakMap只能以复杂数据类型作为key,并且key值是弱引用,对于垃圾回收更加友好。 深拷贝:一般需要借助递归实现,如果对象的值还是个对象,要进一步的深入拷贝,完全替换掉每一个复杂类型的引用。 React需要尽可能的保证熟练。因…
从 synchronized 到 CAS 和 AQS - 彻底弄懂 Java 各种并发锁
Java 中的并发锁大致分为隐式锁和显式锁两种。隐式锁就是我们最常使用的 synchronized 关键字,显式锁主要包含两个接口:Lock 和 ReadWriteLock,主要实现类分别为 ReentrantLock 和 ReentrantReadWriteLock,这两个类…
上海某小公司面试题:synchronized锁原理
文章以纯面试的角度去讲解,所以有很多的细节是未铺垫的。 鉴于很多同学反馈没看懂【对线面试官】系列,基础相关的知识我确实写过文章讲解过啦,但有的同学就是不爱去翻。 我把这些上传到网盘,你们有需要直接下载就好了。
Mybatis - Dao接口如何与XML文件的SQL建立关系
一、概述 Mybatis 通过解析 XML 文件,将每一个标签封装成为一个个 MappedStatement,而后在调用的时候,通过动态代理进行实现 二、初始化 Mybatis 通过 建筑者 模式进行
Mybatis中#{}与${}的区别
在开发中使用Mybatis经常使用到#{}与${},依旧有很多开发者对二者的使用不是很清晰,正所谓好记性不如烂笔头,特此总结一下。 在mybatis中动态 sql 是其主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在执行操作之前 mybatis 会对其进行动…