文章482
标签257
分类63
CentOS设置自启动

CentOS设置自启动

开发中我们经常需要设置一些自启动服务,用来做一些定时任务或者是服务器遇到问题重启时自动启动服务;


CN2网络线路总结

CN2网络线路总结

我们租用虚拟主机和服务器的时候都会听到CN2 GT和CN2 GIA两个线路,CN2网络或者说CN2线路,又叫中国电信CN2,是中国电信的下一代承载网;

CN2网络全称:(ChinaNet Next Carrying Network),首字母简化来看就是CNCN,再简化下就是CN2;

本文主要介绍CN2网络线路;


【转】指标数据TP50、TP90、TP99、TP999

【转】指标数据TP50、TP90、TP99、TP999

TP指标是软件性能的重要指标,本文讲解了指标数据TP50、TP90、TP99、TP999;


【转】测试用例优先级定义

【转】测试用例优先级定义

测试用例的优先级用于标识测试用例的重要性和执行频率;

本文总结了测试用例优先级;


FFmpeg常用API总结

FFmpeg常用API总结

FFmpeg作为开源的视频处理工具,有着相当强大的功能;

本文总结了FFmpeg中一些常用的API;


Github-Actions自动部署Hexo

Github-Actions自动部署Hexo

最近换上了Linux系统,安装的Node版本是14.x,在使用Hexo Deploy部署时,因为Node版本过高,导致无法通过部署了!与其切换Node版本,不如索性直接用Github-Actions远程部署算了。

Github-Actions是 GitHub 官方 CI 工具,与 GitHub 无缝集成;

本文记录了使用 GitHub-Actions 部署Hexo的全部流程。

Github-Actions相关总结:


Linux下自制OCR软件

Linux下自制OCR软件

OCR基本上算是一个日常比较实用的工具了,本文基于开源OCR引擎tesseract以及gnome-screenshot,在Linux下创建自己的OCR工具;

资源下载:


使用Uber开源的goleak库进行goroutine泄露检测

使用Uber开源的goleak库进行goroutine泄露检测

goroutine 作为 golang 并发实现的核心组成部分,非常容易上手使用,但却很难驾驭得好。我们经常会遭遇各种形式的 goroutine 泄漏,这些泄漏的 goroutine 会一直存活直到进程终结。它们的占用的栈内存一直无法释放、关联的堆内存也不能被GC清理,系统的可用内存会随泄漏 goroutine 的增多越来越少,直至崩溃!

Uber开源了goleak库可以帮助我们检测代码中可能存在的goroutine泄露问题;

源代码:


yield用法总结

yield用法总结

进程间通信的几种方式总结

进程间通信的几种方式总结

进程间通信有多种方式,本文讲述了进程间通信的方法;