摘要:
前言 这个是本科四年的毕业设计,我个人自命题的一个音乐播放器的设计与实现,其实也存在一些功能还没完全开发完成,但粗略的答辩也就过去了,还让我拿了个优秀,好开心。界面UI是参考网易云UWP版本的,即使这样,实现还是要花费很多心思去实现的。我建议在Linux或者MacOS平台下运行(比较好看),Wind 阅读全文
摘要:
TAPD消息通知到钉钉应用号 1.前景 TAPD是公司内部项目工程管理的主要工具,其需求、任务、缺陷等的变更,需要有对应的消息通知,提高工作时效性。若公司内部使用的是企业微信协同办公软件的话,可以直接在TAPD上面关联公司即可实现消息通知功能,但因我们公司内部是使用的钉钉协同办公软件,需要实现相 阅读全文
摘要:
获取http Request内容 获取http Request的内容,需要io.ReadAll调用读取了request的Body,读取完后,我们的控制器就没有请求内容了,此时应该需要把读取出来的字节重新构造成一个ReadCloser赋值给Body: import ( "bytes" "io" "ne 阅读全文
摘要:
gRPC类型 gRPC有四种类型: 1. UNARY: 单一的请求响应; 2. CLIENT STREAMING: 客户端流式发送,服务端单一响应; 3. SERVER STREAMING: 客户端单一请求,服务端流式响应; 4. BIDIRECTIONAL STREAMING: 双工流式请求响 阅读全文
摘要:
基于Python实现的系统SLA可用性统计 1. 介绍 SLA是Service Level Agreement的英文缩写,也叫服务质量协议。根据SRE Google运维解密一书中的定义: SLA是服务与用户之间的一个明确的,或者不明确的协议,描述了在达到或者没有达到SLO(Service Level 阅读全文
摘要:
Ossec 安装并配置邮件通知 1. 介绍 OSSEC 是一个完全开源的免费的服务器入侵检测工具,它支持多个平台,包括Linux, Solaris, AIX, HP-UX, BSD, Windows, Mac and VMware ESX;提供预留的入侵规则并提供相关的定制选项,也支持自定义安全规则 阅读全文
摘要:
Zabbix-Deployment 1. 介绍 Zabbix是一个免费的、开源的的监控系统,可以收集监控服务器、虚拟机和网络设备的指标。Zabbix有通知机制,用户可以自定义告警机制并通过邮件方式发送给用户,比如设置了磁盘剩余空间小于5%的阈值,就会触发相应的动作。基于已存储的数据,Zabbix可以 阅读全文
摘要:
Linux性能相关命令 1. 查看硬盘相关信息 cat /proc/scsi/scsi #查看scsi(Small Computer System Interface)连接的设备 lsblk #查看硬盘设备 lsblk -o name,rota #查看硬盘设备,列出名称和转动标志,如果rota为0, 阅读全文
摘要:
Centos7安装Jenkins和目录迁移 内容: 安装Jenkins和相关的配置 尝试目录迁移,模拟磁盘空间不足 1. 安装Jenkins和配置 安装 根据Jenkins的官方安装指引,安装步骤如下: shell> wget -O /etc/yum.repos.d/jenkins.repo htt 阅读全文
摘要:
Centos7 Nginx+PHP7 配置 内容: 源码编译安装Nginx和PHP 配置PHP和Nginx,实现Nginx转发到PHP处理 测试 设置Nginx、PHP开机自启 安装的版本: Nginx:1.18.0 读音engine x PHP:7.4.8 1. 源码编译安装Nginx和PHP 安 阅读全文
摘要:
1. 元字符 ".":匹配除换行符之外的任意字符 "^":匹配行或者字符串的起始位置 "$":匹配行或字符串的结尾 "\s":匹配任意的空白字符(包括制表符,空格,换行等) "\b":常用于匹配单词边界,如匹配”What‘s your name?“的your就要写成"\byour\b" "\d":匹 阅读全文