11 2017 档案

摘要:一、测试 程序运行中经常需要根据实际情况来运行特定的命令或代码段。比如判断某个文件或目录是否存在,如果文件或目录不存在,可能首先创建文件或目录。举例说,要判断文件/var/log/mlocate文件是否存在,可以先ls该文件,然后用$?来判断,如下所示: #一个存在的文件 [root@Cfhost- 阅读全文
posted @ 2017-11-30 01:33 挑战者V 阅读(519) 评论(0) 推荐(0) 编辑
摘要:shell中有两类字符,一类是普通字符,在Shell中除了本身的字面意思外没有其他特殊意义,即普通纯文本;另一类即元字符,是Shell的保留字符,在Shell中有着特殊的含义。 一、转义 转义是指使用转义符引用单个字符,从而使其表达单纯的字符的字面含义。Shell中的转义符是反斜杠"\",使用转义符 阅读全文
posted @ 2017-11-29 01:05 挑战者V 阅读(26039) 评论(0) 推荐(3) 编辑
摘要:一、变量 1.变量的命名 shell中的变量必须以字母或者下划线开头,后面可以跟数字、字母和下划线,变量长度没有限制。 #正确的变量命名 firstname FIRSTNAME _helloworld Fullname big_data Fullname Person01 #错误的变量命名 51pa 阅读全文
posted @ 2017-11-28 01:11 挑战者V 阅读(768) 评论(0) 推荐(0) 编辑
摘要:一、基础的正则表达式 1."."(一个点)符号 点符号用于U匹配除换行符号之外的任意一个字符。例如:r.t可以匹配rot、rut,但是不能匹配root,但如果使用r..t,就可以匹配root、ruut、r t(中间是两个空格)等。 2.“*”符号 "*"号用于匹配前一个字符0次或任意多次,比如ab* 阅读全文
posted @ 2017-11-26 13:43 挑战者V 阅读(493) 评论(0) 推荐(0) 编辑
摘要:一、zabbix是干什么的? zabbix主要用来做监控。监控什么呢?比如日常巡检的CPU、内存、磁盘、swap交换分区和各端口进程等。 以往日常巡检,通过df -h命令获得磁盘的使用量和剩余量、top命令获得cpu和内存的利用率等全手动方式巡检,到 后来遇到一个叫shell的,一个shell脚本只 阅读全文
posted @ 2017-11-23 21:31 挑战者V 阅读(831) 评论(0) 推荐(0) 编辑
摘要:一、源码包编译安装 由于计算机无法直接执行用高级语言编写的源程序,因此想要运行程序,就需要一种机制来让计算机识别,这样程序才可能运行起来。一般来说,计算机中存在解释型和编译型两种语言。 所谓解释型语言,就是计算机逐条取出源码文件的指令,将其转化成机器指令,并执行这个指令的过程。而编译型语言是指在程序 阅读全文
posted @ 2017-11-21 23:55 挑战者V 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1,在/usr/local/下部署两个tomcat7。2,修改/etc/profile文件,加入下面内容vi /etc/profileexport JAVA_HOME=/usr/java/jdk8PATH=$JAVA_HOME/bin:$PATHCLASSPATH=$JAVA_HOME/jre/li 阅读全文
posted @ 2017-11-20 21:06 挑战者V 阅读(458) 评论(0) 推荐(0) 编辑
摘要:Nginx做负载均衡和TOMCAT简单集群 1.下载安装nginx及其依赖包 安装nginx准备工作必须先安装依赖包:wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 解压:tar zxvf p 阅读全文
posted @ 2017-11-20 21:04 挑战者V 阅读(309) 评论(0) 推荐(0) 编辑
摘要:错误信息1:There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was:No module named urlgrabberPlea 阅读全文
posted @ 2017-11-20 21:03 挑战者V 阅读(2883) 评论(0) 推荐(0) 编辑
摘要:在我看来mybatis的原理与hibernate在某些方面是一致的,先回顾一下Hibernate原理(原理主要上是要掌握并理解下列六个对象: Hibernate中重要的六个对象: Configuration:读取配置文件(主要指hibernate-config.xml)和启动hibernate Se 阅读全文
posted @ 2017-11-18 00:51 挑战者V 阅读(285) 评论(0) 推荐(0) 编辑
摘要:导包 commons-fileupload-1.3.1.jar commons-io-2.2.jar jsp页面 阅读全文
posted @ 2017-11-17 00:47 挑战者V 阅读(295) 评论(0) 推荐(0) 编辑
摘要:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例 通过JDBC和数据库打交道 阅读全文
posted @ 2017-11-16 00:16 挑战者V 阅读(3190) 评论(0) 推荐(0) 编辑
摘要:什么是进程? 进程表示程序的一次执行过程,它是应用程序的运行实例,是一个动态的过程。或者可以更简单地描述为:进程是操作系统当前运行的程序。当一个进程开始运行时,就要启动了这个过程。进程包括动态的执行的程序和数据两部分。现代操作系统支持多进程处理,这些进程可以接受操作系统的调度,所以说每一个进程都是操 阅读全文
posted @ 2017-11-15 00:23 挑战者V 阅读(297) 评论(0) 推荐(0) 编辑
摘要:环境搭建必须jdk、tomcat、mysql(基础) 额外的软件包项目中可能用到 jdk:它包含jre和开发所需完整类库。 tomcat:它是一个web容器,项目通常往webapps下扔,便于外界访问。 mysql数据库: web项目数据的存取的来源。 nginx:它主要用于做负载均衡和反向代理。 阅读全文
posted @ 2017-11-12 22:54 挑战者V 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:网络接口配置 路由和网关的设置 DNS客户端配置 网络测速工具 host traceroute 在IP包结构中有一个定义数据包生命周期的TTL字段,该字段用于表明IP包的生命值,当IP数据包在网络上传输时,每经过一个路由器该值就减1,当该值减为0时此包就会被路由器丢弃。这种设计可用于避免出现一些由于 阅读全文
posted @ 2017-11-12 15:54 挑战者V 阅读(655) 评论(0) 推荐(0) 编辑
摘要:1.先查看下有没有安装FTP软件 rpm -qa vsftpd 2.已经安装通过rpm -e vsftpd命令卸载 3.查询是否卸载干净使用第一条命令 4.通过yum install vsftpd命令安装ftp 5.启动关闭重启ftp服务器命令如下: service vsftpd start ser 阅读全文
posted @ 2017-11-11 21:33 挑战者V 阅读(333) 评论(0) 推荐(0) 编辑
摘要:管道 使用grep搜索文本 使用sort排序 使用uniq删除重复内容 使用cutt截取文本、使用tr做文本转换、使用paste做文本合并(还有一个文件分割用split做,这里不再说了,我目前想不到它到底有什么用) 阅读全文
posted @ 2017-11-10 23:58 挑战者V 阅读(270) 评论(0) 推荐(0) 编辑
摘要:如何用zabbix监控(初步使用)? 前提:必须启动mysql 和zabbix目录下的sbin中的zabbix_agentd zabbix_server,还有nginx以及php否则会报错,因为zabbix运行需要php环境,nginx是代理服务器里面包含了zabbix。 上述所提到的软件,当你要使用zabbix监控时,最好统统开启。 1.首先创建主机 ... 阅读全文
posted @ 2017-11-10 21:23 挑战者V 阅读(330) 评论(0) 推荐(0) 编辑
摘要:1.通过该命令进行数据库备份:mysqldump -uroot -p --lock-tables --events --triggers --routines --flush-logs --add-drop-table --databases upcrm | gzip > /qy_data/back 阅读全文
posted @ 2017-11-10 09:36 挑战者V 阅读(281) 评论(0) 推荐(0) 编辑
摘要:ping ip地址 确认连接是否正常(网络环境) df -h 查看磁盘剩余空间查看Swap分区的大小以及使用情况,一般使用free命令即可free -m 以M为单位显示(默认为字节) cpu个数的系统负载 :cat /proc/loadavg top命令查看内存占有率和cpu使用率vimstat可以 阅读全文
posted @ 2017-11-08 09:43 挑战者V 阅读(245) 评论(0) 推荐(0) 编辑
摘要:Linux目录分布通常是树形,所以它的结构又称为目录树。 一、文件和目录管理 二、文件的相关操作 三、目录的相关操作 四、文件压缩和打包 阅读全文
posted @ 2017-11-08 01:56 挑战者V 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Configuration oracle database Password file(非必要) cd $ORACLE_HOME/dbs/ ls 查看是否有init.ora 创建密码文件: orapwd file=orapwSID password=value 例如: orapwd file=ora 阅读全文
posted @ 2017-11-07 09:49 挑战者V 阅读(270) 评论(0) 推荐(0) 编辑
摘要:图形化安装Oracle11gR2 环境: verify: CentOS release 6.5 (Final) release:CentOS release 6.7 (Final) 1、登录到root用户下: 2、安装相关软件依赖包 灰色部分存在问题,不执行 切换到yum.repos.d目录下: c 阅读全文
posted @ 2017-11-07 09:48 挑战者V 阅读(2642) 评论(0) 推荐(0) 编辑
摘要:虚拟机配置和环境搭建 1.要想让虚拟机联网,必须添加如下设置 1)首先 cd etc/sysconfig/network-scripts/ 2)然后编辑 vi ifcfg-eth0 3)在该文件中添加和修改如下设置: DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOT 阅读全文
posted @ 2017-11-07 09:44 挑战者V 阅读(1326) 评论(0) 推荐(0) 编辑
摘要:一、基本介绍 Linux用户分为三类,即普通用户、根用户、系统用户。 普通用户指的是所有使用Linux系统的真实用户。 根用户就是root用户,权限最大,它的ID为0,也被称为超级用户,root用户拥有对系统绝对的控制权:可以修改、删除、运行任何文件。所以从另外一方面来说,它也是最危险的。 系统用户 阅读全文
posted @ 2017-11-07 01:32 挑战者V 阅读(665) 评论(0) 推荐(0) 编辑
摘要:linux系统目录结构: 通过ls / 命令可以获得linux目录结构 上述就是linux的目录结构,linux目录结构主要以树状式呈现 cd 切换目录 cd .. 切换到上一级目录 ls 显示当前目录 ls -a 列出所有文件包括隐藏的 ls -d 仅仅列出目录本身,而不是列出目录内的文件数据 l 阅读全文
posted @ 2017-11-05 20:54 挑战者V 阅读(365) 评论(1) 推荐(0) 编辑