自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eliot

不断学习,不断进步!

  • 博客(40)
  • 资源 (42)
  • 收藏
  • 关注

原创 red hat 如何进入单用户维护模式

如果忘记了root密码或者由于错误修改系统参数导致无法登录进系统(今天在修改linux最大文件句柄数量时由于设置过高导致重启后无法登录系统),可以尝试进入单用户模式,不用输入root密码。操作过程:1、重启系统,在出现读秒的时候时候按任意键进入GURB引导画面2、按e键进入grub编辑模式,会看到例如下面的画面:root (hd0,1)kernel /vmlinuz-2.6.18-1

2013-11-27 23:02:18 9360

原创 linux E667 同步失败

在使用vim编辑/proc目录下文件后,保存,显示“E667 同步失败”。原因解析:因为proc是放在内存中的文件http://bbs.51cto.com/viewthread.php?tid=801996&page=1

2013-11-27 22:47:26 7208

原创 鸟哥linux私房菜总结:文件与目录管理

1、mkdir -p d1/d2/d3 递归创建目录2、cp -a 相当于:-pdr 连同文件(目录)的属性一同递归复制,若源文件为软连接,复制软连接属性,非软连接文件本身。3、创建/删除以-开头的文件touch ./-a.txt rm ./-a.txt4、umask查看文件/目录的默认权限xyw@xyw-Eliot:~/test$ umask0002xyw

2013-11-25 19:36:31 1853 2

转载 php获取随机数

php中获取随机数使用函数:mt_rand(min,max)定义和用法mt_rand() 使用 Mersenne Twister 算法返回随机整数。语法mt_rand(min,max)说明如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 RAND_MAX 之间的伪随机数。例如想要 5 到 15(包括 5 和 15)之间的随机数,用 mt_r

2013-11-22 15:41:00 1907

原创 red hat 如何查看硬盘信息、cpu信息、网卡信息等

dmesg命令简介:Linux命令dmesg用来显示开机信息,kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。我们可以通过dmesg来获取机器的一些硬件信息。1、获取网卡信息dmesg | grep eth0可以看到网卡eth0为带宽为100Mb

2013-11-21 17:42:23 10510

原创 vim常用命令总结

一、进入vi的命令     vi filename :打开或新建文件,并将光标置于第一行首     vi +n filename :打开文件,并将光标置于第n行首    vi + filename :打开文件,并将光标置于最后一行首    vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处    vi -r f

2013-11-21 17:16:45 1365

转载 Bash Shell中命令行选项/参数处理

0.引言   写程序的时候经常要处理命令行参数,本文描述在Bash下的命令行处理方式。   选项与参数:   如下一个命令行: ./test.sh -f config.conf -v --prefix=/home   我们称-f为选项,它需要一个参数,即config.conf, -v 也是一个选项,但它不需要参数。   --prefix我们称之为一个

2013-11-21 17:14:28 1777

原创 linux中cat、more、less命令区别详解

众所周知linux中命令cat、more、less均可用来查看文件内容,主要区别有:cat是一次性显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况;more和less一般用于显示文件内容超过一屏的内容,并且提供翻页的功能。more比cat强大,提供分页显示的功能,less比more更强大,提供翻页,跳转,查找等命令。而且more和less都

2013-11-21 16:58:17 108859 4

原创 linux 创建文件命令总结

1、vivi 1.txt 会直接创建并打开一个文件1.txt2、touchtouch的作用是更改一个文件或目录的时间。touch 2.txt 如果2.txt不存在,则创建空文件2.txt3、echo echo “abcd” > 3.txt 可以直接创建文件3.txt并将abcd写入。4、less 、more 、cat 三者都是将文件内容输出到标准输出,其中less和mo

2013-11-21 15:17:21 40509

原创 SSH中文乱码

用ssh远程连接服务器后出现中文乱码,解决方法如下:1、临时性显示中文登陆ssh后,执行:export LANG=zh_CN.gb23122、永久显示中文编辑/etc/sysconfig/i18n ,将LANG=zh_CN.UTF-8 改为LANG=zh_CN.GB18030本文为Eliot原创,转载请注明出处:

2013-11-20 22:12:54 2320

转载 Banner Grabbing: Enumeration & Exploitation

Enumeration & Exploitation=============================Banner Grabbing: Enumeration & Exploitation=============================Most of the time an attackers, wants to find out a remote s

2013-11-20 21:32:03 2073

原创 服务器1U,2U的含义

