-
一文解析怎样全方位监控Linux系统状况
所属栏目:[经验] 日期:2021-05-22 热度:117
作为Linux系统运维人员,需要实时掌握Linux系统的运行负载,网络状态,磁盘,内存使用情况。所以作为开源监控警报系统prometheus, 官方自然给大家提供了这样一套[详细]
-
把运维和开发放一起就是DevOps?你想得美!
所属栏目:[经验] 日期:2021-05-22 热度:100
小张入职时是运维专员,原来隶属于运维部门,负责某业务线系统的应用维护工作。 一旦系统的生产环境出现任何故障,或者业务人员在生产环境上有任何请求,都是由[详细]
-
Linux运维如何从初级变成为高级?需要明白哪些必备技能?
所属栏目:[经验] 日期:2021-05-22 热度:50
初级 1、Linux基础 刚开始阶段需要熟悉Linux/Windows操作系统安装,目录结构、启动流程等。 2、系统管理 主要学习Linux系统,生产环境中基本都在字符界面完成工[详细]
-
如何打造更优秀的容器镜像
所属栏目:[经验] 日期:2021-05-22 热度:187
从上面的结果来看,清理缓存文件的效果相当显著。和清除了元数据和缓存文件的容器镜像相比,不清除的镜像体积接近前者的两倍。除此以外,包管理器缓存文件、Ruby[详细]
-
5G运维前路坎坷?
所属栏目:[经验] 日期:2021-05-22 热度:199
模拟/数字时代 网络如初生婴儿般纯洁单一,网络单一,业务单一,终端单一,服务单一(以语音为主)。 IP时代 网络茁壮成长,逐渐向融合化(移动通信网+互联网)、终[详细]
-
运维工程师必备攻略:网络排错思路讲解
所属栏目:[经验] 日期:2021-05-22 热度:77
一、网络排错的必备条件 为什么还要必备条件?因为这里所讲的网络排错并不仅仅是停留在某一个小小命令的使用上,而是一套系统的方法,如果没有这些条件,我真的不[详细]
-
Rancher:一个全面的投向于产品环境的容器管理平台
所属栏目:[经验] 日期:2021-05-22 热度:154
Rancher 特性 可以在两分钟内安装 Kubernetes。 一键启动应用(90 个流行的 Docker 应用)。 部署和管理 Docker 更容易。 全面的生产级容器管理平台。 可以在生[详细]
-
教你怎样利用autofs挂载NFS共享
所属栏目:[经验] 日期:2021-05-22 热度:187
大多数 Linux 文件系统在引导时挂载,并在系统运行时保持挂载状态。对于已在 fstab 中配置的任何远程文件系统也是如此。但是,有时你可能希望仅按需挂载远程文件[详细]
-
用OpenStack Designate实现一个DNS即服务
所属栏目:[经验] 日期:2021-05-22 热度:89
配置 bind(DNS 服务器) 1、生成 RNDC 文件: rndc - confgen - a - k designate - c / etc / rndc . key - r / dev / urandom cat EOF etcrndc . conf include[详细]
-
运维我不喜欢 Web 面板?
所属栏目:[经验] 日期:2021-05-22 热度:147
我感觉主要是对这种计算机操作方式的怀念,可以说是一种情怀吧!明月是个 70 后,90 年代就开始学习和使用电脑了,那时候都是 DOS 操作系统的控制台终端来操作计[详细]
-
调研Redis高可用两种技巧
所属栏目:[经验] 日期:2021-05-22 热度:111
旧版本全量复制功能,其***的问题是从服务器断线重连时,即便在从服务器上已经有一部分数据了,也需要进行全量复制,这样做的效率很低,于是新版本的Redis在这部[详细]
-
分析操作系统中GPU、CPU两者之间的不同之处
所属栏目:[经验] 日期:2021-05-22 热度:63
为什么GPU特别擅长处理图像数据呢?这是因为图像上的每一个像素点都有被处理的需要,而且每个像素点处理的过程和方式都十分相似,也就成了GPU的天然温床。 GPU的[详细]
-
IOS开发之UIScrollView实现图片轮播器的无限滚动
所属栏目:[经验] 日期:2021-01-12 热度:178
IOS开发之UIScrollView实现图片轮播器的无限滚动 简介 在现在的一些App中常常见到图片轮播器,一般用于展示广告、新闻等数据,在iOS内并没有现成的控件直接实现这种功能,但是通过UIScrollView的允许分页设置,可以实现滚动轮播的功能。 轮播原理 UIScrollVi[详细]
-
C++简单实现的全排列算法示例
所属栏目:[经验] 日期:2021-01-12 热度:182
本篇章节讲解C++简单实现的全排列算法。供大家参考研究具体如下: #include "stdafx.h"#include string#include algorithm#include iostreamvoid func(const char *str_in){ std::string str(str_in); std::sort(str.begin(),str.end()); do { std[详细]
-
C++调试记录与心得分享
所属栏目:[经验] 日期:2021-01-12 热度:84
之前开发用Linux C比较多,C++中的STL 容器基本没有接触过。最近在学习C++,平时用到c++ 17中的部分新特性,下面就简单分享下自己C++的学习流程。 一、环境搭建 本人使用的是CentOS 7系统,该系统默认的g++版本不支持c++17的新特性。所以,首先需要做的就是[详细]
-
C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法示例
所属栏目:[经验] 日期:2021-01-12 热度:90
本篇章节讲解C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法。供大家参考研究具体如下: #include iostream#include stringusing namespace std;int whatday(int y,int m,int d) { // 返回正确的星期。用 0 - 6 表示 星期 1 - 7 if(m==1|[详细]
-
C++中vector可以作为map的键值实例代码
所属栏目:[经验] 日期:2021-01-12 热度:113
因为项目中需要根据状态找到一个对应的结果,就采用了map的结构,但是状态本身较为复杂,存在一个vector中。上次使用map的经验是自定义类类型作为键值必须重载操作符,因为map的快速查找是基于红黑树的构建,因而键值必须能相互之间比较。所以担心vector作为[详细]
-
C语言二维数组中的查找的实例
所属栏目:[经验] 日期:2021-01-12 热度:179
C语言二维数组中的查找的实例 题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 思路描述:一个数字的下方和右方是比它[详细]
-
C++/C 回文字符串的实例详解
所属栏目:[经验] 日期:2021-01-12 热度:195
C++/C回文字符串的实例详解 判断输入的字符串是不是回文字符串,正反读一样。 .C版 #includestdio.hint main(){ char he[100]; char a; int i=0,flag=1; while((a=getchar())!='n') { he[i]=a; i++; } int n=i; for(i=0;in/2;i++) { printf("%ct%cn",he[i[详细]
-
详解NSString 与C++ string字符串的互转
所属栏目:[经验] 日期:2021-01-12 热度:195
NSString 与C++ string字符串的互转实例详解 1. string 转换为 NSString std::string str("hello"); NSString *str=[NSString stringWithString:str.c_str()]; NSString *istr=[NSString stringWithString:@"zsh"]; str=[istr cStringUsingEncoding: NSUTF8S[详细]
-
C++中链表操作实例分析
所属栏目:[经验] 日期:2021-01-12 热度:134
链表概述 链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用[详细]
-
C++编写非侵入式接口
所属栏目:[经验] 日期:2021-01-12 热度:73
终于写到c++的非侵入式接口了,兴奋,开心,失望,解脱,…… 。在搞了这么多的面向对象科普之后,本人也已经开始不耐烦,至此,不想做太多阐述。 虽然,很早就清楚怎么在c++下搞非侵入式接口,但是,整个框架代码,重构了十几次之后,才终于满意。支持给基[详细]
-
浅谈使用Rapidxml 库遇到的问题和分析过程(分享)
所属栏目:[经验] 日期:2021-01-11 热度:140
C++解析xml的开源库有很多,在此我就不一一列举了,今天主要说下Rapidxml,我使用这个库也并不是很多,如有错误之处还望大家能够之处,谢谢。 附: 官方链接:http://rapidxml.sourceforge.net/ 官方手册:http://rapidxml.sourceforge.net/manual.html 之前[详细]
-
如何在程序中判断VS的版本(实现方法详解)
所属栏目:[经验] 日期:2021-01-11 热度:76
代码如下所示: #includeiostream using namespace std; int main() { cout _MSC_VER endl; return 0; } 在VC6.0中结果为:1200 在VC10.0(VS2010)中结果为:1600 _MSC_VER实际就是 Microsoft visual c++ version(是微软的预定义宏). 具体对应如下: MS VC++[详细]
-
关于数据处理包dplyr的函数用法总结
所属栏目:[经验] 日期:2021-01-11 热度:198
dplyr专注处理dataframe对象,并提供更稳健的与其它数据库对象间的接口。 一、 5 个关键的数据处理函数: select() 返回列的子集 filter() 返回行的子集 arrange() 根据一个或多个变量对行排序。 mutate() 使用已有数据创建新的列 summarise() 对各个群组汇总[详细]