自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(211)
  • 收藏
  • 关注

原创 官方源、镜像源汇总

站点版(一)、企业站搜狐:http://mirrors.sohu.com/网易:http://mirrors.163.com/阿里云:http://mirrors.aliyun.com/腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对APP开发的软件,限流,不推荐)淘宝:http://npm.taobao.org/阿里云 re...

2018-06-19 18:15:13 4756

原创 Sublime插件安装和使用

插件安装的方式:插件安装方式一:直接安装         下载插件安装包,然后把安装解压到packages目中,按成安装(菜单->首选项->浏览插件)插件安装方法二:使用package control组件安装Package control的介绍Package contro是sublime软件的插件包管理器,通过该组件,我们可以很方便的管理我们插件(浏览,安装,卸载)...

2018-11-24 23:42:24 1478

原创 sql语句优化方法30例

SQL语句优化方法30例在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_N...

2018-10-13 08:49:10 581

原创 webstorm

Ctrl+/ 或 Ctrl+Shift+/        注释(// 或者/*…*/ )Shift+F6            重构-重命名Ctrl+X                删除行Ctrl+D                复制行Ctrl+G                查找行Ctrl+Shift+Up/Down        代码向上/下移动。F2 或Shift+F2  ...

2018-10-12 14:22:46 427

转载 常见正则

 一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8 正数、负数...

2018-10-08 09:28:37 392

转载 备案

目录备案注意事项阿里云备案常见问题工信部网站常见备案申请驳回原因各省备案规则公安备案信息填写指南网站信息填写要求个人网站命名要求如何办理前置审批?是否可以不将原来的备案接入阿里云?新增网站与继续接入备案的区别接入备案过程中能否变更主体信息或网站信息?如果接入备案申请审核不通过是否会影响网站访问?接入备案后需要更新备案信息吗?取消接入后,网...

2018-08-31 14:42:00 1030

原创 5. RAC

5.1   集群环境下的一些特殊问题 5.1.1 并发控制在集群环境中,关键数据通常是共享存放的,比如放在共享磁盘上。 而各个节点的对数据有相同的访问权限,这时就必须有某种机制能够控制节点对数据的访问。Oracle RAC  是利用DLM(Distribute Lock Management)  机制来进行多个实例间的并发控制。 5.1.2 健忘症(Amnesia) 集群环...

2018-08-25 11:20:15 273

原创 1.6 存储过程

1.6.1 Procedure 定义 1.6.1.1  定义  存储过程(Stored Procedure  )是一组为了完成特定功能的 SQL  语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。  存储过程是由流控制和 SQL  语句书写的过程,...

2018-08-22 08:55:30 702

转载 Oracle Data Guard 理论知识

RAC, Data Gurad, Stream 是Oracle 高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。 他们各自的侧重点不同,适用场景也不同。RAC 它的强项在于解决单点故障和负载均衡,因此RAC 方案常用于7*24 的核心系统,但RAC 方案中的数据只有一份,尽管可以通过RAID 等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障。Data G...

2018-08-20 16:23:41 182

原创 在非归档模式,无法在线备份

备份:查看备份模式是在非归档模式,无法在线备份SQL> select * from v$backup;     FILE# STATUS                   CHANGE# TIME---------- ------------------------------------ ---------- ------------     1 NOT ACTIVE    ...

2018-08-18 10:00:37 404

原创 Oracle技巧----乱码与格式

Oracle Sqlplus中上下键出现^[[A乱码问题主要问题,没有安装rlwrap 下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/ 百度网盘:链接:https://pan.baidu.com/s/1aCLmX4MNGkcUQMp5czXu6A 密码:8i9g安装rlwrap前要先安装readline,注意readline-devel也安...

2018-08-08 18:41:14 230

原创 【静默】在RHEL 6.5上静默安装Oracle 18c

Oracle 18c。18c其实就是12.2.0.2,19c就是12.2.0.3。db_home.zip 安装包大概4.25G,解压后有8.9G,数据库软件安装完成后有9.4G,创建完数据库后有13G。注:安装18c时需要把压缩文件解压到ORACLE_HOME路径下,在此目录下运行./runInstaller注:该RHEL6.5的OS环境里已经安装了10g,11g,12c,现在需要安装18c。...

2018-08-07 08:33:59 829

转载 PL/SQL Developer使用技巧、快捷键

1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良...

2018-08-03 18:53:39 3629 1

原创 关于Oracle默认用户名system密码不正确登录不上解决方案

关于Oracle默认用户名system密码不正确登录不上解决方案安装好后没有设置密码:用PL/develop登陆显示scott/tiger           登陆  ORA-28000:the account is lockedsystem/manager   登陆 ORA-01031:insufficient privileges 如果可以登录任意的一个用户可以通过一下方法...

2018-08-03 16:46:48 12357

原创 教你如何阅读Oracle数据库官方文档

《 Ask Oracle官方原创 》 Oracle 官方文档 数量庞大,而且往往没有侧重点,让oracle新手看起来很费力。但是,仍有很多Oracle使用者认为任何oracle学习资料都比不上Oracle官方文档的权威和扼要,且兼具基础与全面。这种差异可能与个人的阅读方法有很大关系,《Ask Oracle官方原创》Oracle官方文档数量庞大,而且往往没有侧重点,让oracle新手看起来很...

2018-08-03 11:51:06 757

原创 分布式监控系统Zabbix-3.0.3-完整安装记录(5)-邮件报警部署

前面几篇陆续介绍了zabbix3.0.3监控系统的部署和监控项配置,今天这里分享下zabbix3.0.3的邮件报警的配置过程~由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式!这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种:1)利用sendEmail程序来发送报警邮件.sendEmail是一个轻量级,命令行的SMTP邮件客户端,非常完美...

2018-07-31 11:05:14 560

原创 zabbix问题记录

zabbix部署好,在使用一段时间后,出现了不少报错,在此简单做一记录。1)Zabbix监控界面报错Lack of free swap space on Zabbix server”解决公司线上部署的zabbix3.0的监控界面首页报错说无交换内存主机“Lack of free swap space on Zabbix server”解决此问题的步骤如下:选择Configuration-&...

2018-07-31 11:03:55 2829

原创 分布式监控系统Zabbix-3.0.3-完整安装记录(6)-微信报警部署

Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式。现在由于微信使用的广泛度,越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。前面介绍了zabbix的邮件报警的部署过程,这里继续说下zabbix的微信报警环境的部署。废话不多说了,下面记录了微信报警的操作过程:接下来详细记录如下:...

2018-07-31 11:00:20 440

原创 分布式监控系统Zabbix-3.0.3-完整安装记录(4)-解决zabbix监控图中出现中文乱码问题

之前部署了Zabbix-3.0.3监控系统,在安装数据库时已经将zabbix库设置了utf-8字符。首先确定zabbix开启了中文支持功能:登录到zabbix服务器的数据目录下(前面部署的zabbix数据目录是/data/www/zabbix),打开 locales.inc.php文件[root@Zabbix-server include]# pwd/data/www/zabbix/inc...

2018-07-31 10:57:34 303

原创 Redis日常操作命令小结

Redis缓存服务是运维工作中比较常见的一种维护工作,下面就redis日常操作命令在此做一简单小结,以备查用:1)连接redis服务命令# redis-cli -h redis主机ip或主机域名 -p redis端口 -a redis密码[root@redis-test01 ~]# /data/redis-4.0.1/src/redis-cli -h 192.168.10.10 -p...

