首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
calgerry
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
3年前
关注
Apache StringUtils 全网最细文档和使用方法,为业务开发疯狂赋能!!!
初衷 我们平常业务上需要对字符串进行很多处理,而jdk自带的处理又不能满足全部的需求,所以一般会用上StringUtils来处理。我们就剖析下这个轮子的方法,让我们可以高效...
1
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
3年前
关注
双非本菜鸡的2021年终总结,相信未来!!
「时光不负,创作不停,本文正在参加2021年终总结征文大赛」 历程 先讲讲我今年人生的一些历程,大抵来说,还是痛苦与惊喜共存吧。 先讲下我的介绍吧,一个算法非常垃圾的双非本...
5
3
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
3年前
关注
java迭代器解析
起因 今天补刷力扣每日一题,出现了一道迭代器有关的题目(284)。让我不禁思考,Java里的经常使用的迭代器我竟然没有看过源码,所以通过这篇文章去学习总结下迭代器的Java...
2
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
jdk8 stream底层源码深入剖析,我都说深入了你耳隆啊!
看下之前map重写的方法,**new Sink.ChainedReference**构造器的意思是创建一个sink节点,这个节点的downstream(下一个节点)就是si...
4
1
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
Java字符串拼接的优雅方式
字符串拼接不管是在业务上,还是写算法时都会频繁使用到。对于Java来说,字符串拼接有着很多种方式,他们之间的区别是什么,对应不同的业务哪种更好用呢。 String底层原理 ...
16
9
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
全网最容易理解的spring dispatcher请求流程解析,看不懂你打我
servlet 在了解dispatcherServlet的流程前,首先要了解servlet这个技术。 狭义的来说,servlet只是一个接口,广义的来说,他是一个规范。 在...
14
2
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
Go context的理解
context是什么 context是一个Go语言独有的结构,不太好用其他语言的类型做例子,具体的功能需要通过例子来表示 channel和select 在了解context...
2
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
Go channel底层原理与使用实例
什么是channel 简单来说就是一个阻塞队列,类似于java的ArrayBlockQueue。在协程之间提供通信。 生产者消费者示例 想体现channel的作用,使用简单...
2
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
Go sync.map的理解分析
由来 go的map是线程不安全的,在同时读写的时候会抛出panic。为了保证线程安全需要使用锁把他全局锁住,那么他的效率就会比较低。所以Go有一个线程安全的map——syn...
2
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
Go map的数据结构和源码扩容分析
数据结构 go map的数据结构的话大概是这个图的样子 主要就两个结构,hmap和bmap hmap hmap是来表示map的结构体。 分别分析下这些变量的作用 count...
13
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
Go的内存管理
内存管理的设计 内存空间有堆区和栈区。栈一般存储局部变量,方法有关的数据,由编译器自动管理,。堆用来存放对象,java和go都是通过垃圾收集器回收,不需要手动对内存进行释放...
5
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
对spring的@Cacheable缓存理解
@Cacheable 一般value取service名,key取方法名,取名按照数据库的下划线方式。后面那个#rsc指的是传进来的参数,这些都是键。返回的List就是缓存的...
5
评论
分享
calgerry
赞了这篇文章
张小明dashing
Java后端开发 @字节
·
4年前
关注
go的slice切片、扩容理解及源码分析
cap是老数组的容量+新加元素数量,即至少扩容值如果两倍扩容达不到这个cap,新数组的容量就为这个cap如果两倍扩容达到了这个最小值,就根据老数组元素数量是否小于1024来...
5
评论
分享
calgerry
关注了
张小明dashing
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2021-06-03