2013年11月20日

摘要: config.sh#/bin/bashrequire_once(){ #File the true path ,To prevent a symbolic link local realpath=$(readlink -f "$1") local basedir=$(dirname "$realpath") local file_full_name=$(basename "$realpath") local file_name=$(remove_suffix "$file_full_name"); #require 阅读全文
posted @ 2013-11-20 11:15 游客远 阅读(271) 评论(0) 推荐(0) 编辑

2012年6月7日

摘要: 1. 逐行读取文件使用for循环来读取文件 for line in `cat file.txt` do echo $line done注意:由于使用for来读入文件里的行时,会自动把空格和换行符作为一样分隔符,如果行里有空格的时候,输出的结果会很乱,所以只适用于行连续不能有空格或者换行符的文件使用while循环读取文件 cat file.txt |while read line do echo $line done 或者: while read line do echo $line done < file.txt注意:由于使用while来读入文件里的行时,会整... 阅读全文
posted @ 2012-06-07 22:52 游客远 阅读(337) 评论(0) 推荐(0) 编辑
摘要: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。 (1).所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应产生副作用。就是说,它仅仅是获取资源信息,就像数据库.. 阅读全文
posted @ 2012-06-07 20:33 游客远 阅读(131) 评论(0) 推荐(0) 编辑

2012年6月6日

摘要: Document.form.item 问题现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 firefox下运行。解决方法:改用 document.formName.elements["elementName"]。集合类对象问题现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,firefox 不能。解决方法:改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formNa 阅读全文
posted @ 2012-06-06 11:51 游客远 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 在javascript函数体内,标识符arguments具有特殊含义。它是调用对象的一个特殊属性,用来引用Arguments对象。Arugments对象就像数组,注意这里只是像并不是哈。javascript函数体内,arguments像数组(并不是真的数组,是一个Arguments对象,再次强调)一样,有length属性,可以代表传给函数的参数的个数。引用一个形式参数可以用参数名,也可以用arguments[]数组形式,其中arguments[0]表示第一个参数。所以,javascript中Arguments对象是函数的实际参数,下面,我们一起来进入这神奇的国度,一窥究竟。arguments. 阅读全文
posted @ 2012-06-06 11:33 游客远 阅读(158) 评论(0) 推荐(0) 编辑

2012年6月4日

摘要: 在 linux 下查看某进程的完整执行路径,需要先使用netstat命令查出进程的PID,然后根据PID到proc目录下查找进入到此PID号为目录名的目录下,使用ls -l命令查看exe详细信息即可看到。下图以查找使用80端口的ngnix的完整执行路径为示例:文章来源:启科网络http://www.qkweb.net/article-243-1.html转载请注明出处 阅读全文
posted @ 2012-06-04 22:46 游客远 阅读(485) 评论(0) 推荐(0) 编辑

2012年5月29日

摘要: 调试环境:Redhat9.0 Apache1.3.29 Mysql3.23.58 PHP4.3.4Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm -e * 删除已经安装的包。1.安装Mysql3.23.58其实老实说直接安装Mysql官方网站提供的rpm包也是一个比较可行的办法,他的官方网站的rpm包的提供基本跟tar包发行是同步的,这点我比较喜欢,至少安装rpm包的在后面的调试中不会出现my 阅读全文
posted @ 2012-05-29 23:01 游客远 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin -u root -p密码 shutdown /ect/init.d/mysql shutdown (前面为mysql的安装路径) 4.连接本机上的mysql: 进入目录mysql\bin,再键入命令my... 阅读全文
posted @ 2012-05-29 22:58 游客远 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1、查看进程 ps -e2、查看进程所在路径 (1. ps 获得PID (2. 进入proc文件系统里对应的目录:/proc/<PID> (3. ls -l exe 链接对应的就是可执行文件的全路经3、启动apache/usr/local/apache/bin/httpd -f /usr/local/apache/conf/httpd.confservice httpd restart/usr/local/apache/bin/apachectl -k start4、停止apache/usr/local/apache/bin/apachectl -k stop 粗暴一些/usr.. 阅读全文
posted @ 2012-05-29 22:55 游客远 阅读(530) 评论(0) 推荐(0) 编辑

2012年5月17日

摘要: Oracle数组一般可以分为固定数组和可变数组固定数组declaretype v_ar is varray(10) of varchar2(30);my_ar v_ar:=v_ar('g','m','d','龚','帅');begin for i in 1..my_ar.count loop dbms_output.put_line(my_ar(i)); end loop;end;可变数组一维数组declaretype v_table is table of varchar2(30) index by binary 阅读全文
posted @ 2012-05-17 20:02 游客远 阅读(193) 评论(0) 推荐(0) 编辑

导航