知识储备
丧尽天良的良!
Java小白,,。
展开
-
bit(比特)和byte(字节的关系)以及现实应用场景(存储单位和网速单位)
1,比特(bit)简写为小写字母 “b” 。电脑是以二进制存储以及发送接收数据的。二进制的一位,就叫做 1 bit。也就是说 bit 的含义就是二进制数中的一个数位,即 “0” 或者 "1"。2,字节(byte)Byte 是字节的英文写法。它的简写为大写字母 “B"。既然名字叫字节,那肯定跟字符有关系。是的。英文字符通常是一个字节,也就是 1B,中文字符通常是两个字节,也就是 2B。字节 Byte 和比特 bit 的换算关系是 1 Byte = 8 bit 。网速单位转换(1)关于原创 2020-09-23 14:52:53 · 2685 阅读 · 0 评论 -
正则表达式的简单说明
标识符说明备注\d0-9任意一个数字\w任意一字母或者下划线或数字, a-z,A-Z,0-9 和 _\s包括空格,制表符,换行符等空白字符的其中一个.小数点可以匹配任意字符(除了换行符 ),如果要匹配包含“\n”在内的所有字符,一般使用[\s\S][]自定义符集合[abc@]:匹配,a,b,c或者@ 。 [^abc]:匹配,abc之外的任意字符。 [^ A-F0-3]:匹配:A到F,0到3之外的任意字符^字符集内是取反...原创 2020-09-08 09:13:29 · 379 阅读 · 0 评论 -
XStream小于1.4.11远程代码执行高危漏洞问题
依赖树mvn dependency:help起因:接手了公共服务的众多项目后,这种线上的远程代码执行漏洞问题,上一个是fastjson的问题,没有什么体验,升级了版本号就上线了,这次到了XSteam,依旧按照这个流程来,但是上线前,师父问了我一句,你知道怎么判断这个依赖的添加对项目造成的影响吗?后续说了什么就不重要了,重点记录下,这个问题后,我得到的答案和收获的体验1首先,项目中,没有对XSteam依赖明显的调用,无从下手这个版本过低会造成什么样的影响,也不知道之前为什么会添加这个依赖原创 2020-05-18 19:01:35 · 2443 阅读 · 0 评论 -
网关示例
假设你的名字叫小不点(很小),你住在一个大院子里,你的邻居有很多小伙伴,父母是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。 但是你家长不允许你走出大门,你想与外界发生的一切联系,都必须由父母(网关)用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一个院子里,他家里也有父母(小明的网关)。但是你不知道小明家的电话...原创 2020-04-27 17:01:27 · 361 阅读 · 0 评论