首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
最闲程序员
掘友等级
Java工程师
|
行走江湖
小hui行走于江湖
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
赞
文章( 46 )
沸点( 0 )
Spring boot 运用策略模式实现,避免多次使用if
本文已参与「新人创作礼」活动,一起开启掘金创作之路。该篇主要讲解了用Spring boot 运用策略模式实现需求,避免了多次if判断,并将策略逻辑分离
用一个案例,带你看透MyBatis的一二级缓存
相信大家都已经很熟悉MyBatis框架了,它是支持缓存的,这样能够优化搜索效率,其默认为我们开启一级缓存,本篇文章我们就以一个案例来验证一下其缓存机制,并且我们也会从源码上分析其一二级缓存是如何实现的
拜托!面试请不要再问我Spring Cloud底层原理
毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理…
Redis综述篇:与面试官彻夜长谈Redis缓存、持久化、淘汰机制、哨兵、集群底层原理!
面试官: 靠!手上活都没干完又叫我过来面试,这不耽误我事么,今儿又得加班补活了........咦,这小伙子简历不错啊,先考考它Redis......................
面试突击47:死锁产生的原因有哪些?
死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方释放资源,但没有一方提起释放资源,从而造成了一种阻塞的现象就称为死锁。 比如线程 1 拥有了锁 A 的情况下试
Java并发编程 | 互斥锁解决原子性问题
解决原子性问题的法则是:对于共享变量的操作同一时刻只能有一条线程即互斥,而锁是实现互斥的最简单方法,synchronized编译自己加解锁,要明白锁和所保护的资源之间的关系。
Java并发编程 | 内存模型大展身手
Java内存模型是一套规则,主要用来禁用缓存和编译器优化,配合的有volatile和synchronized关键字,和6个Happens-Before规则。
Java并发编程 | 并发编程的核心和本质
并发编程的核心思想:分工即把任何合理地安排给线程执行;同步即一个线程完成后通知后续线程开始;互斥是同一时刻,只允许一个线程访问共享变量。
全网最全Spring系列面试题129道(附答案解析)
Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。它可以集成其他框架,如 Structs、Hibernate、EJB 等,所以又称为框架的框架。…
再见收费的TeamViewer,推荐一款不限速的国产远程控制软件
一、远程办公新时代 前段时间,我们公司使用的向日葵远程控制竟然崩了,导致无法登录,当时以为是公司网络出问题了,结果并妹有。后来就看到官方回应说,因为大量用户涌入导致服务器宕机了! 不管你们信不信,反正
下一页
关注了
22
关注者
1
收藏集
27
关注标签
25
加入于
2019-08-18