- 博客(172)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注

原创 针对腾讯云私有化的运维岗位-面试
文章目录1. 运维基本功2. 云业务了解程度考察3. 算法4 DB5 成本问题6 微服务相关介绍个人的职业发展和规划1. 运维基本功问:云环境监控获取到一台支撑物理机CPU利用率超标持续告警,如何排查?排查过该问题。系统层面,业务层面,访问调用层面,数据层面。从表到里进行展开。2. 云业务了解程度考察问:页面点击创建一台云服务器所涉及的内容。这是基于Dcos装机标准机的情况下,已...
2020-04-02 18:32:04
1271

原创 从CPU与GPU利用率,到GPU与CPU差别的思考
注:本版关于GPU的内容均是是经过实测数据提供,具有版权所有 简介: GPU与CPU貌似差别不大的两个东西,然而,从逻辑结构,到原理,到性能,到功能,再到在物理设备中扮演的角色来讲,压根就不是同一个东西,甚至可以说,完全不可以类比。首先考虑GPU利用率: 因为要对GPU物理设备进行压力测试和功耗测试,那么就需要设定GPU利用率分别为25%,50%,75%,100%类似的参数,那么这样的
2017-12-28 15:00:45
7990

原创 VIM工具的使用(三)
h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符l 或 向右箭头键(→)光标向右移动一个字符[Ctrl] + [f]屏幕『向下』移动一页,相当于 [Page Down]按键 (常用)[Ctrl] + [b]屏幕『向上』移动一页,相当
2017-10-18 11:47:40
7916

原创 如何成为一个更好的交谈者?
在过去想要一段礼貌的交谈,你只要遵循《窈窕淑女》中的忠告:只讨论天气和你的健康状况就行了。单这些年随着气候变化以及反对疫苗运动的展开--这招不管用了。我们做的各种决定,选择生活在何处,与谁结婚甚至和谁交朋友,都只基于我们已有的信念,这说明我们没有倾听彼此。交谈需要平衡讲述和倾听。而我们在渐渐失掉这种平衡。我们必须问问自己:21世纪,有什么技能,会比维持一段连续,自信的谈话更为重要?接下
2016-03-31 11:09:04
1142

原创 N人围城一圈,依次进行1,2,3报数,报道3的人退出,继续循环报数。
需求:对N个人进行循环报数,不使用循环链表,使用数组实现。分析:我们可以首先创建一个含有N个元素的一维数组,元素值为从1-N,如果报到3则将该数组元素设定为0,表示人的退出,直到总人数只剩下一个,则停止执行。设计:1.可以将报数为3的退出,简化为报数的值对3取余为0的人退出。可使用一个变量记录当前报的数值,执行一次有效的报数循环对该变量进行加1操作即可。2.
2016-01-19 17:39:06
5666

