首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
苏黎世的旅途
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
你真的会用 @Transactional 吗?
先别急着回答,看完再说也不迟嘛。我们都知道在 Spring 项目中,我们可以直接使用注解 @Transactional 来标识一个事务方法。
聊聊依赖注入注解@Resource和@Autowired
1. 前言 @Resource和@Autowired注解都可以在Spring Framework应用中进行声明式的依赖注入。而且面试中经常涉及到这两个注解的知识点。今天我们来总结一下它们。 2. @Resource 全称javax.annotation.Resource,它属于…
使用Git-Rebase合并多次提交
在平时的软件开发中,我们每个team使用一个公共仓库(这里说的是Git仓库)。每当有一个新的需求,我们会拉出一个特性分支,然后在这个特性分支上做开发以及提交个人的代码。我有个习惯就是:为了确保代码的安
关于JVM,你必须知道的那些玩意儿
先使用一张图整个加载机制所包含的过程。 (1)通过一个类的全限定名来获取定义此类的二进制字节流。(并没有指定数据必须从Class文件中获取) (2)将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。 (3)在内存中生成一个代表这个类的java.lang.Class对…
分布式锁没那么难,手把手教你实现 Redis 分布锁!|保姆级教程
上篇文章「MySQL 可重复读,差点就让我背上了一个 P0 事故!」发布之后,收到很多小伙伴们的留言,从中又学习到很多,总结一下。 上篇文章可能举得例子有点不恰当,导致有些小伙伴没看懂为什么余额会变负。 注意事务 2,③处查询到 id=1,balance=1000,但是实际上由…
序列化/反序列化,我忍你很久了
曾几何时,对于Java的序列化的认知一直停留在:「实现个Serializbale接口」不就好了的状态,直到 ... 所以这次抽时间再次重新捧起了尘封已久的《Java编程思想》,就像之前梳理《枚举部分知识》一样,把「序列化和反序列化」这块的知识点又重新审视了一遍。 序列化:把Ja…
面试官:兄弟,说说Java的static关键字吧
读者乙在上一篇我去系列文章里留言说,“我盲猜下一篇标题是,‘我去,你竟然不知道 static 关键字’”。我只能说乙猜对了一半,像我这么有才华的博主,怎么可能被读者猜中了心思呢,必须搞点不一样的啊,所以本篇文章的标题你看到了。 七年前,我从美女很多的苏州回到美女也不少的洛阳,抱…
面试必问:乐观锁与悲观锁
小孩子才做选择,我全都要,今天写一下面试必问的内容:乐观锁与悲观锁。主要从以下几方面来说: 写文章的时候突然收到朋友发来的消息,说乌兹退役了,LPL0006号选手断开连接。愿你鲜衣怒马,一日看尽长安花,历尽山河万里,归来仍是曾经那个少年。来,跟我一起喊一句:大道至简-唯我自豪 …
美团面试题:Hashmap的结构,1.7和1.8有哪些区别(史上最深入的分析)
(1)JDK1.7用的是头插法,而JDK1.8及之后使用的都是尾插法,那么他们为什么要这样做呢?因为JDK1.7是用单链表进行的纵向延伸,当采用头插法时会容易出现逆序且环形链表死循环问题。但是在JDK1.8之后是因为加入了红黑树使用尾插法,能够避免出现逆序且链表死循环的问题。 …