计算机网络

第一部分:传输层1. 说一下OSI七层模型 TCP/IP四层模型 五层协议 (1)五层协议 应用层 :提供用户接口,特指能够发起网络流量的程序,比如客户端程序:QQ,MSN,浏览器等;服务器程序:web服务器,邮件服务器,流媒体服务器等等。数据单位为报文。 运输层 :提供的是进程间的通用数据传输服...

2023-03-30

MySQL · 最佳实践 · 如何索引JSON字段

MySQL从5.7.8起开始支持JSON字段,这极大的丰富了MySQL的数据类型。也方便了广大开发人员。但MySQL并没有提供对JSON对象中的字段进行索引的功能,至少没有直接对其字段进行索引的方法。本文将介绍利用MySQL 5.7中的虚拟字段的功能来对JSON对象中的字段进行索引。...

2023-03-03

MYSQL中的json数据操作

mysql5.7以上提供了一种新的字段格式-json,大概是mysql想把非关系型和关系型数据库一口通吃,所以推出了这种非常好用的格式,这样,我们的很多基于mongoDb或者clickHouse的业务都可以用mysql去实现了。当然了,5.7的版本只是最基础的版本,对于海量数据的效率是远远不够的,不...

2023-02-06

Docker Compose 网络设置

默认情况下,Compose会为我们的应用创建一个网络,服务的每个容器都会加入该网络中。这样,容器就可被该网络中的其他容器访问,不仅如此,该容器还能以服务名称作为hostname被其他容器访问。 默认情况下,应用程序的网络名称基于Compose的工程名称,而项目名称基于docker-compose.y...

2023-01-12

MYSQL 插入数据避免主键冲突

MYSQL 插入数据避免主键冲突...

2022-11-24

Go文件操作大全

UNIX 的一个基础设计就是"万物皆文件"(everything is a file)。我们不必知道一个文件到底映射成什么,操作系统的设备驱动抽象成文件。操作系统为设备提供了文件格式的接口。Go语言中的reader和writer接口也类似。我们只需简单的读写字节,不必知道reader的数据来自哪里,...

2022-07-22

centos7环境 的 k8s安装helm 3.7.1

K8S 上的应用对象,都是由特定的资源描述组成,包括 deployment、service 等。都保存 各自文件中或者集中写到一个配置文件。然后 kubectl apply –f 部署。如果应用只由一 个或几个这样的服务组成,上面部署方式足够了。而对于一个复杂的应用,会有很多类似 上面的资源描述文件...

2022-07-11

docker安装ES(elasticsearch:7.4.2)

docker安装ES(elasticsearch:7.4.2)...

2022-06-11

golang fmt格式"占位符"

golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf。...

2022-06-10

Mac redis 开机自启动

launchctl是一个统一的服务管理框架,可以启动、停止和管理守护进程、应用程序、进程和脚本等。launchctl是通过配置文件来指定执行周期和任务的。...

2022-05-24
prev 1 2 3