会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
运维人生
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
23
下一页
2018年7月29日
CMDB服务器管理系统【s5day90】:创建资产更新服务器硬盘信息
摘要: 1、创建硬件资产信息 2、更新服务器信息 3、更新硬盘信息
阅读全文
posted @ 2018-07-29 12:40 活的潇洒80
阅读(352)
评论(0)
推荐(0)
编辑
CMDB服务器管理系统【s5day91】:数据库表结构补充
摘要: 1、表机构补充图 2、用户信息表(UserProfile) 1、解决了什么问题 1、这台服务器是谁管理的?2、真正出问题了我敢上去改代码了?不能3、所以一台机器必须有运维人员和业务负责人,但是业务负责人不登陆这个系统,4、要想登陆这个系统必须要用用户名密码,但是我这里只有部分人登录,应该怎么写 2、
阅读全文
posted @ 2018-07-29 12:39 活的潇洒80
阅读(393)
评论(0)
推荐(0)
编辑
2018年7月19日
CMDB服务器管理系统【s5day90】:API构造可插拔式插件逻辑
摘要: 1、服务器端目录结构: 1、__init__.py 2、disk.py 3、nic.py 4、server.py 5、views.py settings.py在尾部添加如下内容:
阅读全文
posted @ 2018-07-19 19:28 活的潇洒80
阅读(287)
评论(0)
推荐(0)
编辑
2018年7月16日
CMDB服务器管理系统【s5day88】:兼容的实现
摘要: 比较麻烦的实现方式 类的继承方式 目录结构如下: auto_client\bin\run.py auto_client\conf\settings.py auto_client\lib\config\__init__.py auto_client\lib\config\global_settings
阅读全文
posted @ 2018-07-16 21:42 活的潇洒80
阅读(348)
评论(0)
推荐(0)
编辑
2018年7月5日
CMDB服务器管理系统【s5day89】:深入理解Java的接口和抽象类
摘要: 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类
阅读全文
posted @ 2018-07-05 10:57 活的潇洒80
阅读(242)
评论(0)
推荐(0)
编辑
2018年7月3日
CMDB服务器管理系统【s5day88】:采集资产之整合插件
摘要: 以后导入配置文件不用去from conf而是导入from lib.config,因为在这可以导入global_settings和settings.py 写成函数 auto_client\run.py auto_client\src\plugins\__init__.py 写成一个类(和函数没有什么区
阅读全文
posted @ 2018-07-03 19:45 活的潇洒80
阅读(218)
评论(0)
推荐(0)
编辑
2018年6月26日
Windows常用shell命令大全(转)
摘要: [Windows常用shell命令大全] 基于鼠标操作的后果就是OS界面外观发生改变, 就得多花学习成本。更主要的是基于界面引导Path与命令行直达速度是难以比拟的。另外Geek很大一部分是键盘控,而非鼠标流的。 一、Windows下Shell命令概述 Windows的Shell命令又是Window
阅读全文
posted @ 2018-06-26 16:43 活的潇洒80
阅读(10424)
评论(0)
推荐(0)
编辑
2018年6月23日
【深入Java虚拟机】之一:Java内存区域与内存溢出
摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/17565503 内存区域 Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Ja
阅读全文
posted @ 2018-06-23 08:21 活的潇洒80
阅读(134)
评论(0)
推荐(0)
编辑
2018年6月22日
shell编程:条件测试与比较(六)
摘要: 条件测试方法综述 test条件测试的简单语法及测试 范例6-1 测试文件(在test命令中使用-f选项:文件存在且为不同文件则表达式成立) 范例6-2 测试字符串(在test命令中使用-z选项(如果测试字符串的长度为0,则表达式成立) 结论:test命令测试的功能很强大,但是和[] [[]]的功能有
阅读全文
posted @ 2018-06-22 18:47 活的潇洒80
阅读(1264)
评论(0)
推荐(0)
编辑
2018年6月19日
如何给openstack虚拟机配置静态IP
摘要: 1、引子 公司大部分的虚拟机都是跑在KVM上,创建完虚拟机可以随意修改IP地址,最近有一部分跑在openstack上,创建时指定了IP地址,创建后又由于规范化和业务需要修改IP地址,所以就有了此文 openstack创建虚拟机命令如下: 2、需求 1、将下面虚拟机配置一个172.16.8.200的I
阅读全文
posted @ 2018-06-19 15:12 活的潇洒80
阅读(1860)
评论(0)
推荐(0)
编辑
vnc常见故障总结
摘要: VNC Viewer连接成功后闪退的解决办法 VNC是个不错的工具,今天掏出VNC Viewer来连接一台N久没登陆的服务器看看,输入密码连上后直接闪退,可能是ColourLevel的问题。 依次点Option-->Advanced-->Expert找到ColourLevel,默认值是pal8,修改
阅读全文
posted @ 2018-06-19 14:48 活的潇洒80
阅读(21348)
评论(0)
推荐(0)
编辑
openstack常见问题解决办法(转)
摘要: 在部署和使用openstack过程中小伙伴们经常问我关于openstack问题,感谢小伙伴们的信任。其中有很多问题都是重复的,现将一些代表性的问题总结如下: 一、vnc打不开问题 1、检查controller和所以computer节点的nova.conf 文件vnc选项IP是否为controller
阅读全文
posted @ 2018-06-19 14:37 活的潇洒80
阅读(4053)
评论(0)
推荐(0)
编辑
2018年6月8日
centOS7服务管理与启动流程(转)
摘要: centOS7服务管理与启动流程 centOS7启动流程 systemd简介 unit对象 unit类型 特性 service unit文件格式 service unit file文件通常由三部分组成 unit段的常用选项 Service段的常用选项 Install段的常用选项 管理服务 管理系统服
阅读全文
posted @ 2018-06-08 11:14 活的潇洒80
阅读(294)
评论(0)
推荐(0)
编辑
shell编程:变量知识进阶(三)
摘要: 1 Shell特殊位置变量 范例1:$n的实践例子 数字大于9,必须给数字加大括号才能输出正确内容 位置参数的系统生产场景案例 在生产场景中,执行/etc/init.d/rpcbind start之后,rpcbind脚本后携带的start参数会传给脚本里的"$1" 进行判断,脚本中传递参数的关键ca
阅读全文
posted @ 2018-06-08 10:30 活的潇洒80
阅读(611)
评论(0)
推荐(0)
编辑
2018年6月7日
shell编程:shell变量的核心基础知识与实战(二)
摘要: Shell 变量类型 变量可以分为两类:环境变量(全局变量)和普通变量(局部变量) 环境变量也可称为全局变量,可以在创建他们的Shell及其派生出来的任意子进程shell中使用,环境变量又可分为自定义环境变量和Bash内置的环境变量 普通变量也可称为局部变量,只能在创建他们的Shell函数或Shel
阅读全文
posted @ 2018-06-07 17:57 活的潇洒80
阅读(433)
评论(0)
推荐(0)
编辑
Shell printf 命令
摘要: printf 命令模仿 C 程序库(library)里的 printf() 程序。 printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。 printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还可以制定字符串的宽度、
阅读全文
posted @ 2018-06-07 15:40 活的潇洒80
阅读(885)
评论(0)
推荐(1)
编辑
2018年6月6日
nginx日志分析-必备
摘要: 1、查找某个时间段的日志,故障后查询原因使用 2、查询统计http状态码 3、awk查询某一列等于什么值如何实现 4、常用http状态码详解 HTTP状态码206和416 https://www.cnblogs.com/chenpingzhao/archive/2016/08/22/5797506.
阅读全文
posted @ 2018-06-06 17:59 活的潇洒80
阅读(673)
评论(0)
推荐(0)
编辑
2018年6月5日
漫画:什么是蓝绿部署?(转)
摘要: 转: 脑洞有点大的 程序员小灰微信公众号 有趣有内涵的文章第一时间送达! 海豚的秘密 大家都知道海豚这种可爱的海洋动物。但又有多少人知道,海豚可以永远不睡觉。 是什么样的能力,使得海豚可以永远保持清醒呢?依靠的是海豚大脑特殊的运作方式。 像人一样,海豚的大脑也分为左脑和右脑两个部分。在海豚活跃的状态
阅读全文
posted @ 2018-06-05 20:07 活的潇洒80
阅读(372)
评论(0)
推荐(0)
编辑
nginx和php-fpm调用方式
摘要: 一.背景: 在开发中碰到一个问题,项目以nginx+php-fpm形式访问交互,结果访问项目时报错如下图: 二.分析: 提示很明确嘛,去看error.log(在nginx.conf或者vhost里头配置的,找到你对应路径即可) 错误信息如下: 2017/09/18 10:46:21 [error]
阅读全文
posted @ 2018-06-05 15:07 活的潇洒80
阅读(22588)
评论(0)
推荐(0)
编辑
深入分析HTTP状态码502(nginx+php-fpm)转
摘要: 引子 我们的一个web项目,由于新上城市增多,导致访问量增大,DB压力增大,作为提供接口的业务方,最近被下游反馈大量请求“502”。 502,bad gateway,一般都是upstream(这里就是php)出错,对于php,造成502的原因常见的就是脚本执行超过timeout设置时间,或者time
阅读全文
posted @ 2018-06-05 14:55 活的潇洒80
阅读(2657)
评论(0)
推荐(0)
编辑
2018年6月4日
Linux下创建、销毁、使用 SWAP(转)
摘要: 创建swap文件方法 1) 创建一个足够大的文件 2) 把这个文件变成swap文件. 3) 启用这个swap文件 4) 在每次开机的时候自动加载swap文件, 需要在 /etc/fstab 文件中增加一行 5) 查看swap 详细方法 swap交换分区一般只在xen VPS有这种功能,openvz则
阅读全文
posted @ 2018-06-04 09:53 活的潇洒80
阅读(6398)
评论(0)
推荐(0)
编辑
2018年6月1日
SWAP的罪与罚&&NUMA的取舍
摘要: 说个案例:一台Apache服务器,由于其MaxClients参数设置过大,并且恰好又碰到访问量激增,结果内存被耗光,从而引发SWAP,进而负载攀升,最终导致宕机。 正所谓:SWAP,性能之大事,死生之地,存亡之道,不可不察也。 哪些工具可以监测SWAP 最容易想到的就是free命令了,它指明了当前S
阅读全文
posted @ 2018-06-01 16:36 活的潇洒80
阅读(322)
评论(0)
推荐(0)
编辑
sar命令常用格式
摘要: sar命令常用格式 其中: t为采样间隔,n为采样次数,默认值是1; -o file表示将命令结果以二进制格式存放在文件中,file 是文件名。 options 为命令行选项,sar命令常用选项如下: -A:所有报告的总和 -u:输出CPU使用情况的统计信息 -v:输出inode、文件和其他内核表的
阅读全文
posted @ 2018-06-01 10:19 活的潇洒80
阅读(542)
评论(0)
推荐(1)
编辑
2018年5月31日
玩转CPU Topology(转)
摘要: 先温习几个概念 请原谅对部分术语笔者直接引用了wikipedia上的英文解释,因为哥实在做不到比wikipedia上更准确描述。我会试着解释部分的术语,并在本节的最后梳理一下这些术语之间的关系。注意,笔者对由于不准确的描述导致的性能下降,进程crash等任何问题不承担任何责任☺ NUMA: Non-
阅读全文
posted @ 2018-05-31 17:33 活的潇洒80
阅读(780)
评论(0)
推荐(0)
编辑
2018年5月28日
云计算与虚拟化工具之KVM
摘要: 拓展知识: LXD是容器虚拟化技术,可以用来替代KVM。测试的性能是远远的超过KVM,它是lxc的管理工具来实现的。LXD是一个完整的操作系统 相关文章链接请点我 LXC是容器是一种内核虚拟化技术。 相关文章链接请点我 LXCFS主要是用作docker隔离,例如我们执行uptime,出来的时间是物理
阅读全文
posted @ 2018-05-28 11:08 活的潇洒80
阅读(559)
评论(0)
推荐(0)
编辑
2018年5月25日
史上最简单的 SpringCloud 教程 (转载)
摘要: 转载请标明出处: http://blog.csdn.net/forezp/article/details/69696915 本文出自方志朋的博客 史上最简单的 SpringCloud 教程 | 终章 第一篇: 服务的注册与发现(Eureka) 第二篇: 服务消费者(rest+ribbon) 第三篇:
阅读全文
posted @ 2018-05-25 13:34 活的潇洒80
阅读(6746)
评论(0)
推荐(0)
编辑
出现GC overhead limit exceeded 的解决方案
摘要: 出现GC overhead limit exceeded 的解决方案 当我在使用MyEclispe IDE创建Maven项目的时候出现 "An internal error occurred during: “Build Project”. GC overhead limit exceeded",刚
阅读全文
posted @ 2018-05-25 12:01 活的潇洒80
阅读(72977)
评论(0)
推荐(0)
编辑
mysqladmin status下显示各个参数的意义
摘要: 这条命令返回MYSQL当前状态的几个值
阅读全文
posted @ 2018-05-25 10:36 活的潇洒80
阅读(503)
评论(0)
推荐(0)
编辑
2018年5月23日
shell编程实战-脚本初步入门
摘要: 1.什么是Shell? 图解: 当linux命令或语句不在命令行下执行(严格说,命令行执行的语句也是shell脚本),而是通过一个程序文件执行时,该程序就被称为shell脚本或shell程序,shell程序很类似DOS系统下的批处理程序。这些命令、变量和流程控制语句结合起来就形成了一个功能强大的sh
阅读全文
posted @ 2018-05-23 11:28 活的潇洒80
阅读(2466)
评论(0)
推荐(0)
编辑
2018年5月17日
大公司里怎样开发和部署前端代码?
摘要: 简介 没人邀请,看到这个问题不错,路过怒答。(多图预警) 前百度工程师,曾负责百度 前端集成解决方案 的核心设计与开发工作。我现在称这个领域为【前端工程】。没错,这是我最爱唠叨的问题域。 这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在
阅读全文
posted @ 2018-05-17 09:44 活的潇洒80
阅读(343)
评论(0)
推荐(0)
编辑
2018年5月16日
pycharm的一些快捷键
摘要: 提示 CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串 阅读 CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +: 展开所有代码CTRL SHIFT F7: 将当前单词在整个文件中高
阅读全文
posted @ 2018-05-16 18:11 活的潇洒80
阅读(373)
评论(0)
推荐(1)
编辑
2018年5月14日
Mysql 多表查询详解
摘要: 一.前言 上篇讲到Mysql中关键字执行的顺序,只涉及了一张表;实际应用大部分情况下,查询语句都会涉及到多张表格 : 1.1 多表连接有哪些分类? 1.2 针对这些分类有哪些连接方法? 1.3 这些连接方法分别作用于哪些应用场景? 这篇针对这三个点通过实例来讲述,目的是穷尽所有的场景和所有的方法,并
阅读全文
posted @ 2018-05-14 11:35 活的潇洒80
阅读(189)
评论(0)
推荐(0)
编辑
2018年5月10日
企业微信获取access_token时遇到"errcode":40001的问题的解决
摘要: 案例一 在做企业微信开发时遇到的问题日志: 问题如下: {"errcode":40001,"errmsg":"invalid credential, hint: [1507881186_cb1093c9bcaedaf108b7ce2ea10f2d38]"} 根据 全局错误码 的说明: 错误码 错误说
阅读全文
posted @ 2018-05-10 10:13 活的潇洒80
阅读(13834)
评论(1)
推荐(0)
编辑
2018年5月8日
数据库连接池到底应该设多大?这篇文章可能会颠覆你的认知
摘要: 数据库连接池到底应该设多大?这篇文章可能会颠覆你的认知 kelgon 关注 2017.09.05 15:53* 字数 2507 阅读 3210评论 6喜欢 65赞赏 1 本文内容95%译自这篇文章:https://github.com/brettwooldridge/HikariCP/wiki/Ab
阅读全文
posted @ 2018-05-08 11:54 活的潇洒80
阅读(397)
评论(0)
推荐(0)
编辑
2018年5月7日
too many connections 解决方法
摘要: 最近写javaee项目的时候,mysql报了too many connections的错误,百度的内容有一些有问题,所以我重新写一下我的解决方法。 这里写图片描述 查看连接数,可以发现有很多连接处于sleep状态,这些其实是暂时没有用的,所以可以kill掉 查看最大连接数,应该是与上面查询到的连接数
阅读全文
posted @ 2018-05-07 16:31 活的潇洒80
阅读(6155)
评论(0)
推荐(1)
编辑
2018年5月4日
Notepad++使用技法
摘要: Alt+H 隐藏行 Ctrl+Tab 实现在多个打开的窗口间切换 Ctrl+Shift+Q区块注释 Ctrl+K行注释(取消Ctrl+Shift+K) 文件 编辑 搜索 视图 文本比较工具 Function List是Notepad++诸多很酷的功能之一。但最新的版本需要额外的步骤来正确设置Func
阅读全文
posted @ 2018-05-04 10:25 活的潇洒80
阅读(752)
评论(0)
推荐(0)
编辑
2018年5月2日
make -j 的并行任务个数选
摘要: 在多CPU上编译Linux内核时可以用 make -jn 多个任务并行编译加快速度。印象中在某个文档看到过 n 选择为 ncpu + 1,但不清楚理论依据何在。查了一下也没看到这个说法的原始来源,因此在一个四核的CPU上做了一下简单的测试,结论是在 n 等于 CPU 个数时的速度最快。下面是结果数据
阅读全文
posted @ 2018-05-02 10:31 活的潇洒80
阅读(3437)
评论(0)
推荐(0)
编辑
Linux查看物理CPU个数、核数、逻辑CPU个数
摘要: CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 查看CPU信息(型号) 查看物理CPU个数 查看每个物理CPU中core的个数(即核数) 查看逻辑CPU的个数 这些都代表什么,那就请看CPU架构 多个物理CPU,
阅读全文
posted @ 2018-05-02 10:25 活的潇洒80
阅读(377)
评论(0)
推荐(0)
编辑
2018年4月27日
Linux curl命令详解
摘要: 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 常见参数: 例子: 1、基本用法 执行后,www.linux.com 的html就会显示在屏幕上
阅读全文
posted @ 2018-04-27 16:46 活的潇洒80
阅读(272)
评论(0)
推荐(0)
编辑
ping命令详解
摘要: Ping命令是对两个TCP/IP系统连通性进行测试的基本工具,目的是为了测试目标主机是否可达。它利用ICMP回显请求(8,0)和回显应答(0,0)报文,而不用经过传输层(TCP/UDP)。Ping服务器一般在内核中实现ICMP的功能,Ping只有在安装了TCP/IP协议以后才可以使用。 Ping命令
阅读全文
posted @ 2018-04-27 15:13 活的潇洒80
阅读(1510)
评论(0)
推荐(0)
编辑
上一页
1
···
10
11
12
13
14
15
16
17
18
···
23
下一页
公告