- 博客(6)
- 收藏
- 关注
原创 StringUtils工具类的isEmpty与isBlank
isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank的存在, come on ,让我们一起来探索org.apache.commons.lang3.StringUtils;是否为空. 可以看到 " " 空格是会绕过这种空判断,因为是一个空格,并不是严格的空值,会导致 isEmpty(" ")=false。是否真的不为空,不是空格或者空值 ,相当于!是否有一个为空,只有一个为空,就为true.
2023-10-17 15:09:19 576
原创 Git入门级教程(上)
git pull是将远程版本库的代码拉取到我们的工作区,也可以git clone复制到本地版本库。也不列外,版本控制系统可以告诉你每次的改动,但是图片,视频这些二进制文件,虽能也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是知道图片从。SVN是集中式版本控制系统,他本库是放在中央服务器上的,所以在合作开发时,需要去中央服务器获取最新版本。Git工作原理是:git add提交到暂存区,commit提交本地版本库,push是推送到远程版本库。我们现在可以使用命令。
2023-03-20 11:12:31 88
原创 浅聊TCP与UDP的区别(Java经典面试题)
2.TCP是可靠通信方式,通过TCP连接传输的数据都会对数据进行超时重传、数据校验等等方式来确保数据不丢失、无差错、不重复、并且按序到达;而UDP是用于无连接,所以传输速率高,但是不可靠,也会出现数据丢失、重复等等问题。本人了解到的就是特别需要可靠连接的时候:比如付款时,数据加密时候等等都要依靠TCP协议。3.TCP是一对一的连接,UDP是支持一对一与一对多,多对一和多对多的交互通信。第三次挥手:B对A说:那我也要离开了,此时B离开了。第四次挥手:A对B说:好的我知道了,A也离开了。
2023-03-16 22:08:59 120 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人