摘要: 手写简单的RPC 1.何为RPC RPC(Remote Procedure Call,远程过程调用)是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应 阅读全文
posted @ 2024-04-18 20:32 码虎 阅读(71) 评论(0) 推荐(0) 编辑
摘要: HashMap源码剖析 1.jdk1.7相关源码 初始化 初始化的时候,hashMap默认是空的,如果没有设置初始化容量,则使用默认的容量16. put() 在put()的时候,如果hashMap是空的,则初始化HashMap(容量默认值为16),并设置下一次触发扩容的容量为 16(当前容量) * 阅读全文
posted @ 2024-03-11 20:44 码虎 阅读(5) 评论(1) 推荐(0) 编辑
摘要: 镜像操作 查看镜像 docker images 搜索镜像 docker search 镜像名 # 搜索 STARS >9000的 mysql 镜像 docker search --filter=STARS=9000 mysql 拉取镜像 docker pull 镜像名:TAG dockerhub搜索 阅读全文
posted @ 2023-05-06 14:26 码虎 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 📢 此文档中的命令是基于**mac或者linux**,windows下需要把bin/xxx.sh替换成bin/windows/xxxx.bat 一、下载 http://kafka.apache.org/downloads 二、启动 1.启动zookeeper 进入安装路径后,在路径栏输入cmd . 阅读全文
posted @ 2023-01-10 15:26 码虎 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Loading -> Linking -> Initialization 加载 --> 链接 --> 初始化 图片来源于网络,如有侵权,联系即删! 1.加载 通过一个类的全限定名获取定义此类的二进制字节流 将这个字节流所代表的静态存储结构转化成方法区的运行时数据结构 在内存中生成一个代表这个类的ja 阅读全文
posted @ 2022-12-18 19:13 码虎 阅读(50) 评论(0) 推荐(0) 编辑
摘要: silence代码开源地址 注意:下面的地址需要修改成你自己的地址!!! 1. 基础设置 2.css样式 注意:要禁用默认CSS @media only screen and (max-width:1365px){.github-corner{display:none}}@media only sc 阅读全文
posted @ 2022-12-15 19:22 码虎 阅读(44) 评论(2) 推荐(2) 编辑
摘要: 视频地址 官网 SpringBoot的pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <de 阅读全文
posted @ 2022-08-31 17:16 码虎 阅读(109) 评论(4) 推荐(1) 编辑