06 2018 档案
摘要:hadoop环境搭建好后,运行第wordcount示例 1.首先启动hadoop:sbin/start-dfs.sh,sbin/start-yarn.sh(必须能够正常运行) 2.进入到hadoop的安装目录下(我的是/usr/hadoop) 3.新建hadoop hdfs文件系统上的input文件
阅读全文
摘要:前言 上一篇我们讲解了Hadoop单节点的安装,并且已经通过VMware安装了一台CentOS 6.8的Linux系统,咱们本篇的目标就是要配置一个真正的完全分布式的Hadoop集群,闲言少叙,进入本篇的正题。 技术准备 VMware虚拟机、CentOS 6.8 64 bit 安装流程 我们先来回顾
阅读全文
摘要:过程插入更新的3种方法: a、逐条检查插入或更新,同时执行插入或更新 b、逐条merge into(逐条是为了记录过程日志与错误信息) c、基于关联数组的检查插入、更新,通过forall批量sql执行 以下为模拟步骤: 1、创建模拟大表,数据量1亿不分区 create table big_table
阅读全文
摘要:在oracle中动态游标的概念一般不常用,但有时根据客户的特殊业务,需要使用到动态游标来解决问题!在对于一条动态SQL语句而产生多条记录时,动态游标的使用将是一个很好的选择,具体参见如下在工作流项目中所应用到的用例:
阅读全文
摘要:ElasticSearch是一个高度可扩展的开源搜索引擎并使用REST API,所以您值得拥有。 在本教程中,将介绍开始使用ElasticSearch的一些主要概念。 下载并运行ElasticSearch ElasticSearch可以从elasticsearch.org下载对应的文件格式,如ZIP
阅读全文
摘要:安装Elasticsearch的步骤如下 - 第1步 - 查看安装在计算机上的java的最低版本,它要求java 7或以上或最新的版本。可以通过执行以下操作进行检查 - 在Windows操作系统(OS)(使用命令提示符) - 在UNIX/Linux操作系统(使用终端) - 第2步 - 从 www.e
阅读全文
摘要:Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎,可以说 Lucene 是当今最先进,最高效的全功能开源搜索引擎框架。 Elasticsearch是基于Apache Lucene的搜索服务器。它由Shay Banon开发并于2010年发布。现
阅读全文
摘要:简介 开始学es,我习惯边学边记,总结出现的问题和解决方法。本文是在两台linux虚拟机下,安装了三个节点。本次搭建es同时实践了两种模式——单机模式和分布式模式。条件允许的话,可以在多台机器上配置es节点,如果你机器性能有限,那么可以在一台虚拟机上完成多节点的配置。 如图,是本次3个节点的分布。
阅读全文
摘要:Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elastic 是 Lucene 的封装,提供了 REST API 的操作接口,开箱即用。Elastic 的底层是开源库 。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。E
阅读全文
摘要:elasticsearch-hadoop是一个深度集成Hadoop和ElasticSearch的项目,也是ES官方来维护的一个子项目,通过实现Hadoop和ES之间的输入输出,可以在Hadoop里面对ES集群的数据进行读取和写入,充分发挥Map-Reduce并行处理的优势,为Hadoop数据带来实时
阅读全文
摘要:Oracle监控的关键指标 1、监控事例的等待 select event, sum(decode(wait_Time, 0, 0, 1)) "Prev", sum(decode(wait_Time, 0, 1, 0)) "Curr", count(*) "Tot" from v$session_Wa
阅读全文
摘要:oracle分区表的使用和查询 一 . 创建和使用分区表 1.范围分区(RANGE) 范围分区将数据基于范围映射到每一个分区,这个范围是你在创建分区时指定的分区键决定的。这种分区方式是最为常用的,并且分区键经常采用日期。当使用范围分区时,请考虑以下几个规则: 1)每一个分区都必须有一个VALUES
阅读全文
摘要:查看Oracle中表的索引是否存在 用user_indexes和user_ind_columns系统表查看已经存在的索引 对于系统中已经存在的索引我们可以通过以下的两个系统视图(user_indexes和user_ind_columns)来查看其具体内容,例如是属于那个表,哪个列和,具体有些什么参数
阅读全文
摘要:1、查询oracle的连接数 2、查询oracle的并发连接数 53、查看不同用户的连接数 74、查看所有用户: 95、查看用户或角色系统权限(直接赋值给用户或角色的系统权限): 126、查看角色(只能查看登陆用户拥有的角色)所包含的权限 147、查看用户对象权限: 188、查看所有角色: 209、
阅读全文
摘要:查询所有表名: 查询所有字段名: 查询指定表的所有字段名: 查询指定表的所有字段名和字段说明: 查询所有表的表名和表说明: 查询模糊表名的表名和表说明: --查询表的数据条数、表名、中文表名 查找执行效率低下的SQL: 根据sid查找完整sql语句: 从V$SQLAREA中查询最占用资源的查询: 列
阅读全文
摘要:在了解《zabbix硬件、软件需求》之后,在你心里应该有备选的机器。今天开始安装zabbix。zabbix需要LNMP或者LAMP环境。环境的搭建不在本章范围内。 LNMP环境配置Linux安装:http://www.osyunwei.com/archives/1024.htmlNGINX安装:ht
阅读全文
摘要:1. 在客户端安装spotlight; 2.在SuSE11中建立新用户,并且安装了sysstat包; 3.使用spotlight连接服务器,连接时提示 errorcode:3114 reason:Login credentials are incorrect 解决方法: 编辑文件/etc/ssh/s
阅读全文
摘要:1、安装MySQL 1.1、安装MySQL 1.2、修改MySQL的配置文件 1.3、设置MySQL自动启动并启动MySQL 1.4、设置MySQL安全选项 Cleaning up... 1.5、创建Zabbix数据库 2、安装PHP 2.1、安装PHP 2.2、修改PHP配置文件 2.3、设置HT
阅读全文
摘要:第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代
阅读全文
摘要:Zabbix安装图解教程 zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一、Web环境:Nginx+MySQL+PHP CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 ht
阅读全文
摘要:1:zabbix 添加 微信、邮件 媒介。 1.2:发送告警邮件 1:一次完整的监控流程可以简单描述为: Host Groups (设备组) ->Hosts (设备) -> template (监控模板)->Applications (监控项组) ->Items (监控项) ->Triggers (
阅读全文
摘要:ZABBIX 使用 Written by: Jane.Hoo 1.zabbix监控概念介绍 项目(iterm)定义收集被监控的数据项,如收集被监控机内存使用情况 应用集(application)一些项目的汇总,目录与文件的关系 触发器(trigger)通过项目获得的数据或通过计算来判断主机状态的定义
阅读全文
摘要:Zabbix基本功能使用手册 vim /etc/zabbix/zabbix_agentd.conf 编辑agent配置文件。 指定那些服务器可以来获取数据,可用逗号隔开指定多台服务器。 这个参数表示agent端主动发送数据给哪些服务器端。获取数据有主动和被动两种,第一种是agent主动发送被监控的数
阅读全文
摘要:Zabbix2.4 安装配置 首先从www.zabbix.com下载rpm包: 接下来我要配置一台zabbix server,自己监控自己即使服务端又是客户端,zabbix web gui和zabbix数据库都放在同一台主机上,除了第4,5个包不装外,其他的包都给装上,为了解决某些包的依赖关系还需事
阅读全文
摘要:一、查看CPU使用情况 cpu使用率反映的是当前cpu的繁忙程度,忽高忽低的原因在于占用cpu处理时间的进程可能处于io等待状态但却还未释放进入wait。 平均负载(loadaverage)是指某段时间内占用cpu时间的进程和等待cpu时间的进程数,这里等待cpu时间的进程是指等待被唤醒的进程,不包
阅读全文
摘要:Ignite缓存管理初体验:ignite服务端配置,大家可以用参考官方进行配置(或者使用默认配置也可以)。 本文中的ignite使用版本是1.7,与spring结合使用。maven依赖配置 ignite 客户端配置 igniteService代码(interface实现缓存存储,供应用调用) @实现
阅读全文
摘要:监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的。你要确保用户始终可以打开你的网站并且网速不慢。服务器监控工具允许你收集和分析有关你的Web服务器的数据。 有许多非常好的服务器监控解决方案,而为了省去你寻找方案的麻烦,这里我为你列出了我能找到的最好的服务器监控工具。 1. Perfo
阅读全文
摘要:12 个最佳的免费网络监控工具 1) Fiddler Fiddler(几乎)是适用于任何平台和任何操作系统的最好的免费网络工具,并提供了一些广受欢迎的关键特性。如:性能测试、捕捉记录HTTP/HTTPs请求响应、进行web调试等很多功能. 2) Nagios Nagios是另外一款在互联网上的免费网
阅读全文
摘要:由于zabbix server需要依赖MySQL及PHP的相关依赖,因此需要先安装好MySQL及PHP的相关依赖后方可安装zabbixserver。 安装MySQL 目录mysql下的rpm 1.新建mysql用户 2.用root用户 先查看有没有冲突,rpm -qa|grep mysql 如果已经
阅读全文
摘要:背景与环境 由于实际情况需求,zabbix在局域网中进行部署,遇到许多问题,在此记录。 操作系统:CentOS 6.9(使用的最小安装) zabbix版本:zabbix-3.0.13(LTS) php版本:php-5.6.32(必须要使用5.4及以上的版本) 关闭iptables和selinux 需
阅读全文
摘要:1、定义所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。 2、存储过程的创建Oracle
阅读全文
摘要:创建JOB定时执行存储过程有两种方式 方式1:通过plsql手动配置job,如下图: 方式2:通过sql语句,如下sql
阅读全文
摘要:转:http://lzfhope.blog.163.com/blog/static/636399220092554045196/ 环境:oracle 10g单单group by 或者order by本身没有特别好写的,因为这二者都是及其常用的sql句子的组成.通常order by 和group by
阅读全文
摘要:一、同步和异步 同步:一个事件或者任务的执行,会使整个流程暂时等待,也就是说如果有多个任务要执行,必须要逐个进行。 异步:一个事件或者任务的执行,不会使整个流程暂时等待,也就是说如果有多个任务要执行,可以并发去执行。 同步和异步的关键在于一个事件或者任务的执行是否会导致整个流程暂时等待。也就是任务是
阅读全文
摘要:DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 2、说明:删除
阅读全文
摘要:SQL执行一次INSERT INTO查询,插入多行记录 1、说明:创建数据库 2、说明:删除数据库 3、说明:备份sql server 创建 备份数据的 device 开始 备份 4、说明:创建新表 根据已有的表创建新表: 备注:此种方式在将表B复制到A时候会将表B完整的字段结构和索引复制到表A中来
阅读全文
摘要:0、用户管理: 1、新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2、更改密码: >SET PASSWORD FOR name=PASSWORD('fdddfd'); 3、权限管理 >SHOW GRANTS FOR name; //查看name用
阅读全文
摘要:本人主机win10 64,python版本是3.6.1 64 注意python版本一定得是3.6.1 64位的,我原来电脑是安装的32位的,浪费了好长时间 (MMP) 第一步:安装python,自己官网下载,注意有个pip选项勾选 链接:http://pan.baidu.com/s/1mhCUph2
阅读全文
摘要:本文转载自:http://www.cnblogs.com/emily-qin/p/7001122.html
阅读全文
摘要:文件操作 关于open的模式 本文转载自:https://www.cnblogs.com/ginvip/p/6439679.html
阅读全文
摘要:本文转载自:https://www.cnblogs.com/sunyang945/p/7900957.html
阅读全文
摘要:Shell编程基础 1.从第一行开始 我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行): #!/bin/bash 此行称为 shebang(就是 sharp (#) + bang (!) 的意思),会指引操
阅读全文
摘要:简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm。 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转
阅读全文
摘要:python -> shell: 1.环境变量 import os var=123或var=’123’ os.environ[’var’]=str(var) #environ的键值必须是字符串 os.system(’echo $var’) import os var=123或var=’123’ os
阅读全文
摘要:1.shell调用python脚本,并且向python脚本传递参数 shell中: python test.py $para1 $para2 python中: import sys def main($canshu1, $canshu2) ..... main(sys.argv[1], sys.ar
阅读全文
摘要:Python 调用 Shell脚本的方法 1.os模块的popen方法 通过 os.popen() 返回的是 file read 的对象,对其进行读取 read() 的操作可以看到执行的输出。 2.利用commands模块 这个模块有个非常好用的方法可以直接读取程序执行的返回值 通过 command
阅读全文
摘要:python编写shell脚本详细讲解 那,python可以做shell脚本吗? 首先介绍一个函数: os.system(command)这个函数可以调用shell运行命令行command并且返回它的返回值。试一下在 python的解释器里输入os.system(”ls -l”),就可以看到”ls”
阅读全文
摘要:在Nylas,我们喜欢使用Python进行开发。它的语法简单并富有表现力,拥有大量可用的开源模块和框架,而且这个社区既受欢迎又有多样性。我们的后台是纯用 Python 写的,团队也经常在 PyCon 和 meetups 上演讲。你可以认为我们是 Python 的超级粉。 然而,Python 的一个大
阅读全文
摘要:1.环境设置 [root@oracle ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@oracle ~]# python -V Python 2.6.6 版本:Oracle 12c 2.前提:安装cx_Oracle模块依赖包
阅读全文
摘要:Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。 Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server
阅读全文
摘要:在项目中遇到解析properties的情况,而Python中正好没有解析properties文件的现成模块,于是从网上找到了这个脚本,有一些小地方修改了一下 原博客: Python读写properties文件 使用方式: 参考: Python实用脚本(1):读取Properties文件 原文转自:h
阅读全文
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这些特性使JSO
阅读全文
摘要:注意函数返回多个值时返回的是一个元组tuple; 对一个字符串进行for循环的时候会对每个字符进行遍历 Python JSON Python JSON 本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。 JSON(JavaScript Object Notation)
阅读全文
摘要:一、下载python源码包 打开ubuntu下的shell终端,通过wget命令下载python源码包,如下图所示: wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0rc3.tgz 二、python的解压 tar zxvf Pytho
阅读全文
摘要:Linux系统目录结构以及简单说明 linux目录图: root 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home 存储普通用户的个人文件 ftp 用户所有服务 httpd samba user1 user2 bin 系统启动时需要的执行文件(二进制) sbin 可
阅读全文
摘要:Python2.5的安装方法:1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz22. 安装 $ tar –jxvf Python-2.5.2.tar.bz2 $ cd Python-2.5.2 $ ./configu
阅读全文
摘要:最近想尝试一下在IBM Bluemix上使用Python语言创建Web应用程序,所以需要在本地搭建Python Web的开发测试环境。 关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接! 这两个之间存在什么差别呢? 个人理解,2.7.x的版本
阅读全文
摘要:小白中午听完老菜讲的那些话后一直在思考,可想来想去还是一头雾水,晕晕呼呼的一知半解,到最后还是想不明白,心想:老大讲的太高深了,只能听懂一半半,看来只能先记下来,将明白的先做,不明白的等以后遇到再学。 到晚上下班后回到家里,打开电脑开始写起代码来......(传送门: python开发环境搭建 )
阅读全文
摘要:去年十月底到新公司上班,由于公司旧系统存在各种问题同时不便于扩展,而公司领导对17年寄予很大的期望,用户量、收入要上一个新台阶,我经过全面评估后,决定全部用python重构过,开发一个基于微服务架构的分布式系统,大概花了一个多个月时间,在十二月份开发了出来后,然后找了朋友——运维大牛小戴搭建好了服务
阅读全文
摘要:在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务、自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行,一般来说,想要实现自动化部署需求,还需要安装nginx、svn、uwsgi、python3.0(系统
阅读全文
摘要:python开发环境搭建 虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。 1.准备好安装包 1)上python官网下载python运行环境(https://www.python.org/downloads/
阅读全文
摘要:Python具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等优点,它的面向对象甚至比java和C#.net更彻底。 作为一种通用语言,Python几乎可以用在任何领域和场合,角色几乎是无限的。 下面这些公司都在使用Python完成各种各样的任务,国内:豆瓣、搜狐、金山、腾讯、盛大、网易
阅读全文
摘要:二、Python 只适合测试? 关于Python是一种什么样的语言,这里不打算说对象、类之类的术语。我们可以先来看一看,时至今日 Python 都在哪些领域里得以应用: 电信基础设施 (Twilio) 支付系统 (PayPal, Balanced Payments) 神经科学和心理学 数值分析和工程
阅读全文
摘要:原文地址:http://www.cnblogs.com/wql025/p/5205319.html
阅读全文
摘要:相关资料:http://docs.sencha.com/extjs/5.1/getting_started/welcome_to_extjs.html 原文地址: https://blog.csdn.net/tang745163962/article/details/42915347
阅读全文
摘要:EXTJS框架是非常全面和成熟的,这是因为它发展的年头久远,并且有全世界的EXTJS爱好者为其出谋献策,它的组件库尤其是DataGrid组件无人能出其右。我在最初也考虑过使用EXTJS来做项目,学习了一段时间后最终还是选择放弃。放弃的理由有如下几点: (1)风格样式单一 这是最让我受不了的。一个让用
阅读全文
摘要:讲解之前,先来分享一些资料 首先,学习任何一门新的亦或是旧的开源技术,百度其中一二是最简单的办法,先了解其中的大概,思想等等。这里就贡献一个讲解很到位的ppt 这是Lucene4.0的官网文档:http://lucene.apache.org/core/4_0_0/core/overview-sum
阅读全文
摘要:一、系统简介 1.1、简介 本系统提供了学生信息管理中常见的基本功能,主要包括管理员。管理员的主要功能有对学生信息进行增加、删除、修改、查找等操作,对信息进行管理,对信息进行修改、查找等操作。 二、功能设计 2.1 需求分析 21世纪是信息化时代,信息化已更快捷更方便为目标来融入各行各业。学校也不例
阅读全文
摘要:tomcat启动参数,将JVM GC信息写入tomcat_gc.log CATALINA_OPTS='-Xms512m -Xmx4096m -XX:PermSize=64M -XX:MaxNewSize=128m -XX:MaxPermSize=64m -XX:ParallelGCThreads=8
阅读全文
摘要:java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmn2g:设置年轻代大小为2G。整个
阅读全文
摘要:将java工程打成jar包,但第三方jar包并没有包含在包中,当在命令行中运行jar包时,出现类找不到的异常, 在网上看到解决办法是将第三方jar包放到JDK的扩展类文件夹中(%JAVA_HOME%/jre/lib/ext), 再运行,还是出现同样的错误,我的java工程要调用webservice,
阅读全文
摘要:本文转载自:https://blog.csdn.net/kyle0349/article/details/51751913
阅读全文
摘要:Linux Tomcat部署常用命令 1、连接服务器 2、进入webapps目录: cd /usr/local/tomcat8080/webapps/ 3、上传文件(war包等):rz 4、删除文件夹及文件:rm -rf aa.war 5、回上级目录:cd../ 6、查看当前目录 ls 或者ll 7
阅读全文
摘要:* : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 下面是一些有意思的命令行参数: grep -i pattern files :不区分大小写地搜索。默认情况区分大小写, grep -l pattern files :
阅读全文
摘要:简介 Nagios 是一款自动化运维工具,可以协助运维人员监控服务器的运行状况,并且拥有报警功能。本文章将介绍其安装方法和详细的配置方法。 nagios 监控服务应用指南 本地资源:负载,CPU,磁盘,内存。IO,RAID,温度,passwd文件变化,本地所有文件指纹识别 网络服务:端口,URL,丢
阅读全文
摘要:准备工具: CentOS7的镜像文件可以在网易的开源镜像站或者阿里云的开源镜像站下载,地址分别是:http://mirrors.163.com/centos/7.1.1503/isos/x86_64/http://mirrors.aliyun.com/centos/7.1.1503/isos/x86
阅读全文
摘要:一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSain
阅读全文
摘要:一:使用CentOS常用命令查看cpu 2.查看linux系统是多少位 使用命令如下: 如果结果类似于这样: 二:使用CentOS常用命令查看内存 三:使用CentOS常用命令查看cpu是32位还是64位 查看CPU位数(32 or 64) 四:使用CentOS常用命令查看当前linux的版本 五:
阅读全文
摘要:本文转载自:https://www.cnblogs.com/weifeng1463/p/6825532.html Sysctl命令及linux内核参数调整 一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来
阅读全文
摘要:1.Linux性能分析的目的1)找出系统性能瓶颈(包括硬件瓶颈和软件瓶颈);2)提供性能优化的方案(升级硬件?改进系统系统结构?);3)达到合理的硬件和软件配置;4)使系统资源使用达到最大的平衡。(一般情况下系统良好运行的时候恰恰各项资源达到了一个平衡体,任何一项资源的过渡使用都会造成平衡体系破坏,
阅读全文
摘要:zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由3部分构成,zabbixserver、可选组件za
阅读全文
摘要:1 今天给介绍Linux一些实用的Linux命令: 2 3 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 4 文件管理 # ls ls -l或ll 列出当前目录下文件的详细信息 5 文件管理 # pwd pwd 查看当前所在目录的绝对路经 6 文件管理 # cd cd .. 回当前目录的上一...
阅读全文
摘要:2、灰度发布如何实现? 笔者回答:其实对这个问题笔者也答的不好,就不写出来误导大家了。大家有好的方法可以共享出来。不过笔事后在知呼上看到了一位网友的建议觉得不错,大家可以参考看一下 :https://www.zhihu.com/question/20584476 3、Mongodb熟悉吗,一般部署几
阅读全文
摘要:1.linux 如何挂在 windows 下的共享目录 linux 下的 server 需要自己手动建一个 后面的 user 与 pass 是 windows 主机的账号和密码 注意空格 和逗号 2.查看 http 的并发请求数与其 TCP 连接状态 还有 ulimit -n 查看 linux 系统
阅读全文
摘要:一 linux服务器性能查看 1.1 cpu性能查看 1、查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2、查看每个物理cpu中的core个数: cat /proc/cpuinfo |grep "cpu cores"
阅读全文
摘要:在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 t
阅读全文
摘要:如何在Linux下查找文件内容包含某个特定字符串的文件? 我的目录下面有test1和test2两个文件夹,里面都含有很多文件,其中test2里面还包含一个test文件夹 我想请问的是,如何通过查找关键字test从而找到test1跟test2还有test,并且不显示其他文件 我尝试过用find /pa
阅读全文
摘要:一个叫Fabrice Bellard 的程序员写了一段Javascript在Web浏览器中启动Linux(原网页 ,我把这个网页iframe在了下面),目前,你只能使用Firefox 4和Chrome 11 运行这个Linux。这不是什么假的模仿Linux的东西,这是实实在在的运行一个Linux。这
阅读全文
摘要:大家一定要记得安装步骤,,,不然就是坑。。。 相信我,血的教训。给你们看看我遇到了什么鬼!!! 没有initrd.img挂载项,我手动添加也没用!!! 这是我重新引导2.6.32内核下才可以查看这个文件,其实在启动的时候就能看到只有两项 rpm -ivh kernel-ml-aufs-devel-3
阅读全文
摘要:.内核升级环境准备 2.开始升级内核: 3.安装docker 4.FAQ有两个问题还没有解决 5.安装aufs文件系统 cd /etc/yum.repos.d wget http://www.hop5.in/yum/el6/hop5.repo yum install kernel-ml-aufs d
阅读全文
摘要:以下是支持 Docker 的 RHEL 版本: Red Hat Enterprise Linux 7 (64-bit) Red Hat Enterprise Linux 6.5 (64-bit) 或更高版本 内核支持 如果你的 RHEL 运行的是发行版内核。那就仅支持通过 extras 渠道或者 E
阅读全文
摘要:这样,我们就完成了用Docker提供Elasticsearch服务,而不污染宿主机环境了,这样还有一个好处,如果想同时启动多个不同版本的Elastcsearch或者其他服务,Docker也是一个理想的解决方案。 总结 Docker主要是面向运维部署,但其实对开发人员来说也是一个不错的playgrou
阅读全文
摘要:说明: 一、环境 二、下载 head 只需要在一台机器上装就行了、我直接和master节点装在164上 三、设置elasticsearch 配置环境 1、master[192.168.0.164] 配置 es1.yml: 2、启动master 我的配置文件 和 data所在目录都设置在物理机器上,这
阅读全文
摘要:从零开始构建一个centos+jdk7+tomcat7的镜像文件 准备centos基础镜像 准备jdk7和tomcat7安装包 创建工作目录, mkdir -p /z/docker 准备下载jdk7的tar.gz包http://download.oracle.com/otn/java/jdk/7u7
阅读全文
摘要:本次分享主要讲述了在开发运维中的管理容器镜像方法。为了便于说明原理,较多地使用Harbor作为例子。 内容主要包括: 开发和生产环境中镜像仓库的权限控制; 镜像远程同步(复制)的原理; 大规模应用镜像发布方式; 镜像删除和空间回收; Registry高可用性设计。 开发和生产环境中镜像仓库的权限控制
阅读全文
摘要:方式一 首先,准备好想要的jdk和tomcat,另外,我们需要创建一个Dockerfile文件。下面展示一个Dockerfile文件的完整内容: 当然,你还是要修改一点点的,就是jdk和tomcat的版本啊,然后版本后面对应的路径啊,其余的就可以不改了。 然后呢,jdk和tomcat和这个文件需要放
阅读全文
摘要:1. 安装docker rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum -y install docker-io 可使用以下命令,查看 Docker 是否安装成功:
阅读全文
摘要:工作中需要频繁使用Oracle环境,但是每次搭建起来比较消耗时间,本想通过虚拟机模板的方式来快速安装oracle vm,但是每次改ip等环境也很耗时,因此想到docker中有没有已经做好的images,这样就能快速获得Oracle环境。 可以看到有很多版本,11g,12c 这里选择获取12c版本 使
阅读全文
摘要:Dockerfile文件 1、FROM //指定基于那个基础镜像 格式FROM<image>或者FROM<image>:<tag> 例如: FROM centos FROM centos:latest 2、MAINTAINER //指定作者信息 格式MAINTAINER<name> 例如: MAIN
阅读全文
摘要:准备工作:需要Linux kernel 3.8支持 查看linux内核的版本:root@ubuntu-dev:~# cat /proc/version查看linux版本:root@ubuntu-dev:~# lsb_release –a关于dockerDocker 是一个开源的应用容器引擎,让开发者
阅读全文
摘要:写在前面的话 从2014年11月到现在,DockerOne已经成立了5个月。这5个月的时间里,我们为喜欢Docker的人们做了很多不大不小的事儿,翻译了很多大家喜欢的技术文章,正如当初建站的时候所说:我们要做最专业的Docker交流平台。Docker是一个可以让我为之热血沸腾的开源软件,为此,每天我
阅读全文
摘要:环境准备 准备工作:需要Linux kernel 3.8支持查看linux内核的版本:root@ubuntu-dev:~# cat /proc/version查看linux版本:root@ubuntu-dev:~# lsb_release –a 关于docker Docker 是一个开源的应用容器引
阅读全文
摘要:地址:https://github.com/wnameless/docker-oracle-xe-11g Docker shell 下: docker pull wnameless/oracle-xe-11g 运行,并开放 49160 和 49161 端口,分别对应 22 端口和 Oracle 端口
阅读全文
摘要:Linux x86: https://updates.oracle.com/Orion/Services/download/p13390677_112040_LINUX_1of7.zip?aru=16720989&patch_file=p13390677_112040_LINUX_1of7.zip
阅读全文
摘要:查看表空间名称、大小、使用大小、剩余大小和使用率: SELECT a.tablespace_name "表空间名称", total / (1024 * 1024) "表空间大小(M)", free / (1024 * 1024) "表空间剩余大小(M)", (total - free) / (102
阅读全文
摘要:查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments t;查询指定表的所有字段名:select t.column_name from user_col_com
阅读全文
摘要:ORA-14025:不能为实体化视图或实体化视图日志指定PARTITION ORA-14026:PARTITION和CLUSTER子句互相排斥 ORA-14027:仅可以指定一个PARTITION子句 ORA-14028:缺少AT或VALUES关键字 ORA-14029:GLOBAL分区索引必须加上
阅读全文
摘要:FAILED_LOGIN_ATTEMPTS 用于指定连续登陆失败的最大次数 达到最大次数后,用户会被锁定,登陆时提示ORA-28000 UNLIMITED为不限制 精确无误差 是 实时 PASSWORD_LIFE_TIME 用于指定密码有效天数 最少为1,UNLIMITED为不限制 如果已经有用户被
阅读全文
摘要:常见异常: ORA-14025:不能为实体化视图或实体化视图日志指定PARTITION ORA-14026:PARTITION和CLUSTER子句互相排斥 ORA-14027:仅可以指定一个PARTITION子句 ORA-14028:缺少AT或VALUES关键字 ORA-14029:GLOBAL分区
阅读全文
摘要:① 查看用户锁表 ② 解锁语句
阅读全文
摘要:Buffer Cache是SGA的重要组成部分,主要用于缓存数据块,其大小也直接影响系统的性能。当Buffer Cache过小的时候,将会造成更多的 free buffer waits事件。 下面将具体描述Buffer Cache的作用,调整与优化。 一、SGA的所有组件 从动态视图v$sga_dy
阅读全文
摘要:excel表格中有A、B、C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age 。 在你的excel表格中增加一列,利用excel的公式自动生成sql语句,方法如下: 1、增加一列(D列) 2、在第一行的D列,就是D1中输入公式: =CONCATENATE("inse
阅读全文
摘要:在10G之前,甚至在10G的Oracle环境中,有很多数据量不大,重要性不太高的系统依然采用EXP/IMP逻辑导出备份方式,或者,作为辅助备份方式。通常情况下,我们都是这样操作的:1.exp导出2.gzip压缩3.gzip解压4.imp导入这样操作有如下两个不好的地方:1.占用大量磁盘空间,磁盘剩余
阅读全文
摘要:一、安装前准备工作1、修改主机名#vi /etc/hosts //并添加内网IP地址对应的hostname,如下127.0.0.1 localhost::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.1
阅读全文
摘要:oracle中查找执行效率低下的SQL kt431128 发布于 9个月前,共有 0 条评论 v$sqltext:存储的是完整的SQL,SQL被分割 v$sqlarea:存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计) v$sql:内存共享SQL区域中已经解析的S
阅读全文
摘要:当应用程序使用数据库连接池进行数据连接时,防火墙的设置有可能会导致连接出现超时或者被重置的问题。当从数据库读数据的时候 有可能会 Connection timed out, 这是由于应用会缓存数据连接,当要访问数据库的时候,但是这个时候缓存的数据库连接有可能因为防火墙设置已经超时或者被数据库干掉了。
阅读全文
摘要:一 创建和使用分区表 1.范围分区(RANGE) 范围分区将数据基于范围映射到每一个分区,这个范围是你在创建分区时指定的分区键决定的。这种分区方式是最为常用的,并且分区键经常采用日期。当使用范围分区时,请考虑以下几个规则: 1)每一个分区都必须有一个VALUES LESS THEN子句,它指定了一个
阅读全文
摘要:ORACLE数据库存储空间使用情况查询 使用系统sys或者dba权限的账户创建视图如下: LINUX服务器查询 du -sch * 使用该命令查询当前目录下文件夹占用的空间的情况 df -hl 查询磁盘剩余空间
阅读全文
摘要:PLSQL创建Oracle定时任务 原创作者:yxtic PLSQL创建Oracle定时任务 原创作者:yxtic 阅读目录 1、创建任务执行的存储过程,如名称为YxtestJob,向测试表中插入数据 2、定时器对应的DBMS_Jobs文件夹,右键新建(new) 3、创建任务 注:job的定时执行和
阅读全文
摘要:原文地址:exp导出一个表中符合查询条件的数据 作者:charsi 原文地址:exp导出一个表中符合查询条件的数据 作者:charsi 导出一个表中的部分数据,使用QUERY参数,如下导出select * from test where object_id>50000这个条件中的数据exp char
阅读全文
摘要:同步数据的时候 有索引会比较慢 可以暂时禁用索引 --禁用索引 ALTER INDEX PK_T_AUTH_USERROLE_ID UNUSABLE; --恢复索引ALTER INDEX UK_T_AUTH_USER_EMP_CODE REBUILD;--查看索引状态select status fr
阅读全文
摘要:用user_indexes和user_ind_columns系统表查看已经存在的索引 对于系统中已经存在的索引我们可以通过以下的两个系统视图(user_indexes和user_ind_columns)来查看其具体内容,例如是属于那个表,哪个列和,具体有些什么参数等等。 user_indexes:
阅读全文
摘要:<canvas></canvas>是HTML5中新增的标签,用于绘制图形,实际上,这个标签和其他的标签一样,其特殊之处在于该标签可以获取一个CanvasRenderingContext2D对象,我们可以通过JavaScript脚本来控制该对象进行绘图。 <canvas></canvas>只是一个绘制
阅读全文
摘要:用Nodejs连接MySQL 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的w
阅读全文
摘要:Node.js安装及环境配置之Windows篇 一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2
阅读全文
摘要:概述 Node.js是什么 Node 是一个服务器端 JavaScript 解释器,用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。 Node.js 是一个可以让 JavaScript
阅读全文
摘要:前面已经学习了WebSocket API,包括事件、方法和属性。详情:WebSocket(二)--API WebSocket是基于事件驱动,支持全双工通信。下面通过三个简单例子体验一下。 简单开始 1.安装node。https://nodejs.org/en/ 2.安装ws模块 ws:是nodejs
阅读全文
摘要:第一篇教程紧紧让你输出一个hello world 环境介绍 服务器环境:ubuntu(16.04)64位本地环境:windows10 64位连接工具:mobaxterm ubuntu安装和基本配置 我的ecs是在阿里云买的,购买的时候镜像选择ubuntu16.04,现在在搞活动比较便宜,我买的香港地
阅读全文
摘要:最近Node.js很火,让很多的前端看到了可以直接从前端写到后端的希望。但是每次部署一个Node.js的应用却让前端苦恼不已。 每次登陆服务器,用自己不熟悉的方式从版本控制仓库中拖下源代码,kill掉应用的进程,重起一个应用的守护进程。如果能够自动化的部署一个Node.js应用,而不需要去接触这些前
阅读全文
摘要:原创作者: sailtseng 1. 安装 Oracle 11g express 详见: 《Windows 7 x64 安装 Oracle 11g Express》 2. 安装 Microsoft Visual Studio 2012 Express 在 Microsoft 官网注册并下载 Visu
阅读全文
摘要:最近在部署Node.js程序时,写了段简单的脚本,发觉还挺简单的,忍不住想与大家分享。 配置文件 首先,本地测试环境和生产环境的数据库连接这些配置信息是不一样的,需要将其分开为两个文件存储 到config目录下,比如: 开发环境配置文件config/development.js: 生产环境配置文件c
阅读全文
摘要:如何用 Node.js 和 Elasticsearch 构建搜索引擎 英文原文:Build a Search Engine with Node.js and Elasticsearch Elasticsearch 是一款开源的搜索引擎,由于其高性能和分布式系统架构而备受关注。本文将讨论其关键特性,并
阅读全文
摘要:本文原创链接:http://www.cnblogs.com/stone_w/p/4315321.html Win7搭建NodeJs开发环境以及HelloWorld展示—图解 Windows 7系统下搭建NodeJs开发环境(NodeJs+WebStrom)以及Hello World!展示,大体思路如
阅读全文
摘要:原创作者: zero20121222 NodeJS开发环境搭建 1.安装NodeJS 1.编译环境 源代码编译器,通常 Unix/Linux平台都自带了C++的编译器(GCC/G++)。如果没有,请通过当前发行版的软件包安装工具安装make,g++这些编译工具。 Debian/Ubuntu下的工具是
阅读全文
摘要:从零开始nodejs系列文章 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的w
阅读全文
摘要:相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼。有关nodejs的相关资料网上已经铺天盖地。由于它的高并发特性,造就了其特殊的应用地位。 国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/ 这里不想谈太多
阅读全文
摘要:Linux环境下NodeJS的安装配置(HelloWorld) 最简单的环境安装,测试helloworld。给初学者!! 安装脚本,请仔细阅读逐行执行: #!/bin/bash #检查是否已经安装 rpm -qa | grep python #查版本 python #最好是重新安装 Python推荐
阅读全文
摘要:继PHP、Ruby、Python和Perl之后,Elasticsearch最近发布了Elasticsearch.js,Elasticsearch的JavaScript客户端库。可以在Node.js和浏览器中使用。 安装node.js模块 在Node.js项目中使用,只需用npm安装: 浏览器 Ela
阅读全文
摘要:本文使用的OS是Ubuntu([16.04.1_server][1])【注:Ubuntu是安装在vmware虚拟机上的】。 其他的Oracle连接工具:[sqldeveloper-4.1.5.21.78-x64][2] 或[navicat-premium][3]。 1.docker search o
阅读全文
浙公网安备 33010602011771号