自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 go中的Context包学习

上下文Go 语言中用来设置截止日期、同步信号,传递请求相关值的结构体。上下文与 Goroutine 有比较密切的关系,是 Go 语言中独特的设计,在其他编程语言中我们很少见到类似的概念。是 Go 语言在 1.7 版本中引入标准库的接口,该接口定义了四个需要实现的方法,其中包括:context包其实是一个接口该接口定义了四个需要实现的方法,其中包括:DeadlineDoneDoneErrDoneCanceledValueValueKey。

2023-06-25 11:36:25 350 1

原创 io多路复用机制

文件描述符(fd) 表示的是对某个文件操作的句柄。当然socket套接字也算是fd。一般来说,想对fd进行读写操作,就要操作到fd,例如 read(),但read()本身是BIO,即阻塞IO,当对fd调用read()时,如果暂时没有数据输入到fd,那么read()将会处于阻塞状态,直到有数据输入,read()才会返回。

2023-03-30 11:36:13 657

原创 Kubernetes简单概念和使用rancher简单搭建

概述是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。

2022-12-15 09:53:25 492

原创 redis简单主从,集群使用,淘汰策略和lua脚本使用

主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。作用:1、读写分离,性能扩展2.容灾恢复 从服务顶替主服务一个主服务器可以拥有多个从服务器,而一个从服务器只能拥有一个主服务器。其结构图如下所示:主从模式工作机制主从具体工作机制为(全量复制(初始化)+增量复制),如下图所示:从服务器Slave向主服务器Master发送SYNC命令。

2022-09-29 15:56:30 1477

原创 kafka简单搭建和基本使用介绍

kafka简单使用

2022-07-01 12:03:21 2838

原创 laravel简单使用es 同步mysql数据到es

在使用es之前 需要了解一下 Elasticsearch 中的一些重要概念: cluster, node, index, document, shards 及 replica等可以查看Elasticsearch 中的一些重要概念: cluster, node, index, document, shards 及 replica_Elastic 中国社区官方博客-优快云博客_replica首先我们使用docker 安装elastic和kibanadocker network create e.

2022-04-06 09:55:32 1165

原创 Git提交说明规范

git commit信息格式介绍type(scope): subject1.type(必须): commit 的类别,只允许使用下面几个标识:feat: 新的功能,fix: 修复Bug,docs: 只有文档变更,style: 空格, 分号等格式修复,refactor: 代码重构,注意和特性、修复区分开,perf: 提升性能,test: 添加测试,chore: 开发工具变动(构建、脚手架工具等),2.scope(可选) :

2021-12-14 18:12:37 380

原创 php接口限流实现方法

因为现在动不动就说高并发,说到高并发 就不得不提并发下限流、熔断、降级。为什么要进行接口限流呢?个人认为其实目的都是为了保证线上系统的稳定性,防止因为高频访问服务器而导致服务器宕机。下面来简单实现一下接口限流的常用算法:1.使用计数器进行限流这应该是最简单也是最容易实现的,比如A接口1分钟内的访问次数不能超过100个。那么可以这么做:在一开始的时候,设置一个计数器counter,每当一个请求过来的时候,counter就加1,如果counter的值大于100并且该请求与第一个请求的间隔时间还在1分钟

2021-10-12 15:13:42 2352 3

原创 hyperf 实现简单的jsonrpc和grpc

hypefr简单介绍这里使用docker安装一下hyperf因为需要容器间通信 用docker创建自己的网络 这里我使用172.172.0.0/24创建hyperf网络到时候创建hyperfy容器的时候 使用这个范围内的网络docker run --name hyperfServer\-v /home/wwwroot/default/hyperf1:/data/project \-p 9505:9505 -itd \--privileged -u root \--entrypoin.

2021-07-14 18:30:13 1481 3

原创 h5 postmessage 跨域 消息传递 demo

a文件下的ac.htmlb文件下的bc.htmla窗口要确认b窗口已经打开,并准备完毕之后再向b传输数据

2020-05-23 16:57:54 337 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除