经常听别人说服务器是1U的,4U 的,这是什么意思呢?U是一种表示服务器外部尺寸的单位,是unit的缩略语,详细的尺寸由作为业界团体的美国电子工业协会(EIA)所决定。之所以要规定服务器的尺寸,是为了使服务器保持适当的尺寸以便放在铁质或铝质的机架上。机架上有固定服务器的螺孔,以便它能与服务器的螺孔对上号,再用螺丝加以固定好,以方便安装每一部服务器所需要的空间。规定的尺寸是服务器的宽(4

2013-11-19 09:01:33 5253

原创 linux下安装redis

本文只对redis在linux下的安装进行介绍。1、安装Step1: wget http://download.redis.io/releases/redis-2.6.16.tar.gz Step2: tar zxvf redis-2.6.16.tar.gz Step3: cd redis-2.6.16/src Step4: make 或者 make install 2、测试安装

2013-11-15 12:16:21 1663

原创 RGB颜色参考

实色效果英文名称R.G.B16色实色效果英文名称R.G.B16色 Snow255 250 250#FFFAFA PaleTurquoise1187 255 255#BBFFFF GhostWhite248 248 255#F8F8FF PaleTurquoise2174 238 238#AE

2013-11-14 15:39:39 1686

原创 TCP/UDP常见端口

著名端口端口号码 / 层名称注释1tcpmuxTCP 端口服务多路复用5rje远程作业入口7echoEcho 服务9discard用于连接测试的空服务11systat用于列举连接了的端口的系统状态13daytime给请求主机发送日期和时间17

2013-11-14 15:38:55 5153

原创 Red Hat 配置ip地址

red hat 的网卡配置文件位于:/etc/sysconfig/network-scripts目录下,如ifcfg-eth0,ifcfg-eth1等等,下面进行配置:1)DEVICE=eth0 定义该网卡的识别名称2)BOOTPROTO=dhcp启动该网卡的方式,有以下两种:a)static/none:代表固定的地址b)bootp/dhcp:通过BOOTP或DHCP协议取得地址3

2013-11-14 15:38:15 8776

原创 mysql has gone away

今天使用mysql还原数据库时发生错误:mysql has gone away.版本:mysql 5.0.22并且发现在执行插入操作时产生了一些错误:ERROR 1406 (22001): Data too long for column 'name' at row 1下面是解决方法:1、在[mysqld]下添加:max_allowed_packet = 20M2、去掉

2013-11-14 09:41:48 1512

原创 Red Hat dhclient

如果你是通过dhcp动态获取ip进行上网,我们一般情况下需要对/etc/sysconfig/network-scripts目录下对应的网卡配置进行修改,将BOOTPROTO改为dhcp。更简单的方法是直接使用dhclient命令。dhclient eth0这样就会使eth0网卡使用dhcp的方式取得ip。本文为Eliot原创,转载请注明出处:

2013-11-14 09:26:35 2072

原创 Win7 安装Apache 2.2.4报错:<OS 5>拒绝访问. :Failed to open the WinNT service manager

Apache 2.2安装档与win7的“用户账户控制”冲突,所以只要先关闭,安装完后再开启即可。重启,然后再重新安装Apache2.2.4,没有出现错误。然后再把上述设置改回去。参考:http://www.cnblogs.com/qiantuwuliang/archive/2010/12/17/1909116.html

2013-11-14 09:01:45 4826

原创 ASCII码对照表

ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34"66B98b3ETX35#67C99c4

2013-11-13 10:52:26 1601

原创 运算符优先级

运算符优先级postfixexpr++ expr--unary++expr --expr +expr -expr ~ !multiplicative* / %additive+ -shift> >>>relational = instanceofequality== !=

2013-11-13 10:51:55 1147

原创 Html转义字符