2018-07-31 10:52:51 499

原创 Redis数据"丢失"讨论及规避和解决的几点总结

Redis大部分应用场景是纯缓存服务,请求后端有Primary Storage的组件,如MySQL,HBase;请求Redis的键未命中,会从primary Storage中获取数据返回,同时更新Redis缓存。如果少量数据丢失,相当于请求"缓冲未命中"; 一般对业务的影响是无感知的。但现在Redis用作存储的业务场景变多,数据丢失对业务是致命的影响。下面简单讨论几个Redis常见数据"丢失"现...

2018-07-31 10:48:53 26701

原创 zabbix监控交换机、防火墙等网络设备

zabbix3.4.4监控交换机/防火墙是非简单,只需知道交换机/防火墙的snmp密码,然后连接下自带或导入的snmp模板,就可以完成监控了。比如添加地址为172.10.11.5的交换机监控。1)登录交换机,配置snmp(交换机/防火墙要开启161的udp端口,并允许zabbix访问)。 # snmp-server community kevinswith ro //配置读取snm...

2018-07-31 10:40:33 29828 4

原创 Mysql的二进制日志binlog的模式说明

binlog模式总共可分为以下三种:row,statement,mixed1.Row日志中会记录成每一行数据被修改的形式,然后在slave端再对相同的数据进行修改,只记录要修改的数据,只有value,不会有sql多表关联的情况。优点:在row模式下,bin-log中可以不记录执行的sql语句的上下文相关的信息,仅仅只需要记录那一条记录被修改了,修改成什么样了,所以row的日志内容会非常清楚...

