介绍:k8s是一个docker集群的管理工具 2.1 k8s的核心功能 2.2 k8s的历史 2.3 k8s的安装 2.4 k8s的应用场景 3:k8s常用的资源 3.1 创...
先看页面代码,这里使用的webRTC原生的API。目前信令服务器使用的是websocket实现的,后续改成将socket.io。socket.io默认含有房间的概念。源代码[...
前言 在 go-zero 开源之后,非常多的用户询问是否可以支持以及什么时候支持 websocket,终于在 v1.1.6 里面我们从框架层面让 websocket 的支持落...
前言 同整数集合一样压缩列表也不是基础数据结构,而是 Redis 自己设计的一种数据存储结构。它有点儿类似数组,通过一片连续的内存空间,来存储数据。不过,它跟数组不同的一点是...
很多运动类的app都有画出跑步者运动轨迹的需求,拿咕咚来说,我们看一下它的效果图: 本篇将要实现的效果1.跑步结束后,静态的画出整个运动轨迹2.跑步过程中,时时动态的画运动轨...
前言 简单介绍一下RocketMQ的背景,RocketMQ是阿里开源的消息中间件,根据官网描述,RocketMQ其实是阿里发现ActiveMQ和Kafka无法满足业务需求才开...
虚拟机加载类的过程 从class文件到内存中的类,总体来说分为三个阶段:加载、链接以及初始化 加载 加载,是指查找字节流,并根据其创建类的过程。这个字节流,通常是来自于cla...
为什么Java代码需要在虚拟机中运行 Java 代码作为一种高级语言直接在硬件中执行是不现实的,所以在代码运行前需要进行转换。Java虚拟机通过编译器将Java代码进行转换为...
并发编程并发编程的优势:• 并发编程能够更客观的表现问题模型• 并发编程能够充分利用CPU核心优势• 并发编程能够利用CPU与其他硬件固有的异步性并发编程的实现模型:• 多进...
Go入门 Go介绍 部落图鉴之Go:爹好还这么努力? 环境配置 安装 下载源码编译安装 下载相应平台的安装包安装 下载地址:https://golang.org/dl/ Li...
全程基本上是按照如下地址进行安装。https://cloud.tencent.com/document/product/400/35244 但是在实际的操作过程中遇到了如下问...
文章引用:http://ifeve.com/google-guava-immutablecollections/ 一、 不可变集合 为什么要使用不可变集合 优点:当对象被不可...