xinghaiyunliu
首页
Hello Halo
Halo
关于
已删除用户
该用户已被删除。
累计撰写
5
篇文章
累计创建
7
个分类
累计收到
1
条评论
导航
首页
Hello Halo
Halo
关于
目录
Golang之PV原语
2023-12-09 18:32
29
0
0
26.9℃
Golang学习
P操作和V操作是不可中断的程序段,称为原语。PV原语及信号量的概念都是由荷兰科学家E.W.Dijkstra提出的。PV原语是通过操作信号量来处理进程间的同步与互斥的一段不可分割的程序
Golang之Mutex
2023-12-08 18:47
35
0
0
27.5℃
Golang学习
互斥锁(英语:Mutual exclusion,缩写 Mutex)是一种用于多线程编程中,防止两条线程同时对同一公共资源(比如全局变量)进行读写的机制。该目的通过将代码切片成一个一个的临界区域(critical section)达成。临界区域指的是一块对公共资源进行访问的代码,并非一种机制或是算法。一个程序、进程、线程可以拥有多个临界区域,但是并不一定会应用互斥锁。golang的sync.mutex就是一种互斥锁的实现。
Beats简单介绍
2023-11-29 18:18
34
0
0
27.4℃
Beats 是一个免费且开放的平台,集合了多种单一用途数据采集器。它们从成百上千或成千上万台机器和系统向 Logstash 或 Elasticsearch 发送数据。Beats系列包括:Filebeat、Metricbeat、Packetbeat、Winlogbeat、Auditbeat、Heartbeat。每款开源 Beat 都以 libbeat(转发数据时所用的通用库)为基石。以下介绍以Filebeat为例。
gRPC简单整理
2023-11-22 17:04
24
0
1
28.4℃
杂项学习
gRPC是Google开源的一种高性能、通用的远程过程调用(RPC)框架,基于Protocol Buffers序列化协议进行数据传输。
docker-compose 搭建halo博客(halo、MySQL、nginx)
2023-11-18 20:14
38
1
0
30.8℃
杂项学习
使用docker-compose在云服务器上搭建halo博客,包括halo博客服务,MySQL,nginx三个容器。nginx监听80和443端口,转发请求给同一个docker网络下的halo服务,halo服务通过3306端口访问同一个docker网络下的MySQL服务。
弹