首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
春夏秋冬辉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
那些奇奇怪怪的参数校验你是怎么处理的?我选择向@NotNull学习😏
作为一名服务端开发程序员,接口的参数校验肯定是要经常写的,像@NotNull、@NotBlank这些是很常用的,但这些注解无法完全满足我们的校验需求,我们可以选择自定义一个校验注解,来实现定制化需求。
Arrays.asList() 都有什么隐藏的陷阱?
Arrays.asList() 方法我们平时开发中一定经常使用,它是将数组转换为List的一种便捷方式,但它有一些潜在的陷阱需要注意。使用的时候需要多多注意呦。
字节三面:浮点数在计算机中是如何存储的?
生活中随处可见的小数,在计算机中是如何存储的? 什么是浮点数? 浮点数的运算为什么会出现精度丢失?
面试官问我String能存储多少个字符?
面试官问我String能存储多少个字符串?我说内存够大就没有长度限制,面试官说好了,回去等通知吧。 1. String.length方法返回值是int 2. Javac的源码中限制字符>=65535会
java异常处理
java异常脑图,快速学习java异常相关知识点以及实现机制简单接受,适用于面试或者碎片化的时间对知识点进行学习
掌握BigDecimal:详解其原理及最佳实践
本文主要对BigDecimal内部对于浮点数的存储规则进行分析,以加深读者对于BigDecimal的理解。同时整理了如下四条BigDecimal使用的最佳实践。以帮助读者更好的使用BigDecimal
深入理解 JVM 指针压缩
指针压缩本质上是一种性能优化方案,通过了解背后的真实原因了解指针压缩的设计初衷。 文档会通过了解为什么JVM在 32 位操作系统下只能利用4g内存,到JVM内存布局,再到指针压缩实现原理分析。
Java 面试宝典:你知道多少种解决 hash 冲突的方法?
回答 在使用 hash 表时, hash 冲突是一个非常常见的问题,该问题出现的主要原因是两个不同的输入值,通过 hash 函数计算得到了相同的 hash 值,尝试存储在 hash 表的同一个位置。解
阿里二面:如何定位&避免死锁?连着两个面试问到了!
什么是死锁?死锁问题该如何定位?如何避免死锁?本文从这几个问题入手,详细的解释了死锁,以及如何避免死锁。
三个背烂了的八股文,变成两个场景题之后,打得我一脸懵逼。
你好呀,我是歪歪。 这篇文章来盘一下我最近遇到的两个有意思的代码案例,有意思的点在于,拿到代码后,你一眼望去,没有任何毛病。然后一顿分析,会发现破绽藏的还比较的深。 几个基础招式的一套组合拳下来,直接