2018-07-31 10:18:44 232

原创 利用阿里云的源yum方式安装Mongodb

1)在/etc/yum.repos.d 创建一个mongodb-org.repo 源文件[root@qd-vpc-dev-op01 ~]$ cd /etc/yum.repos.d/[root@qd-vpc-dev-op01 yum.repos.d]$ touch mongodb-org.repo[root@qd-vpc-dev-op01 yum.repos.d]$ cat mong...

2018-07-30 18:20:08 884

原创 Centos7下部署两套python版本并存环境的操作记录

需求说明:centos7.2系统的开发机器上已经自带了python2.7版本,但是开发的项目中用的是python3.5版本,为了保证Centos系统的正常运行,以及节省机器资源(不想因此再申请另外一台开发机器部署python3.5),所以需要安装python3.5与python2.7共存的开发环境。具体操作记录如下:1)安装相关包[root@qd-vpc-rec-dev01 ~]# ...

2018-07-30 18:17:11 231

原创 centos下部署redis服务环境及其配置说明

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、 list(链表)、set(集合)、zset(sorted ...

2018-07-30 17:21:21 938

原创 Redis Cluster节点服务器宕机后导致集群重启失败案例

这里说下自己碰到的一种情况:redis cluster集群由三个节点服务器组成,一个6个redis实例,每个节点开启2个端口,三主三从。reids部署目录是/data/redis-4.0.1,集群情况如下:172.16.50.245:7000 master主节点172.16.50.245:7001 slave从节点,是172.16.50.246:7002的从节点172.16....

2018-07-30 16:14:30 16827

原创 [PHP] – 安装优化 – 安装PHP7

一、简单安装 通过yum1.安装epel-release rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm2.安装PHP7的rpm源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-rele...

2018-07-30 15:53:38 322 1

原创 centos6.5虚拟机安装后,没有iptables配置文件

openstack环境里安装centos6.5系统的虚拟机,安装好后,发现没有/etc/syscofig/iptables防火墙配置文件。解决办法如下:[root@kvm-server005 ~]# iptables -P OUTPUT ACCEPT[root@kvm-server005 ~]# /etc/init.d/iptables saveiptables: Saving fir...

2018-07-28 08:42:15 1185

原创 centos7下部署iptables环境纪录(关闭默认的firewalle)

CentOS7默认的防火墙不是iptables,而是firewall.由于习惯了用iptables作为防火墙,所以在安装好centos7系统后,会将默认的firewall关闭,并另安装iptables进行防火墙规则设定下面介绍centos7关闭firewall安装iptables,并且开启80端口、3306端口的操作记录:[root@localhost ~]# cat /etc/redha...

2018-07-28 08:41:24 208

转载 Centos6下RocketMQ集群部署记录

一、RocketMQ基础知识介绍Apache RocketMQ是阿里开源的一款高性能、高吞吐量、队列模型的消息中间件的分布式消息中间件。上图是一个典型的消息中间件收发消息的模型,RocketMQ也是这样的设计,简单说来RocketMQ具有以下特点:1)是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。2)Producer、Consumer、队列都可以分布式。3)P...

