if判断的基本格式如下:if条件then#then可省略
处理
end1、判断文件是否存在#!/usr/bin/envruby
ifFile.exist?("/etc/hosts")
print"ok"
end加上else#!/usr/bin/envruby
ifFile.exist?("/etc/hosts")
print"ok"
else
print"error,filenotexist"
end如果程序在后台运行,那么需..
分类:
其他好文 时间:
2016-12-20 21:21:48
阅读次数:
182
例行性工作使用的是crontab这个命令来进行工作,根据设置将会循环下去,循环的时间从秒到年crontab的工作调度是由服务crond来控制1、用户的限制/etc/cron.deny将不可以使用crontab的账号写入其中,若未记录,则可以使用crontab2、当用户使用crontab这个命令来新建工作调度之后..
分类:
其他好文 时间:
2016-12-20 21:20:09
阅读次数:
152
直接上代码#!/usr/bin/envruby
#encoding:utf-8
filename=ARGV[0]
file=File.open(filename)
=begin
逐列打印
=end
file.each_linedo|line|
myline=line.chomp!
ary=myline.readlines
putsary[1]
end
file.close用each_line逐行遍历,然后用readlines将行内容变为数组,然后..
分类:
其他好文 时间:
2016-12-20 21:21:32
阅读次数:
145
一、Quota的主要用途:针对网站服务(www),IDC域名空间上一般会对网站空间做限制针对企业邮箱,对每个用户邮箱使用可以做软硬限制针对文件服务器,可以对每个用户来使用,ftp,nts等我们需要注意的是我们可以针对用户和组设置最大软硬磁盘配额。注意事项:1、磁盘配额加载于内..
分类:
其他好文 时间:
2016-12-20 21:21:09
阅读次数:
205
apache配置了多端口,启动时提示如下错误,原因是selinux开启导致[root@zabbix-server-155conf]#/etc/init.d/httpdstartStartinghttpd:[TueDec2011:34:442016][warn]NameVirtualHost*:80hasnoVirtualHosts(13)Permissiondenied:make_sock:couldnotbindtoaddress[::]:8001(13)Pe..
分类:
Web程序 时间:
2016-12-20 21:20:47
阅读次数:
912
一、安装pywin321、下载pywin32-218.win-amd64-py3.4.exe(根据操作系统的位数下载)2、运行安装3、如果安装提示如下错误:打开注册表“regedit”1.从“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python”找到注册表,导出2.编辑其内容,用“HKEY_CURRENT_USER\Software”替换..
分类:
编程语言 时间:
2016-12-20 21:17:54
阅读次数:
239
客户那边的数据库久无人维护,近期反映服务器空间不够。在检查服务器空间时,我又偶然发现了数据库的备份出现问题。经检查是数据库sysaux表空间存在一个坏块,存在坏块的表是WRH$_ENQUEUE_STAT,在测试库上查询数据后,我确定该表的数据对整个系统的运行影响不大。此时没有RMAN..
分类:
数据库 时间:
2016-12-20 21:18:50
阅读次数:
224
1配置nginx工作进程的数量(nginxworker)进程数nginx_processesauto;2开启nginx利用多核couworker_cpu_affinityauto;3更改worker进程可打开的文件最大数worker_rlimit_nofile65535events模块1使用epoll模型useepoll2设置每个worker进程并发处理的最大连接数worker_connections6..
分类:
其他好文 时间:
2016-12-20 21:18:30
阅读次数:
138
0x01:命令执行漏洞简介用户通过浏览器提交执行命令,由于服务器端没有针对执行函数做过滤,导致在没有指定绝对路径的情况下就执行命令,可能会允许攻击者通过改变$PATH或程序执行环境的其他方面来执行一个恶意构造的代码0x02:命令执行VS代码执行命令执行漏洞:直接调用操作系..
分类:
其他好文 时间:
2016-12-20 21:18:58
阅读次数:
2861
在其他地方我已经写过一个mySql存储过程的简单实现http://jianboli.blog.51cto.com/12075002/1884019这里是java调用存储过程。packagecom.lijianbo.procedure;
importjava.sql.CallableStatement;
importjava.sql.Connection;
importjava.sql.DriverManager;
importjava.sql.T..
分类:
编程语言 时间:
2016-12-20 21:17:17
阅读次数:
239
fork的两种使用场景:场景一:fork并且更新一个仓库场景:有一个叫做Joe的程序员写了一个程序,而你可能要去改进他。并且joe将他的代码放到github仓库上。下面是你要做的事情:1·fork他的仓库:这是GitHub操作,这个操作会复制Joe的仓库(包括文件,提交历史,issues,和其余..
分类:
其他好文 时间:
2016-12-20 21:16:50
阅读次数:
134
POSIX基本正则表达式和扩展正则表达式的比较在读者正觉得正则表达式已经复杂得不能再复杂时,又会发现POSIX规范将正则表达式的实现方法分为了两种:基本正则表达式(BRE)和扩展正则表达式(ERE)。到目前为止,我们所讨论的正则表达式的所有特性,都得到了兼容POSIX的应用程序..
分类:
其他好文 时间:
2016-12-20 21:16:14
阅读次数:
139
CentOS下安装Apache步骤详解一、实验环境Linux:CentOSrelease6.7(Final)Apache:httpd-2.4.23.tar.gzVMware:VMware10.0宿主机:Win10x64二、Apache介绍Apache一款Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web..
分类:
Web程序 时间:
2016-12-20 21:13:04
阅读次数:
537
Memcached的使用1.1安装libeventMemcached下载地址http://memcached.org/downloadsLibevent下载地址:http://libevent.org/安装memcached前先安装libeventtarxflibevent-2.0.21-stable.tar.gzcdlibevent-2.0.21-stable./configuremake&&makeinstall1.2安装memcachedwge..
分类:
系统相关 时间:
2016-12-20 21:14:26
阅读次数:
430
GlusterFS3.7.18在3.7.17的基础上修复了13个bug,但也发现了不少的已知问题,该版本仍有8个已知问题待处理。(fromBLOG)从已知问题看,即便是最新的3.7.18版本,仍有一些很严重的问题需要处理,比如:fuse挂载下的inode内存泄漏,glusterfsdbrick进程可能的存在的VSZ内存泄漏,..
分类:
其他好文 时间:
2016-12-20 21:15:01
阅读次数:
181
本机:win7旗舰版;目标机:win7旗舰版;ip192.168.1.236需求:本机可以通过telnet远程控制目标机,例如关机、重启和修改密码;本机的设置:开通telnet客户端功能,位置在控制面板/程序和功能/打开或关闭windows功能,勾寻telnet客户端”并确定;目标机的设置:开通telnet客户..