- 博客(172)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 Python学习记录day7-面向对象
Python学习记录day71. 面向过程 VS 面向对象编程范式2. 面向对象特性3. 类的定义、构造函数和公有属性4. 类的析构函数5. 类的继承6. 经典类vs新式类7. 多态
2017-02-26 14:47:48 892
原创 Python学习day5作业-ATM和购物商城、计算器
Python学习day5作业@(学习)[python]Python学习day5作业ATM和购物商城程序说明基本流程图程序测试帐号程序结构程序测试计算器程序说明基本流程图程序结构程序测试ATM和购物商城作业需求 ATM: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆,用户间转帐 支持多
2017-01-28 12:02:56 3538 2
原创 CentOS下zabbix监控mysql5.6版本主从
上次Zabbix添加了监控MySQL性能,因此此次在其基础上添加主从监控。文章过程中不在介绍MySQL5.6版本相关细节处理,具体可以参考上次文章: http://blog.csdn.net/ygqygq2/article/details/532649551. Zabbix添加自定义监控流程Zabbix agentd添加自定义key; 自定义key调用的是获取监控数据源脚本等; 添加Zabb
2017-01-22 20:31:10 769
原创 Zabbix监控Tengine
Zabbix监控Tengine@(学习)[nginx]Zabbix监控Tengine添加Tengine配置添加nginx监控源脚本编辑zabbix agentd配置文件导入zabbix监控Tengine模板Zabbix主机链接模板监控成功总结Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳
2016-12-29 10:55:34 988
原创 Python学习day4作业-员工信息表
Python学习day4作业@(学习)[python]Python学习day4作业day4作业员工信息表程序说明基本流程图程序代码程序测试
2016-12-19 22:58:09 4574 1
原创 Python学习记录day5
1.多层装饰器2.字符串格式化3.迭代器和生成器4.函数递归5.模块6.序列化7.time & datetime模块8.logging模块
2016-11-28 01:59:36 1238
原创 Python学习day3作业-HAproxy配置文件操作
Python days3作业 作业需求 HAproxy配置文件操作 1. 根据用户输入,输出对应的backend下的server信息 2. 可添加backend 和sever信息 3. 可修改backend 和sever信息 4. 可删除backend 和sever信息 5. 操作配置文件前进行备份 6. 添加server信息时,如果ip已经存在则修改;
2016-11-25 23:22:23 1770
原创 Zabbix监控VMare Vcenter
1.参照Zabbix文档配置 依照官方文档配置,没什么说的。 zabbix官方文档:https://www.zabbix.com/documentation/3.2/manual/vm_monitoring 2.遇到的问题 这里主要介绍我遇到的问题。由于理解偏差,文档中的sdk,我以为是sdk的意思(其实这里表示url带上sdk字符)。 造成如下帖子中提到的问题(多利用网络搜索)。
2016-11-22 14:59:49 5567
原创 基于Zabbix IPMI监控服务器硬件状况
公司有多个分部,且机房没有专业值班,机房等级不够。在这种情况下,又想实时监控机房环境,于是使用IPMI方式来达到目的。由于之前已经部署了Zabbix监控系统,本次将结合Zabbix自带的IPMI,完成服务器温度及风扇转速等的监控。1.环境说明被监控端服务器型号:Dell PowerEdge R510 规划分配的IPMI地址: 10.103.1.1002.Zabbix监控平台说明
2016-11-21 21:44:22 31176 1
原创 Python学习记录day4-内置函数、装饰器
1.内置函数补充 callable(object) 检查对象object是否可调用 1、类是可以被调用的 2、实例是不可以被调用的,除非类中声明了__call__方法 def f1(): print("test")f2 = "test"print(callable(f1))p
2016-11-21 21:44:19 380
原创 VMware下CentOS6.8配置GFS文件系统
1.GFS介绍GFS简要说明,它有两种:1. Google文件系统:GFS是GOOGLE实现的是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。欲了解更多,可以访问:http://baike.baidu.com/item/GFS/18130722. Redhat 的GFS
2016-11-21 21:44:16 1263
原创 MySQL双主(主主)架构方案
在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动。因此,如果是双主或者多主,就会增加mysql入口,增加高可用。不过多主需要考虑自增长ID问题,这个需要特别设置配置文件,比如双主,可以使用奇偶,总之,主之间设置自增长ID相互不冲突就能完美解决自增长ID冲突问题。 主从同步复制原理 在开始之前
2016-11-21 21:44:13 2372
原创 Oracle 11g R2 RAC dbca新建实例报错
此oracle问题本人在论坛上作了提问http://bbs.51cto.com/thread-1167548-1.html,最后自己找到方法解决,以此博客再作记录。环境:CentOS6.5 64位,Oracle 11g R2 11.2.0.1.0现象:oracle rac生产环境中,已经有一个实例正常使用,有需求再建一实例。新建实例过程中,最后步骤具体报错如下:650) this.width=65
2016-11-21 21:44:10 1476
原创 Python学习记录day3-集合、函数、文件操作
Python学习记录 day3今天是银角大王武sir讲课。先回顾了上节课所学,然后讲到了面向对象思想。setset是一个无序且不重复,可嵌套的元素集合class set(object): """ set() -> new empty set object set(iterable) -> new set object Build an unordered colle
2016-11-21 21:44:07 494
原创 Python学习day2作业-购物车
为了以后更好更快速的复习,此博客记录我对作业的总结。对于基础作业,我认为最重要的是过程,至于实现是不是完美,代码是不是完美,虽然重要,但是作业过程中,用到的知识点是值得总结和整理的。一.购物车:1. 商品信息- 数量、单价、名称 2. 用户信息- 帐号、密码、余额 3. 用户可充值 4. 购物历史信息 5. 允许用户多次购买,每次可购买多件 6. 余额不足时进行提醒 7. 用户退出时
2016-11-21 21:44:04 835
原创 Python学习day1作业-模拟登录、二和三级菜单
为了以后更好更快速的复习,此博客记录我对作业的总结。对于基础作业,我认为最重要的是过程,至于实现是不是完美,代码是不是完美,虽然重要,但是作业过程中,用到的知识点是值得总结和整理的。一.模拟登陆:1. 用户输入帐号密码进行登陆 2. 用户信息保存在文件内 3. 用户密码输入错误三次后锁定用户 思路:1)输入时用户名后,先判断用户名是否被锁,然后检查用户名是否存在用户数据库; 2)输入相同不
2016-11-21 21:44:01 1507
原创 Python学习记录day2-变量类型、运算符
今天,跟着Alex喝了心灵的鸡汤:Be a new gentlmen着装得体每天洗澡适当用香水女士优先不随地吐痰、不乱扔垃圾、不在人群中抽烟不大声喧哗不插队、碰到别人要说抱歉不在地铁上吃东西尊重别人的职业和劳动尊重别人隐私,不随便打听别人工资与人保持安全距离(1米)多去旅行,一年至少一个国家多看书,电影,一年15本书,50+部电影学好英语保持不甘心、保持正能量做事件一定要学会换位思考,要想此事会不
2016-11-21 21:43:58 395
原创 CentOS7.2安装GitLab-CE
GitLab是一个很好的git的web管理系统,其免费版本GitLab-CE也足够满足一般的需求。这里记录下GitLab-CE的安装过程。GitLab官网:https://about.gitlab.comGitLab中文网:https://www.gitlab.cc1.根据官方文档安装1)选择相应的版本650) this.width=650;" height="300" title="wKiom1
2016-11-21 21:43:55 1672
原创 Python学习记录day1-Python介绍
Python学习记录博客是本人记录学习python3过程中的一些记录和过程,日后也可以帮助自己温习。python优点:1.Python入门简单,功能强大,适用性强;2.开发效率高,第三方库强大且多;3.Python无需考虑底层细节;4.可移植性,跨平台;5.可扩展性;6.可嵌入性,Pthon可嵌入到C/C++程序中;python缺点:1.速度慢,Python比C慢很多,比java也慢一点;2.代码
2016-11-21 21:43:52 346
原创 企业级nginx.conf优化参考模板
以下是我整理的非常实用的企业级nginx.conf优化参考模板,整个配置并不一定适合各种环境,所以需要大家按各自需求选取部分功能配置到自己的nginx配置文件中。user nginx; #Nginx服务的默认用户worker_processes 4; #一般为CPU核个数worker_cpu_affinity 0001 0010 0100 1000; #绑定不同Nginx进程
2016-11-21 21:43:49 1175
原创 SecureCRT 端口转发连接服务器
场景:1、日常远程管理服务器,大多是先通过连接接入到公网中的跳板机,再ssh到内网其他服务器中进行管理操作。2、为了服务器更安全的管理,一般是使用ssh公私钥方式连接linux。而即使SecureCRT开启了session转发,也只能ssh跳转一次(这在传文件的时候不怎么方便)。工具:1、SecureCRT软件2、有登录权限的跳板机方法/步骤:1、设置连接到跳板机的session。650) thi
2016-11-21 21:43:46 2542
原创 CentOS6.5下调用外部邮箱发送邮件
以下是自己收集的实用Linux下简单配置外部邮箱发送邮件的方法:1、配置/etc/mail.rc,使用mail命令# vim /etc/mail.rc###调用外部邮箱 set from=test@qqextend.com set smtp=smtp.exmail.qq.com set smtp-auth-user=test@qqextend.com set smtp-aut
2016-11-21 21:43:43 2088
原创 Cent6.5下zabbix监控mysql5.6版本
文章参考:http://www.ttlsa.com/zabbix/zabbix-monitor-mysql/在原文中:如果发现监控没有数据,请排查如下问题1. zabbix客户端是否重启2. 脚本是否有执行权限3. 数据库是否有权限4. 环境变量是否有问题5. 请看zabbix item列,鼠标移至红色叉上,有错误提示。6. 如果数据库密码保存在脚本中,会导致监控没有数据会不断的报错为Warnin
2016-11-21 21:43:40 1208
原创 Centos6.5搭建mongodb分片
650) this.width=650;" title="1e3136050d3c8e88ff77577967c7beb1" style="border-left- 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-width: 0px" border="0" alt="1e3136050d3c8e88ff7757
2016-11-21 21:43:37 307
原创 Centos6.5搭建Redis集群
准备6个实例:10.0.0.12 10.0.0.1310.0.0.1410.0.0.1610.0.0.1810.0.0.19cd /tmpwget http://download.redis.io/releases/redis-3.2.0.tar.gztar -zxvf redis-3.2.0.tar.gzcd redis-3.2.0/make PREFIX=/opt/redis-cluster
2016-11-21 21:43:34 921 1
转载 CentOS 6.5 系统配置nfs服务
CentOS 6.5 系统配置nfs服务 了解一下什么是nfs 网络文件系统(Network File System,NFS),一种使用于分散式文件系统的协议,由升阳公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在Unix系统间实现磁盘文件共享的一种方法。 NFS的基本原则是“容许不同
2016-11-21 21:43:31 282
原创 Keepalived+nginx造成流量异常
1、使用虚拟机搭建环境 也是A、B 2台机器,使用一样的配置和软件。 环境:CentOS6.5 2台虚拟机 keepalived版本1.2.19 tengine版本2.1.2 节点A : [root@A keepalived]# cat keepalived.conf ! Configuration File for keepalived global_defs {
2016-11-21 21:43:28 1390
原创 Win10输入法
很多人,都是直接从win7升级到win10,在使用的时候,刚开始难免纠结于输入法中英文切换按法。win7下的按法是ctrl+空格,或者ctrl+Shift切换输入法win10下是win+空格为了那些纠结的人,我研究了win10下输入法切换兼容win7的设置:原理:同一语言下,不同输入法切换是ctrl+Shift不同语言间,切换是win+空格(win10想要回到ctrl+空格切换,很难实现)1、删除
2016-11-21 21:43:25 562
原创 CentOS6.5源码安装nodejs4.4
此文章记录CentOS6.5下,安装当前最新稳定版nodejs。道路曲折,但也是自己几个小时的辛勤劳动,很满足。1、nodejs下载NodeJS下载地址 https://nodejs.org/en/download/[root@test1 packages]# wget https://nodejs.org/dist/v4.4.0/node-v4.4.0.tar.gz2、解压[root@test1
2016-11-21 21:43:22 350
原创 CentOS6.5 gcc升级到4.8.2
操作系统:Centos 6.5 64位原GCC版本:4.4.7;目标:升级GCC到4.8.2,以支持C++11。1、获取GCC 4.8.2包:wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.2/gcc-4.8.2.tar.bz22、解压缩:tar -jvxf gcc-4.8.2.tar.bz23、下载、配置、安装依赖
2016-11-21 21:43:19 298
原创 CentOS6.5 64位下源码安装PostgreSQL9.5.1
1、官方下载源码文件http://www.postgresql.org/ftp/source/v9.5.1/2、添加用户[root@test1 ~]# useradd postgres[root@test1 ~]# passwd postgresChanging password for user postgres.New password:Retype new password:passwd
2016-11-21 21:43:16 379
原创 PhpStorm等Jetbrains软件git无法push问题解决
问题:我们使用git,如果不使用key的话,每次push都会要求输入用户密码。在使用PhpStorm软件过程中,我也习惯使用git。但是发现,git push就会报如下图错误:650) this.width=650;" title="image" style="border-top:0px;border-right:0px;border-bottom:0px;border-left:0px;" b
2016-11-21 21:43:13 4195 2
原创 Logstash+Elasticsearch+Kibana日志服务器搭建
官网https://www.elastic.co软件版本:Logstash 2.2.0 All PluginsElasticsearch 2.2.0Kibana 4.4.0 说明:此环境Centos6.5 64位,单机做测试,具体配置从简。 1.Logstash安装配置解压到/usr/local/logstash-2.2.0/Logstash配置文件:vim /usr/local/logstash
2016-11-21 21:43:10 546
原创 CentOS6.5下keepalived+nginx实现双机热备
网上这个架构的博客太多了,还是要自己整理下,按自己的需求记录下才是最好的。介绍keepalived是一个类似于layer3, 4, 5 交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Keepali
2016-11-21 21:43:07 2967
原创 64位centos6.5安装mysql-5.6.25问题解决
今天安装mysql5.6,一到这步就报如下错误了。原先试着添加-fPIC参数,但是不知道往哪里加650) this.width=650;" title="Image(13)" style="border-top:0px;border-right:0px;border-bottom:0px;border-left:0px;" border="0" alt="Image(13)" src="http:
2016-11-21 21:43:04 470
原创 Centos 6.5上安装配置KVM
搭建环境操作系统:CentOS 6.5 final x86_64KVM:qemu-kvm-0.12.1.2-2.479.el6_7.3.x86_64工具:Win7和vnc-viewer(先在服务器端装好VNC,通过VNC viewer连接服务器CentOS)一、安装KVM及相关软件1、KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安装 KVM 之前检查一下 CPU 是
2016-11-21 21:43:01 487
原创 阿里云ECS CentOS6.5 LVM分区磁盘限额问题记录
需求:Linux下设定某目录上传空间限制大小,避免恶心上传塞满整个空间分析:Linux下的磁盘限额能做到目录大小限制环境: 服务器:阿里云普通ECS 系统:CentOS6.5 64位 数据盘:500G(非系统盘)1、原来的数据盘,本身已经做好LVM,挂载到/opt下,且分区为LVM分区。然后直接修改/etc/fstab,重启后如下图:650) this.width=650;
2016-11-21 21:42:58 697
原创 VMware下CentOS6.5安装oracle11g RAC
1 前言介绍本文档的读者对象和修订记录。650) this.width=650;" alt="anchor.gif" src="http://blog.chinaunix.net/kindeditor/themes/common/anchor.gif" />读者对象本文档以Centos6.5操作系统为例,介绍了在VMware下使用虚拟磁盘的Oracle11g R2(RAC)数据库的安装方法。本文档
2016-11-21 21:42:55 3763 1
CollabNet Subversion Edge-5.2.3
2020-09-14
学习shell必备(CN).chm
2011-12-10
ts 怎么处理第三方模块的隐性 any 问题
2022-12-09
vscode launch.json自动生成的内容怎么修改?
2021-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人