原创 main函数传参数以及执行过程
需求:通过main函数传递参数,输入若干个字符串,并进行打印输出。分析:main函数包括两个参数,main函数的原型为:void main(int argc,char *argv[]);argc代表了参数的个数,argv代表了每个字符串的首地址。我们可以进行如下程序的编写: void main(int argc,char *argv[]){ whi
2016-01-19 16:52:04
1877

原创 VC++MFC ADO数据库编程实现与总结
1.首先在stdafx.h 文件中导入如下:#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","rsEOF") 2.在工程的APP文件中的InitInstance()中添加如下函数: AfxOleInit(); 3.添加数据库连接:你可以将下
2012-07-05 21:29:24
1792

原创 vc++ 里面的趣事
先看下面几行代码:一:int main(int argc, char* argv[]){ int i = -1; unsigned int j = 1; if(i>j) printf("huche"); getchar(); return 0;}输出结果为:huche 二:
2012-06-28 18:10:21
1186
5

原创 Strassen‘s 矩阵乘法
strassen's矩阵相乘对于矩阵乘法 C = A × B,通常的做法是将矩阵进行分块相乘,如下图所示:从上图可以看出这种分块相乘总共用了8次乘法,当然对于子矩阵相乘(如A0×B0),还可以继续递归使用分块相乘。对于中小矩阵来说,很适合使用这种分块乘法,但是对于大矩阵来说,递归的次数较多,如果能减少每次分块乘法的次数,那么性能将可以得到很好的提高。Strassen矩阵乘法就是采用
2012-06-14 10:25:32
5578
原创 鸟哥的私房菜基础篇:十四,磁盘配额与进阶文件系统管理
鸟哥的私房菜基础篇:十四,磁盘配额与进阶文件系统管理概念14.1 磁盘配额(quota)的应用概念linux的例行性工作的调度,是通过crontab与at这来实现的。14.1 磁盘配额(quota)的应用什么是quotaLinux多用户多任务环境,多人共同使用一个硬盘空间,需要给使用者限制磁盘的容量,妥善分配系统资源。一般用途:a. 限制某一群组所能使用的最大磁盘配额。b. 限...
2020-05-19 20:30:04
392
原创 鸟哥基础篇之--------例行性工作(crontab)
1 什么是例行性工作如,周报,周会等定期的。如果计算机能够主动通知,则轻松方便很多。这就产生了定时任务。不由得 让人想到相关的几点内容,时钟周期,定时器,和AI。特此总结了一个图片,如下,不由得感慨,当年计算机的诞生其中关键一点时钟周期的思想真是优秀。让死的一行一行的文字内容成了活的可执行的,crontab让一项一项功能成了活的,小到闹铃大到机械化的工业制造,而如今津津乐道的AI,也是在此...
2020-05-19 20:27:58
1428
转载 markdown编辑器语法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mar...
2019-01-21 15:43:28
422
原创 yum源服务器搭建
首先将rpm包拷贝的服务器主机上。起一个访问端口。取一台 CentOS操作系统的机器作为源服务器。启动服务器的httpd 服务:systemctl httpd start如果没有,yum install httpd或者下载rpm包再安装。修改配置:配置文件: /etc/httpd/conf/httpd.conf配置的文档根目录默认为:/var/www/html/端口默认为: L...
2018-12-19 16:11:20
577
原创 centos7.5的ifconfig找不到的解决办法
yum install net-tools。安装这个工具之后,可以正常使用ifconfig了。
2018-12-15 15:14:21
2794
原创 securecrt保持会话不会断掉
选项-----全局选项—默认会话----编辑默认设置-----terminal–(anti-idle)—勾选send string 或者send protocol NO-OP。 点击OK,就好了。
2018-11-30 11:42:08
4288
原创 鸟哥的Linux私房菜基础篇 第十三章 shell scripts
文章目录1 shell scripts 概念2 练习3 script执行方式的区别4 判断式5 条件判断式6 循环(loop)7 shell script的追踪与调试1 shell scripts 概念望文生义:针对shell 写成的脚本,或者叫剧本。简单的说,shell scripts就是早期DOS年代的批处理文件(.dat).作用:自动化管理追踪与管理系统的重要工作简单入侵侦...
2018-11-28 16:09:25
321
原创 Elasticsearch集群运维相关知识
0 概念Elasticsearch是一个基于Apache Lucene™的开源搜索引擎。lucene是一个开源搜索引擎库。使用java开发。通过RESTful-API隐藏lucene的复制性,让全文搜索变得简单。可以通过下面三点来描述它:分布式的实时文件存储,每个字段都被索引,并且被搜索分布式的实时分析搜索引擎可以扩展到上百台服务器一 安装http://www.elastics...
2018-11-21 17:33:11
352
原创 鸟哥的Linux私房菜基础篇 第十二章 正则表达式与文件格式化处理
文章目录1. 正则的概念2. 基础正则表达式3. 正则表达式的延伸4. 文件的格式化与相关处理printfawk ,数据处理工具文件比较工具1. 正则的概念正则表达式就是处理字串的方法,他是以行为单位来进行字串的处理行为, 正则表达式通过一些特殊符号的辅助,可以让使用者轻易的达到“搜寻/删除/取代”某特定字串的处理程序!2. 基础正则表达式grep 工具正则表达式也需要支...
2018-10-10 19:15:16
379
原创 鸟哥的Linux私房菜基础篇 第十章认识和学习bash这个shell
文章目录1 认识bash这个shell2 shell变量功能3 别名与历史命令4 bash shell的操作环境5 数据流重定向6 管道命令pipe1 认识bash这个shell用户通过shell来跟kernel进行沟通,但是系统有很多工具提供了shell的功能,其中bash就是其中之一。bash shell的功能:-命令编修能力 historytab,具有文件名补全,命令补全的功能。...
2018-09-26 21:23:05
357
转载 使用IPMI工具实现对服务器的远程管理
认识IPMI 既然要使用IPMI,就让我们首先来认识一下这个神奇的东西吧。 IPMI是智能型平台管理接口(Intelligent Platform Management Interface) 的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种 工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。 用户可以利用IPMI监视服...
2018-09-21 17:42:31
2413
原创 git服务器非默认端口
创建文件:/root/.ssh/config添加:#如果是以域名访问的则添加如下内容:host xxxHostName xxx.comPort 3333如果以ip访问的,则添加如下内容:Host "12.123.xx.xx"Port 3333...
2018-09-20 17:41:20
2785
原创 Linux centos7上gitlab服务器的搭建,本地配置和使用
1. 安装一堆包,和 启动相关服务yum install -y curl policycoreutils-python yum install -y openssh-server openssh-clientssystemctl enable sshdsystemctl start sshdyum install postfixsystemctl enable postfix...
2018-09-14 19:39:58
1184
原创 ansible-playbook 利用when和register获取命令的输出
获取执行命令的输出 –Register 获取命令输出,检测是否执行正常或失败。可以通过使用 register 关键字来实现获取输出。register 关键字可以存储指定命令的输出结果到一个自定义的变量中,我们通过访问这个自定义变量就可以获取到命令的输出结果。Register 的使用如下:- name: echo date command: date register: d...
2018-08-13 14:59:46
18271
原创 python 将默认2.7 python环境修改为2.6之后,yum命令不可用
建立软链接 cd /usr/bin mv python python_bak ln -s python2.6 python modify yum conf vim /usr/share/yum-cli/yummain.pyvim /usr/bin/yumvim /usr/libexec/urlgrabber-ext-down将上述文件的头:#...
2018-08-10 14:26:58
1514
转载 Linux:Python报错:No module named MySQLdb
pip install mysql-python or pip install mysqlclient1.easy_install mysql-python (mix os) 2.pip install mysql-python (mix os/ python 2) 3.pip install mysqlclient (mix os/ python 3) 4.apt-get ...
2018-08-09 11:18:43
1782
原创 Linux 修改内核启动默认引导顺序
1. 查看当前系统具有的内核 $ cat /boot/grub2/grub.cfg |grep menuentry 查看到如下内容列表 menuentry ‘CentOS Linux (3.10.0-327.22.2.el7.x86_64) 7 (Core)’ –class centos menuentry ‘CentOS Linux (3.10.0-...
2018-08-08 16:13:44
14383
5
原创 Python 中的特殊运算符
1.比较运算符 != : 不等于 - 比较两个对象是否不相等 (a != b) 返回 true. <> :不等于 - 比较两个对象是否不相等 (a <> b) 返回 true。这个运算符类似 != 。2.赋值运算符**= 幂赋值运算符 c **= a 等效于 c = c ** a//= 取整除赋值运算符 c //= a 等效于...
2018-08-06 20:27:24
458
转载 区块链资料总结
Fabric 项目文档https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md http://hyperledger-fabric.readthedocs.io/en/latest/博客汪晓明对区块链、以太坊的思考 介绍了很多区块链技术的基础知识和应用 搭建一个私有区块链环境 重塑世界的区...
2018-08-06 19:38:00
703
原创 在centos7系统快速修改主机名
hostnamectl修改主机名是系统在启动时从/etc/hostname自动初始化的主机名。 通常修改文件的方法,会觉得比较麻烦,centos7系统中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。执行如下命令: $hostnamectl set-hostname new_name文件:hosts修改$hostname newname...
2018-08-01 19:26:53
299
原创 Linux umount /data: device is busy已解决
问题描述设备正忙,表示设备被其他进场占用。 此事后查看是什么进场占用,并强制将进场停掉,再次umount即可。处理fuser -m -v /data//v 表示 verbose 模式。进程以 ps 的方式显示,包括 PID、USER、COMMAND、ACCESS 字段//-m 表示指定文件所在的文件系统或者块设备(处于 mount 状态)。所有访问该文件系统的进程都被列出。...
2018-08-01 11:14:54
9997
1
原创 Intel CPU漏洞介绍
Intel CPU漏洞 简介:关于最近接连爆出的CPU漏洞,做一个简单的介绍。CPU漏洞介绍最近听说的两个CPU漏洞,一个是熔断漏洞(Meltdown),一个是幽灵漏洞(Spectre)。熔断漏洞利用CPU乱序执行技术的缺陷,破坏了内存隔离机制,使恶意程序可越权访问操作系统内存数据,造成敏感信息泄露。幽灵漏洞利用CPU推测执行技术的设计缺陷,破坏了不同应用程序间的逻辑
2018-01-16 21:22:07
2107
原创 鸟哥私房菜《第七章文件权限》文件无法修改与文件锁定命令chattr, lsattr
引言在Linux系统下,经常为了系统的安全性,会把一些系统相关的配置文件设置为不可修改,以防引起不必要的问题,将文件锁定,并对文件设置隐藏属性,就是一种手段。文件隐藏属性文件通常使用chmod可以修改权限,这个通常是用户权限的设置。 文件还存在一个隐藏属性 不过chattr和lsattr两个命令只在Ext2/Ext3文件系统上面生效。其他文件系统无法支持该命令。$chattr
2018-01-16 20:59:02
665
转载 ping命令详解
目录 该文章参考了:http://blog.youkuaiyun.com/hebbely/article/details/54965989 支持原创,转载了该作者的文章,感谢分享,学习受教了。ping命令定义ping命令的原理使用Ping命令来测试网络连通用Ping命令来判断一条链路好坏对ping以后返回信息的分析request time outDestination host Unreacha
2018-01-15 10:51:10
867
转载 容器化RDS|计算存储分离架构下的IO优化
转载地址 (http://blog.youkuaiyun.com/dev_csdn/article/details/79025512#t1) 在基于 Kubernetes 和 Docker 构建的私有 RDS 中,普遍采用了计算存储分离架构。该架构优势明显, 但对于数据库类 Latency Sensitive 应用而言,IO 性能问题无法回避,下面分享一下我们针对 MySQL 做的优化以及优化后的收
2018-01-13 15:11:58
546
原创 优快云-markdown编辑器全部语法格式
欢迎使用Markdown编辑器写博客Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl
2018-01-11 10:17:16
407
转载 tensorflow -多元线性回归编程(二)
参考:https://segmentfault.com/a/1190000007969901二话不说先上代码: 代码中需要引用数据的下载地址: http://openclassroom.stanford.edu/MainFolder/DocumentPage.php?course=DeepLearning&doc=exercises/ex3/ex3.html 在这个例子中,变量一个是面积,另
2017-12-29 11:18:46
1351
原创 tensorflow入门编程--教你写helloWord和第一个datamnsit训练集
二话不说先上代码,让你跑出来看看是什么效果再说, 但是以下是基于您的tensorflow环境已经具备的情况下。 运行一个线性差分回归函数算法。当成你的第一个helloworld。 下面的代码可以直接运行第一个训练程序:线性回归 helloworld代码介绍: 定义了一个已知的线性函数:y =ax+b, a=0.1 b=0.3 现在,随机取X值,随机区间为 -1,1; 计算得
2017-12-28 16:44:52
749
原创 Linux环境,部署三大框架之一:tensorflow安装
tensorflow参考:https://www.nvidia.com/en-us/data-center/gpu-accelerated-applications/tensorflow/ 基础环境需求:64bit os Linux环境(本人使用centos 7.2 ,Ubuntu环境请参考官网)python 2.7以上CUDA8.0以上cuDNN v6以上安装nvidia驱动和CUDA
2017-12-27 10:22:03
850
剑指offer-所有题目源代码下载
2016-11-24
ansible-playbook如何在重启目标机之后仍能够保持链接状态?
2018-08-16
C语言,文件操作问题,fwrite函数的使用
2016-01-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人