首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Iced_Sheep
掘友等级
我希望可以喜欢自己多一点。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
Iced_Sheep
赞了这篇文章
我码玄黄
7月前
关注
重构进行时:一秒告别 !=null 判空
合理使用工具类如StringUtils、ObjectUtils等,可简化空指针判断,提升代码质量。明确数据类型,选对工具类,避免!=null判断,使代码更优雅简洁。...
22
5
分享
Iced_Sheep
赞了这篇文章
bug菌
公众号 | 猿圈奇妙屋
·
9月前
关注
这年头不会还有谁没碰过minio的吧?这可太...🤡
文件存储那些“坑”,你踩过几个?想象一下,你正在开发一个新项目,老板突然拍着桌子跟你说:“咱这个项目得支持海量文件存储,用户随时上传随时下载,成本要低,性能要高,安全也.....
256
63
分享
Iced_Sheep
6月前
关注
ThreadLocal??
什么是 ThreadLocal? ThreadLocal 叫做线程变量,使得 每个线程可以拥有自己的独立变量副本,底层在线程中维护了一个ThreadLocalMap,key...
0
评论
分享
Iced_Sheep
6月前
关注
缓存和数据库保持一致
如何使用缓存? 通常情况下,我们使用缓存的主要目的是为了提升查询的性能。大多数情况下,我们是这样使用缓存的: 用户请求过来之后,先查缓存有没有数据,如果有则直接返回。 如果...
0
评论
分享
Iced_Sheep
6月前
关注
分布式系统的自我介绍
什么是分布式系统? 分布式系统是相比于单机系统或者是集中式系统的一个概念。我们先来看看什么是集中系统。 集中式系统 集中式系统就是将所有的功能都集中在一个单一的中心节点或服...
0
评论
分享
Iced_Sheep
6月前
关注
使用Spring的线程池实现优雅关机
ThreadPoolTaskExecutor 这是 Spring 提供的一个线程池实现,基于 Java 的 ThreadPoolExecutor,可以方便地进行配置和使用。...
0
评论
分享
Iced_Sheep
6月前
关注
如何实现线程池中异常捕获
线程出现异常 线程执行任务时,没有添加异常处理。导致任务内部发生异常时,内部错误无法被记录下来。 可以看到,异常不会打印日志,而是输出在控制台上了。那么异常去了哪里? 异常...
1
评论
分享
Iced_Sheep
6月前
关注
如何设计一个短链系统
前置知识 1. 什么是短链接? 短链接就是将一个很长的原始连接(URL)通过某种算法转换成一个更短的,更容易记忆 URL,转换的短链接可能只有几个字符,而原始的连接非常的长...
0
评论
分享
Iced_Sheep
6月前
关注
我真的想教会你:模板方法
什么是模板方法? 模板方法模式允许你在抽象类中定义算法的框架(一套通用的执行流程),而让子类实现具体的细节,从而达到代码复用和功能扩展的目的。 简单来说,大体流程都一样,只...
0
评论
分享
Iced_Sheep
9月前
关注
Spring @Transactional 你真的会用吗???
@Transactional 确实好用又方便,但是有坑呀!!! 注解失效几种情况:其实还有很多,所以要小心了。...
6
评论
分享
Iced_Sheep
关注了
竹子爱熊猫
Iced_Sheep
9月前
关注
干掉 if else 之策略模式
什么是策略模式? 策略模式是一种行为设计模式,它允许在运行时选择算法的行为。策略模式如何在项目中应用。...
2
评论
分享
Iced_Sheep
10月前
关注
抽象类和接口有什么区别?你还不知道吗?
抽象类和接口的主要区别? 抽象类和接口的设计的动机不同? 接口的设计是 自上而下 的,抽象类的设计是 自下而上 的...
0
评论
分享
Iced_Sheep
11月前
关注
27 移除元素
前言 数组的元素在内存地址中是连续的,不能单独删除数组中的某个元素,只能覆盖。 快慢指针 解题思路 快指针:寻找新数组的元素,然后更新 慢指针:要更新的位置...
0
评论
分享
Iced_Sheep
11月前
关注
704 二分查找
前言 使用 二分法 的前提: 数组必须是有序的 数组中元素不能重复 如果数组中元素有重复的,那么查找出来的元素就会有多个。 每次都取区间的中间值,来判断所查询的元素在哪一个...
0
评论
分享
Iced_Sheep
关注了
京东云开发者
Iced_Sheep
关注了
JavaGuide
Iced_Sheep
赞了这篇文章
终有救赎
Java后端开发 @成信大
·
1年前
关注
12.synchronized的锁重入、锁消除、锁升级原理?无锁、偏向锁、轻量级锁、自旋、重量级锁
小陈:呼叫老王...... 老王:来了来了,小陈你准备好了吗?今天我们来讲synchronized的锁重入、锁优化、和锁升级的原理 小陈:早就准备好了,我现在都等不及了 老...
14
3
分享
Iced_Sheep
赞了这篇文章
终有救赎
Java后端开发 @成信大
·
1年前
关注
11.synchronized底层是怎么通过monitor进行加锁的?
小陈:牛逼的老王,快来了,我的笔记本已经准备好了,开讲了...... 老王:哈哈,好,搞起来...... 老王:我们这一章节接着上一章的内容继续讲下去,本章讲解的是sync...
12
7
分享
Iced_Sheep
关注了
终有救赎
下一页
个人成就
文章被点赞
9
文章被阅读
2,649
掘力值
260
关注了
4
关注者
5
收藏集
1
关注标签
46
加入于
2024-03-06