
基本概念
文章平均质量分 66
Ostrich5yw
I'm here,As always
展开
-
Java使用数组作为Map的key
先说结论:Map使用数组作为key,存放的是其地址我们用如下代码进行测试:我们的本意是将[‘a’,‘b’,‘c’]的字符数组存放入map且对应的value为1查询map中是否包含key为[‘a’,‘b’,‘c’]的键值对将[‘a’,‘b’,‘c’]的字符数组对应的value替换至2Map<char[], Integer> map = new HashMap<>();char[] c1 = new char[]{'a', 'b', 'c'};char[] c2 =原创 2022-05-11 10:10:52 · 3544 阅读 · 0 评论 -
SQL三种连接:内连接、外连接、交叉连接
SQL三种连接:内连接、外连接、交叉连接一、交叉连接(CROSS JOIN)二、内连接(INNER JOIN)三、外连接(LEFT JOIN、RIGHT JOIN、FULL JOIN)1.左外连接2.右外连接3.完整外连接准备两张表并以PersonId相关联。一、交叉连接(CROSS JOIN)交叉连接返回被连接的两个表所有数据行的笛卡尔积。// 这两句sql完全等价select * from person CROSS JOIN addressselect * from person, add原创 2021-09-16 15:01:00 · 3025 阅读 · 0 评论 -
kubenetes中port、targetPort、nodePort、containerPort的区别与联系
kubenetes中port、targetPort、nodePort、containerPort的区别与联系首先给出一张kubenetes结构图:containerPortcontainerPort是在pod控制器中定义的、pod中的容器需要暴露的端口。Pod中容器暴露的端口targetPorttargetPort是pod上的端口,从port/nodePort下来的数据,经过kube-proxy流入到后端pod的targetPort上,最后进入容器。Pod暴露的端口port原创 2021-04-20 21:03:35 · 790 阅读 · 0 评论 -
什么是套接字?Socket基本介绍
什么是套接字?Socket基本介绍一、什么是套接字?二、套接字特性三、套接字缓冲区一、什么是套接字?套接字是一种通信机制(通信的两方的一种约定),socket屏蔽了各个协议的通信细节,提供了tcp/ip协议的抽象,对外提供了一套接口,同过这个接口就可以统一、方便的使用tcp/ip协议的功能。这使得程序员无需关注协议本身,直接使用socket提供的接口来进行互联的不同主机间的进程的通信。我们可以用套接字中的相关函数来完成通信过程。发送方的发送数据的处理流程大致为:用户空间 -> 内核 ->原创 2021-04-19 14:21:09 · 27849 阅读 · 1 评论