Java中那些让你傻傻分不清楚的小技巧

最近我们通过sonar静态代码检测,同时配合人工代码review,发现了项目中很多代码问题。除了常规的bug和安全漏洞之外,还有几处方法用法错误,引起了我极大的兴趣。我为什么会对这几个方法这么感兴趣呢?因为它们极具迷惑性,可能会让我们傻傻分不清楚。 1.

1小时让你明白响应式编程,并入门Reactor

你知道什么是同步阻塞吗,当然知道了。那你怎么看它呢,这个。。。 在同步阻塞的世界里,代码执行到哪里,数据就跟到哪里。如果数据很慢跟不上来,代码就停在那里等待数据的到来,然后再带着数据一起往下执行。 可以说是,代码执行和数据是结伴而行,不离

我写这文章就是为了让你了解 AQS

文章准备模拟多线程竞争锁、释放锁的场景来进行分析AQS源码: 三个线程(线程一、线程二、线程三)同时来加锁/释放锁 目录如下: 线程一加锁成功时AQS内部实现 线程二/三加锁失败时AQS中等待队列的数据模型 线程一释放锁及线程二获取锁实现原理 通过线程场景

史上最大设计变化!安卓12让你眼前一亮

副标题#e# 5月19日消息,当地时间周二谷歌公司在2021年度谷歌I/O开发者大会上推出了最新的Android 12测试版。Android 12基于名为“Material You”的系统进行重新设计,最大特点是巨大的气泡按钮,不断变化的颜色和更流畅的动画。Android和谷歌应用商店产品

KubeBuilder 基础入门指南让你不在迷失方向

副标题#e# KubeBuilder 简明教程 安装 访问官方仓库下载已经编译好的二进制文件: Releases kubernetes-sigs/kubebuilder (github.com) 本文编写的时候 kubebuilder 已经推出了 v3.0.0-rc.0 版本,所以为了避免刚写完新版就已经 release 了的尴尬情况,本文

Blanket:拥有各种环境噪音的应用让你时刻保持头脑清晰

一个开源的环境噪音播放器,提供各种声音,帮助你集中注意力或入睡。 随着你周围活动的增加,要保持冷静和专注往往是很困难的。 有时,音乐会有所帮助,但在某些情况下也会分散注意力。但是,环境噪音如何?这总是让人听起来很舒心。谁不想在餐厅里听到鸟

10分钟让你知道C++类和对象到底是什么?

C++ 中的类(Class)可以看做C语言中结构体(Struct)的升级版。结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如: #include stdio.h //定义结构体 Student struc

这年头有条件就选双硬盘 让你操作更顺心

即使是不懂笔记本的朋友,恐怕也知道选购笔记本一定要选有固态硬盘(SSD)的机型。 从目前笔记本市场的情况来看,几乎所有笔记本都搭载固态硬盘。可能一些小白朋友也发现了,有些笔记本在宣传的时候提到双硬盘,那么双硬盘到底啥意思,相比单硬盘有什么优势

新冠病毒会让你变傻子?科学家在研究是否会导致认知衰退

谵妄在新冠肺炎中很常见,一些研究人员建议将其纳入诊断标准中。这次疫情引起了医生对这种症状的兴趣,马库斯衰老研究所和哈佛大学医学院的老年病学家Sharon Inouye说。Inouye研究谵妄已经有三十多年了。 临床医师在病房里要面对病人突然出现的意识不清和

两个经典例子让你彻底明白Java回调机制

先让我们通过一个生活中的场景来还原一下回调的场景:你遇到了一个技术难题(比如,1+1等于几?太难了!),于是你去咨询大牛,大牛说现在正在忙,待会儿告诉你结果。 此时,你可能会去刷朋友圈了,等大牛忙完之后,告诉你答案是2。 那么,这个过程中询问问题(

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部