字符十进制转义字符"""&&&<<>>>不断开空格(non-breaking space)  HTML特殊转义字符对照表字符十进制转义字符字符十进制转义字符

2013-11-13 10:51:52 1623

转载 企业路由器应用——一对一NAT应用

本文来自TP-Link在线帮助文档。http://service.tp-link.com.cn/detail_article_173.html(本文适用于TL-ER6120 V1.0、TL-ER6110 V1.0、TL-ER5120 V1.0、TL-ER5110 V1.0、TL-ER5520G V1.0、TL-ER5510G V1.0、TL-ER5210G V1.0、TL-R473 V

2013-11-13 10:50:49 4351

原创 HTTP状态码详解

状态码含义100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后

2013-11-13 10:50:21 2380 1

原创 Http Content-type

文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*( 二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001application/x-001.301application/x-301.323

2013-11-13 10:49:18 1884

原创 获取电脑和操作系统信息-uname

用法:uname [选项]...输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。 -a, --all 以如下次序输出所有信息。其中若-p 和 -i 的探测结果不可知则被省略: -s, --kernel-name 输出内核名称 -n, --nodename 输出网络节点上的主机名 -r, --kernel-release 输出内核发行号 -v, -

2013-11-13 10:48:35 2158

原创 Red hat免费使用CentOS源

1、下载CentOS资源库配置文件http://mirrors.163.com/.help/centos.html根据自己Red Hat的版本选择下载,本人机器为:Red Hat Enterprise Server 6.3,所以下载CentOS62、修改配置文件CentOS配置文件内容为:# CentOS-Base.repo## The mirror system

2013-11-13 10:48:07 1960

原创 argc与argv的含义

主函数main中变量(int argc,char *argv[ ])的含义:argc用来统计你运行程序时送给main函数的命令行参数的个数。* argv[ ]: 字符串数组,用来存放指向你的字符串参数的指针数组,每一个元素指向一个参数.argv[0] 指向程序运行的全路径名argv[1] 指向在DOS命令行中执行程序名后的第一个字符串argv[2] 指向执行程序名后的第二个字符

2013-11-13 10:47:21 6592

转载 如何在redhat下宽带拨号上网

来北京找工作了,自己的本本一直是redhat系统,所以这需要拨号上网。1.检查自己的机器是否安装了rp-pppoe[root@hadoop1 Desktop]# rpm -qa rp-pppoe  rp-pppoe-3.8-5.fc10.i386  2.如果没有安装rp-pppoe,则安装[html] view plaincopy[root@

2013-11-12 22:26:55 1987

转载 redhat 关机注销命令详解

一、注销,关机,重启  注销系统的logout命令  1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可:  [root@localhost root]#logout  Red Hat Linuxrelease 9(Shike)  Kernel 2.4.20.8 on an i686  Login: ← 回到登陆的画面

2013-11-12 22:23:32 6192

原创 php执行外部命令函数:exec()、passthru()、system()、shell_exec()对比

PHP提供了4种方法执行系统外部命令:exec()、passthru()、system()、shell_exec(),下面分别介绍:1、exec原型:string exec ( string $command [, array &$output [, int &$return_var ]] )exec执行command命令,但是不会输出全部结果,而是返回结果的最后一行,如果你想得到全部

2013-11-12 21:23:40 6521

原创 vim选择、复制、粘贴命令

1、选择在可视化模式下实现选择。按键:v或者V按v或者V后进入可视化模式,此时光标所经过的地方会被选中。我们可以对选中的区域进行操作,如复制(y命令)、删除(Del键)2)选中全部内容按键:ggVGgg定位到文档开始行;G:定位到最后一行2、复制yy:复制光标所在行2yy:复制2行(包括光标当前所在行)同理3yy,复制3行y0:复制至行首(不包含光标所在字符

2013-11-12 20:25:59 2744

转载 ubuntu安装和卸载软件命令

Ubuntu软件安装与删除相关命令 安装软件 命令: apt-get install softname1 softname2 softname3…… 卸载软件 命令: apt-get remove softname1 softname2 softname3…… 卸载并清除配置 命令: apt-get remove --purge softname1 更新软件信息数据库

2013-11-12 19:22:08 4635

原创 PHP同时连接多个mysql数据库

实例:<?php$conn1 = mysql_connect("127.0.0.1", "root","root","db1");mysql_select_db("db1", $conn1);$conn2 = mysql_connect("127.0.0.1", "root","root","db2");mysql_select_db("db2", $conn2);$sql = "

2013-11-12 19:08:57 7082

原创 linux 改变用户组、文件拥有者、文件属性

改变用户组:chgrp;改变文件拥有者:chown;改变文件属性:chmod下面详细解析这3个命令:1、chgrp用法:chgrp [选项]... 用户组 文件... 或:chgrp [选项]... --reference=参考文件 文件...将每个指定文件的所属组设置为指定值。如果使用 --reference,则将每个文件的所属组设置为与指定参考文件相同。 -c, -

2013-11-12 19:04:51 4167

原创 ls -l 列表详解

使用ls -l命令查看目录下文件以及子目录的详细信息。举例:xyw@xyw-Eliot:~/test$ ls -l总用量 48108-rw------- 1 xyw xyw 19009993 11月 7 16:42 C++ Primer, Fifth Edition.pdf-rw-rw-r-- 1 xyw xyw 27616196 11月 8 10:08 test3.zip

2013-11-12 19:03:03 3712

原创 linux下访问12306问题

正常情况下在里linux用浏览器打开12306网站,会提示链接不受信任。只要把网址改成:http://dynamic.12306.cn/otsweb/就可以正常访问12306了!

2013-11-10 10:04:16 1591 1

转载 【分享】推荐一些不错的计算机书籍

推荐一些不错的计算机书籍。# PHP《PHP程序设计》(第2版)  --PHP语法和入门最好的书《PHP5权威编程》  --PHP入门后升级书《深入PHP:面向对象、模式与实践》(第3版) --理解PHP中的面向对象和设计模式《高性能PHP应用开发》 --了解一些基本简单的PHP优化《PHP核心技术与最佳实践》 --了解很多PHP高级技术和延伸技术《Extend

2013-11-09 17:12:08 1436

原创 phpstorm注册码

用户名:EMBRACE注册码:43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"

2013-11-09 09:34:57 1398

转载 程序员,你也该为自己想想未来

转自图灵社区:http://www.ituring.com.cn/article/60241最近有两个关于程序员的新闻让不少IT 人都欢乐了一把,一是原新浪微博某PHP 程序员改行卖水果后,不但眼镜摘了,人变白了,连头发都长出来了;还有一个就是原某网游公司的程序员离职卖起了“程序猿烧饼”,收入可观,不但买房买车,还娶了漂亮的“烧饼西施”,让人好生羡慕! 程序员们读到这两则新

2013-11-02 23:46:58 1223

CentOS6-Base-163.repo

CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。

2013-11-14

mod_wsgi.so

mod_wsgi.so 将django程序部署到Apache服务器上需要用到

2013-06-19

Thrift和Avro实例

自己写的Thrift和Avro的示例,方便以后参考学习。

2013-06-19

ActiveMQ代码示例

自己总结搜集还有自己写的一些ActiveMQ示例。

2013-06-19

thrift和avro研究资料3

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第三部分。

2013-06-19

thrift和avro研究资料2

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第二部分。

2013-06-19

thrift和avro研究资料1

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第一部分。

2013-06-19

apache-activemq-5.8.0-bin.zip

apache-activemq-5.8.0-bin.zip

2013-06-19

ActiveMQ资料大全

我在研究ActiveMQ的时候搜集的大量的资料,全部放到了这里,特供大家参考,相信不会让你失望!

2013-06-19

sqlite-jdbc-3.7.2.jar

sqlite-jdbc-3.7.2.jar 最新版的jdbc资源包

2013-06-18

libthrift-0.9.0.jar

libthrift-0.9.0.jar java工程中开发Thrift程序需要引用的jar包。

2013-05-20

thrift-0.9.0.exe

thrift开发时,将thrift文件自动生成java文件需要用到thrift-0.9.0.exe

2013-05-20

Thrift编译Java程序所需jar包

Thrift编译Java程序所需jar包,包括10个jar包,是用Ant编译完后生成的针对java开发的jar包,可以直接放在工程中引用。

2013-05-20

httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

apache 2.2.22 版本 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 一直在用,有需要的可以下载

2013-04-27

mysql-5.5.29-win32.msi

mysql-5.5.29-win32.msi 这是mysql 5.5.29 版本,针对windows32位的机器,一直在用,有需要的可以下载使用。

2013-04-27

php-5.3.3-Win32-VC6-x86.zip

这个是php-5.3.3-Win32-VC6-x86.zip,即PHP5.3.3的安装包,针对32位机器,VC6,我一直在用,没有问题,想要的可以下载使用。

2013-04-27

MySQL入门很简单-学习笔记

MySQL入门很简单-学习笔记_20110913 MySQL入门很简单-学习笔记_20110913

2012-12-01

Linux系统命令及其使用详解

Linux系统命令及其使用详解 Linux系统命令及其使用详解

2012-12-01

Linux下Shell编程

Linux下Shell编程

2012-12-01

Linux操作系统下C语言编程入门

Linux操作系统下C语言编程入门 Linux操作系统下C语言编程入门

2012-12-01

Linux常用命令手册

Linux常用命令手册

2012-12-01

Linux入门教程:经典入门级命令大全

Linux入门教程:经典入门级命令大全 Linux入门教程:经典入门级命令大全

2012-12-01

Linux入门教程PDF

Linux入门教程PDF

2012-12-01

Linux下基于TCP的预先派生子进程服务器的Socket编程

Linux下基于TCP的预先派生子进程服务器的Socket编程

2012-12-01

新版Android开发教程及笔记-完整版

新版Android开发教程及笔记-完整版

2012-12-01

C语言实战105例(带源码)

C语言实战105例(带源码)

2012-12-01

生活英语情景口语100主题

生活英语情景口语100主题 生活英语情景口语100主题

2012-12-01

python简明教程

python简明教程

2012-12-01

Python_编码风格指南中译版

Python_编码风格指南中译版

2012-12-01

shell脚本练习问题集锦

shell脚本练习问题集锦

2012-11-15

Linux Shell批量编译

Linux Shell批量编译

2012-11-15

Windows API大全

Windows API 大全,需要学习API的童鞋可以下载学习一下,祝学习愉快。

2012-11-15

白手起家Win32SDK应用程序

想学习Win32 SDK的童鞋可以下载下来看看,祝学习愉快~~~ 白手起家Win32SDK应用程序

2012-11-15

空空如也

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

TA关注的人

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