- 博客(15)
- 收藏
- 关注
原创 Java-Stream流处理快速掌握
Java 8 API添加的一个新的抽象,称为流Stream,以一种声明性方式处理数据集合(侧重对于源数据计算能力的封装,并且支持序列与并行两种操作方式)中高级开发工程师必会!
2023-01-05 16:49:55 225
原创 Java:Base64编码快速掌握
Base64 是一种二进制数据的编码方式,类比UTF-8、UTF-16是对字符串的编码方式一样,能将任意二进制文件用 64 种字元组合成字串的方法, 彼此之间是可以互相转换的. 也常用来表示字串加密后的内容。三、Java 8 提供的 Base64 效率最高. 实际测试编码与解码速度, Java 8 的 Base64 要比 sun包下的要快大约 11 倍,比 Apache 的快大约 3 倍。第四步,根据序号表(0-63),得到扩展后的每个字节的对应符号就是Base64的编码值。
2022-11-07 14:38:11 1808
原创 JAVA - 时间格式 yyyy-MM-dd HH:mm:ss
Y:ISO 8601 规定,只要本周跨年,那就算入下一年。例如2021年12月31日的YYYY为2022。D:表示年份中的天数 例如365天。d:表示月份中的天数,即当月几号。
2022-11-04 15:54:32 3769
原创 Java-Pattern类和Matcher类快速掌握
pattern (模式) 与 matcher (匹配) 都属于java.util.regex包下,搭配使用实现对字符序列的检索和正则表达式匹配。
2022-11-03 18:14:45 446
转载 什么是云原生?一文讲解
Docker是应用最为广泛的容器引擎,在思科谷歌等公司的基础设施中大量使用,是基于LXC技术搞的,容器化为微服务提供实施保障,起到应用隔离作用,K8S是容器编排系统,用于容器管理,容器间的负载均衡,谷歌搞的,Docker和K8S都采用Go编写,都是好东西。:几乎每个云原生的定义都包含微服务,跟微服务相对的是单体应用,微服务有理论基础,那就是康威定律,指导服务怎么切分,很玄乎,凡是能称为理论定律的都简单明白不了,不然就忒没b格,大概意思是组织架构决定产品形态,不知道跟马克思的生产关系影响生产力有无关系。
2022-11-01 14:27:49 2465
原创 正则表达式 - 预查模式详解(?:)、(?=)、(?!)、(?<=)、(?<!)区别
非捕获单元格式描述示例说明?:(?:Pattern)非捕获元A(?=B|C)常用于(?:a|b)选择中,匹配AB或AC?=(?=Pattern)正向肯定预查(零宽正向先行断言)A(?=B|C)匹配以B、C结尾的A?!(?=Pattern)正向否定预查(零宽负向先行断言)A(?!B|C)匹配不以B、C结尾的A?
2022-10-31 18:13:43 2947 1
原创 IPV4和IPV6的区别
IPv4和IPv6是目前最常用用的两种Internet协议版本,它们之间存在各种差异,本文中,我们将深入研究IPv4与IPv6的区别。IPv6协议:包头的长度为40个字节,包含指定QoS处理的数据包流的Flow Label字段,不包含checksum;IPv4协议:包头的长度为20个字节,不识别用于QoS处理的数据包流,包含checksum,包含最多40个字节的选项字段。IPv6协议:地址(AAAA)记录,映射主机名;IPv6协议:地址解析协议(ARP)被邻居发现协议(NDP)的功能所取代。
2022-10-31 17:07:44 4139
原创 正则表达式 - 匹配0-255数字
如何使用java正则表达式匹配0-255范围内的数字,[0-255]不能表示0-255范围数字,取值范围是0、1、2、5,等同于[0125]如何使用java正则表达式匹配0-255范围内的数字。00不符合0-255范围。\d等同于[0-9]
2022-10-31 15:04:42 4387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人