2018-07-28 08:23:43 797

转载 Centos6.9下RabbitMQ集群部署记录

下面详细说下RabbitMQ集群知识,RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。Rabbit集群模式大概分为以下三种:单一模式、普通模式、镜像模式,其中:1)单一模式:最简单的情况,非集群模式,没什么好说的。2)普通模式:默认的集群模式。-> 对于Queue来说,消息实体只存在于其中一个节点,A、B两个节...

2018-07-28 08:18:52 178

转载 centos6下ActiveMQ+Zookeeper消息中间件集群部署记录

由于最近一个项目并发请求压力比较大,所以考虑改进架构,引入消息中间件集群作为一个缓冲消息队列,具体需求:1)将大量的WebService请求报文发送到mq集群之中,并保持消息先后顺序2)保证每个消息的可靠性3)维护MQ服务器的可扩展性综合考虑,决定使用Apache的activemq,activemq是Apache出品,最流行的,能力强劲的开源消息总线。本项目使用的是activemq5.1...

2018-07-28 08:16:47 230

转载 CentOS7下单机部署RabbltMQ环境的操作记录

一、RabbitMQ简单介绍在日常工作环境中,你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用,即适用于云计算集群的远程调用(RPC)。毫无疑问,Rabbi...

2018-07-28 08:13:52 212

转载 分布式监控系统Zabbix-3.0.3-完整安装记录(2)-添加mysql监控

Zabbix3.0 Server以后就自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了。 以下是公司线上的zabbix3.0环境下添加mysql监控操作记录:Zabbix_agent客户端操作1)首先在客户端的mysql里添加权限,即本机使用zabbix账号连接本地的mysqlmysql> grant all on ...

2018-07-23 10:37:21 217

转载 分布式监控系统Zabbix-3.0.3-完整安装记录(1)

分布式监控系统Zabbix-3.0.3的安装记录环境说明zabbix-server:192.168.1.30     #zabbix的服务端(若要监控本机,则需要配置本机的Zabbix agent,下面会提到)zabbix-agent:192.168.1.7     #zabbix的客户端(被监控端,需要配置Zabbix agent,下面会提到)一、zabbix-server端的操作记...

2018-07-23 10:35:59 279

转载 分布式监控系统Zabbix-3.0.3-完整安装记录(0)

一、Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警3)zabbix:结合上面两种工具的优点,又可以存储数据,又可以报警。Zabbix是一个基于Web界面提供分布式系统监视及网络监视功能的企业级开源解决...

2018-07-23 10:33:52 471

原创 Maven私服Nexus3.x Jenkins ------操作记录

Maven介绍Apache Maven是一个创新的软件项目管理和综合工具。Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。Maven最强大的功能就是能够自动下载项目依赖库。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多...

2018-07-22 22:20:14 5061

转载 完整部署CentOS7.2+OpenStack+kvm 云平台环境(4)--用OZ工具制作openstack镜像

在部署openstack云平台环境的时候,需要上传镜像到glance。首先下载iso镜像,这里下载了centos6.5镜像,放到/usr/local/src目录下然后用OZ工具制作openstack的镜像*******************************安装libvirt虚拟机软件****************************************[root@o...

2018-07-21 17:00:09 1004

转载 完整部署CentOS7.2+OpenStack+kvm 云平台环境(3)--为虚拟机指定固定ip

openstack在neutron组网模式下默认采用DHCP-Agent模块给虚拟机自动分配ip现在想给虚拟机指定固定ip,即创建虚拟机的时候指定固定ip。现分析如下:背景1、我们目前使用openstack+docker来搭建自己的私有云2、openstack有两种网络环境搭建模式,一种是功能较简单的nova-network,一种是neutron方案3、neutron方案代表着未来...

2018-07-21 16:59:14 1051

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除