服务器技术文章
-
几行代码就搞定高端大气的云系统架构图
想知道如何用Python代码绘制出云系统架构图,那么,今天猿妹要和大家分享的这个开源项目你一定喜欢——diagrams。 diagrams是一个不需要使用任何的设计工具,只…… -
-
JavaScript作用域面试题避坑指南
在 JavaScript 中,代码块、函数或模块为变量创建作用域。例如 if 代码块为变量 message 创建作用域: if (true) { const message = 'Hello'; console.log(m…… -
详解CentOS的free命令
1.在CentOS6及以前的版本中 在CentOS6及以前的版本中,free命令输出是这样的: $free -m total used free shared buffers cached Mem:…… -
实例代码分享Python实现Linux监控
工作原理:基于/proc 文件系统 Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要重新引导内核系统,这是通过/proc 虚拟文件系…… -
用 Qt 给嵌入式Linux加个桌面
下面是实现过程。 1. 创建 QML 应用 在 Qt Creator 依次点击:-> File -> New File or Project-> Applications -> Qt Quick Application 然后一…… -
-
亚马逊k8s开局:创建图形控制台rancher
rancher安装: 使用helm进行安装操作,所以这里需要下载一个helm工具。 wget https://get.helm.sh/helm-v3.6.1-linux-amd64.tar.gz tar -xf helm-v3.6.1-linu…… -
-
Mysql 主从延时监控(pt-heartbeat)详解
原理 pt工具在主库上面创建一张测试表,以一秒的频率去更新这个的记录并把当前时间写入到字段中,通过分析主从同步过来的时间和当前时间做对比得出时间差。 方…… -
在 Linux 上用 dust 代替 du更直观
dust 命令是用 Rust 编写的对 du 命令的一个更直观实现。 如果你在 Linux 命令行上工作,你会熟悉 du 命令。了解像 du 这样的命令,可以快速返回磁盘使用情况…… -
-
Node.js 优缺点以及应用场景
一、是什么 Node.js 是一个开源与跨平台的 JavaScript 运行时环境 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核),利用事件驱动、非阻塞和异步输…… -
简单介绍C语言使用四种方法初始化结构体
什么是结构体 在实际问题中,一组数据往往有很多种不同的数据类型。例如,登记学生的信息,可能需要用到 char型的姓名,int型或 char型的学号,int型的年龄,c…… -
简单解析C++基于Boost库实现命令行
第一次尝试 #include #include // 定义命名空间 namespace opt = boost::program_options; int main(int argc, char const *argv[]) { opt::options_descrip…… -
教你如何使用nginx配置访问wgcloud
nginx配置如下: 如http://172.17.188.27/wgcloud server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.lo…… -
教你如何利用C#调用百度翻译API实现一个翻译功能
前言 虽然百度翻译相对于谷歌翻译在准确性方面还有很大的提升空间,但网络的现实情况及百度翻译接口的免费易用性方面让我们选择百度翻译接口。下面来一起看看…… -
简单介绍MySQL开启事务的两种方式
方式 1 START TRANSACTION 或 BEGIN 开始新的事务 COMMIT 提交当前事务 ROLLBACK 回滚当前事务 这是大家熟知的一种方式,其中开启事务的方式 start transactio…… -
简单介绍C++中常量与指针
前言 和指针联用有佷微妙的地方,之前一直佷晕,现在来继续研究下。诸如以下: int const; const int; const int* p; int const* p; int* const p; const int…… -
简单介绍Shell脚本之文件批量创建与修改的方法
一、脚本要求 1.所有操作在/python下 2.批量创建12个以py后缀结尾的文件,文件名中必须包含_hcip,文件名除了_hcip固定字符串外,文件名还包含8个小写随机的字…… -
教你如何在C++二进制文件中注入git信息
在后端生产环境中,为了方便定位问题,我们需要根据一个binary文件获取其对应的git信息,包括编译出该binary所用的代码分支、commitid、时间戳、commit messag…… -
CentOS7 自定义登录前后欢迎信息
一、摘要 本人当前使用的是阿里云 ECS 服务器,操作系统为 linux,发行版为 CentOS 7.4.1708。系统默认都已经提供了欢迎信息,但是自己也可以修改,实现个性化…… -
Centos7配置ntp时间服务器
服务端: 1、安装ntp服务 yum install ntp ntpdate -y 2、查找当前地区,最适合的时间服务器 步骤一:打开网站:http://www.pool.ntp.org/zone/asia 步骤二:…… -
-
Python math 与 cmath 模块概述
cmath 模块的函数跟 math 模块函数基本一致,区别是 cmath 模块运算的是复数,math 模块运算的是数学运算。 要使用 math 或 cmath 函数必须先导入: import m……