首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
月朦胧
掘友等级
JAVA工程师
|
雨果网
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
48
文章 42
沸点 6
赞
48
返回
|
搜索文章
赞
文章( 42 )
沸点( 6 )
聊一聊 JUC 下的 ArrayBlockingQueue
本文聊一聊JUC下的另一个阻塞队列ArrayBlockingQueue,先说一下ArrayBlockingQueue的特点,从全局上对ArrayBlockingQueue有一定的了解,ArrayBlo
汉字不能编程?别闹了,只是看着有点豪横!容易被开除!
最近有初学编程的小伙伴问小傅哥,汉字可以写代码吗。自己英文不好,要是汉字可以写代码就好了。难道你要的是「易语言」?其实并不是,小伙伴也是学习 Java 的初学者,刚刚学习到 Spring 看着一片没有注释的代码实在不好理解,要是都是汉字写的,那不和读作文一样了吗! 其实对于学习…
代码规范&设计模式落地之路
刚刚与同事开了一个分享会,笔者分享了一些了代码设计模式相关的内容。 以及复盘了一下项目中有些复杂的业务场景,为什么没有很好的应用到设计模式。 关于设计模式和代码规范问题还是有一些内容还是值得落笔和大家分享的。 设计模式是解决可在许多不同情况下使用的问题的描述或模板,一般在OOP…
恕我直言,我怀疑你没怎么用过枚举
估计很多小伙伴(也包括我自己)都有这种情况,在自学Java语言看书时,关于枚举enum这一块的知识点可能都有点 “轻敌” ,觉得这块内容非常简单,一带而过,而且在实际写代码过程中也不注意运用。 是的,我也是这样!直到有一天我提的代码审核没过,被技术总监一顿批,我才重新拿起了《J…
“对象头(object header)”里知多少
在家办公的第N周. 不知道公司还在不在了.... 对于学习Java来说, 对象头可以是入门的知识点之一. 假设有一扇门通向深入Java语言,那么对象头就是“进门须知”的这么一个地位,没什么技术要点,但是需要知道。 “synchronized的锁标志存哪了?”,“对象多大岁数呀对…
聊一聊二维码扫描登录原理
扫二维码登录现在比较常见,比如微信、支付宝等 PC 端登录,并且好像每款 APP 都支持扫码登录,不搞个扫码登录都不好意思。作为技术人员,不知道您对这背后的实现逻辑是否敢兴趣,反正我是一直都对这背后实现好奇。最近刚好看到一个关于扫码登录原理的视频,于是就整理出来了这篇文章,希望…
ThreadLocal的设计优点在哪👀
没错,和大家一样,疫情结束后,我们就是镇楼图这个样子。 本篇文章来源于记忆中的一道题,实现一个 ThreadLocal。 笔者第一次碰到这个题的时候,当时可是非常天真,分分钟写了一下,结果发现是个低配版,请你也继续往下看看,有没有和笔者一样天真过。 干说,估计大多数人都听不懂。…
细说Redis分布式锁🔒
不知道会不会落灰太严重,被保洁阿姨扔掉了。 连敲带画码出此文,有一些细节,对redis锁不清晰的盆友不妨瞧一瞧。 闲话不多,马上发车。 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。 当然了,就不在文章中默写Api了,基础参数还有…
探索堆中的秘密之OQL
坦白的说,有点标题党,一股走进科学的感觉,其实就是与大家分享一下关于OQL的一些内容。 它是基于java堆上快照的对象查询语言,语法呢,和我们平常的SQL,HQL等等是近似的,毕竟QL一家亲。 根据它堆上查询的特性,所以自然是可以进行内存诊断,或者出一个你想要的报表等等用途。 …
带你实现一个你上你也行的读写锁
锁是啥我就不多BB了,各位在学习JUC前先简单实现一个自己的读写锁岂不美哉。 上文代码通过条件判断统计参数以及阻塞的方式,实现了一个简单的“读写”、“写写”互斥的锁,但是“读读”不互斥。 如果写线程获取锁之前有正在等待读(之前有人正在写,阻塞住了),那么写线程阻塞进行等待,优先…
下一页
个人成就
文章被点赞
40
文章被阅读
14,449
掘力值
339
关注了
52
关注者
21
收藏集
8
关注标签
3
加入于
2019-05-31