09 2011 档案

摘要:manfindsedwhichfiletouchchmodsourcenetstatkillps -e 显示所有进程。cd ~ 跳转到当前用户的主目录catteesource (同 . ) 使修改立刻生效historyless 和 more 这两个命令的主要区别就是less在显示末尾不会直接退出,而是需要键入q才退,more则是读完文件直接退出。 阅读全文
posted @ 2011-09-30 19:03 realwall 阅读(221) 评论(0) 推荐(0)
摘要:设置tab键空格数,默认是8个,太长了。设置为4个空格的方式是,输入命令 :set tabstop=4设置自动缩进(回车后缩进与上一行相同) :set autoindent/noautoindent显示行号 :set number/nonumber语法高亮 :syntax on/off自动换行(默认为wrap) :set wrap/nowrapVim窗口的右下角显示当前光标的位置(默认有rular) :set ruler/noruler帮助(用单引号括住要帮助的命令) :help '---'保存vim设置1 在用户主目录查看是否有.vimrc文件,没有则创建一个 cd ~ ls 阅读全文
posted @ 2011-09-30 18:53 realwall 阅读(366) 评论(0) 推荐(0)
摘要:通用网关接口(Common Gateway Interface/CGI)可以让一个客户端,从网页浏览器向执行在web服务器上的程序请求数据。CGI 描述了客户端和这个程序之间传输数据的一种标准。要把客户端的信息记录在服务器的硬盘上,就要用到CGI。处理步骤 ⑴通过Internet把用户请求送到服务器。 ⑵服务器接收用户请求并交给CGI程序处理。 ⑶CGI程序把处理结果传送给服务器。 ⑷服务器把结果送回到用户。 阅读全文
posted @ 2011-09-30 14:06 realwall 阅读(193) 评论(0) 推荐(0)
摘要:缓冲区溢出是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量溢出的数据覆盖在合法数据上。可能造成缓冲区溢出的函数:gets()对传输字符的个数没有限制,所以它可能会溢出自己的传输缓冲区。类似的函数还有strcat(),sprintf(),vsprintf(),gets(),scanf(),strcpy()例如下面程序: void foo(char*str){ charbuffer[16]; strcpy(buffer,str);} 上面的strcpy()将直接吧str中的内容copy到buffer中。这样只要str的长度大于16,就会造成buffer的溢出,使程序运行出错。替换... 阅读全文
posted @ 2011-09-30 13:53 realwall 阅读(350) 评论(0) 推荐(0)
摘要:Linux下最通用的领域及其名称及说明如下(转):领域 名称 说明1 用户命令, 可由任何人启动的。2 系统调用, 即由内核提供的函数。3 例程, 即库函数。4 设备, 即/dev目录下的特殊文件。5 文件格式描述, 例如/etc/passwd。6 游戏, 不用解释啦!7 杂项, 例如宏命令包、惯例等。8 系统管理员工具, 只能由root启动。9 其他(Linux特定的), 用来存放内核例行程序的文档。n 新文档, 可能要移到更适合的领域。o 老文档, 可能会在一段期限内保留。l 本地文档, 与本特定系统有关的。 阅读全文
posted @ 2011-09-29 21:16 realwall 阅读(278) 评论(0) 推荐(0)
摘要:1 源码包编译安装一,解压源码包 使用tar或者unzip命令二,编译源文件 以tar.gz和tar.bz2打包的软件,大多是通过./configure; make; make install 来安装的,通过./configure --help来查看配置软件的功能,若软件没提供./configure配置软件的功能,则可直接 make; make install;安装。 ./configure的一个重要的参数是 --prefix,它是用来指定软件的安装目录,当不需要该软件时,直接删掉该目录即可。例: ./configure --prefix=/opt/Firefox2 安装rpm包软件 用yu. 阅读全文
posted @ 2011-09-28 19:52 realwall 阅读(218) 评论(0) 推荐(0)
摘要:第一行 #!/bin/sh 是注释语句的一种特殊形式,告诉系统同一行上紧跟在它后面的那个参数是用来执行本文件的程序。使用file命令检查文件是否是脚本程序。设置脚本为可执行的方法有两种:1 在调用shell的时候把脚本文件当成一个参数 /bin/sh first 2 通过chmod命令来改变这个文件的模式 chmod +x first 然后 ./first 执行#!/bin/sh #这里是注释,shell语法很严格,要非常注意格式 begin='start' #此行井号前的空格不能少,而且赋值语句等号两端不能加空格 echo $beginexit 0 阅读全文
posted @ 2011-09-27 21:49 realwall 阅读(418) 评论(0) 推荐(0)
摘要:(function(window){ var grid = { /* * 产生表格主体 */ gridbody : function(thead, theadname, colswidth, infopage, startIndex, tbody) { var numcol = thead.length, numrow = tbody.length, gridstr = '<div id="grid"><table class="dataTable" style="width:100%;"><tb 阅读全文
posted @ 2011-09-26 21:00 realwall 阅读(273) 评论(0) 推荐(0)
摘要:(function(window){ var realwall = { sayclue : function(message, cluewidth) { var scrollPos = 0; if (window.pageYOffset) { scrollPos = window.pageYOffset; } else if (document.compatMode && document.compatMode != 'BackCompat') { scrollPos = document.documentElement.scrollTop; ... 阅读全文
posted @ 2011-09-26 20:47 realwall 阅读(322) 评论(0) 推荐(0)
摘要:HTML 页面<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>autoadd</title><link href="autoadd.css" rel="stylesheet" type="text/css" /><script src="../js/jquery-1.6.2.js&quo 阅读全文
posted @ 2011-09-23 22:06 realwall 阅读(146) 评论(0) 推荐(0)
摘要:可能产生此问题的原因:端口被占用解决办法:1、VS启动调试,查看网站所用端口号。 2、进入windows命令行,输入netstat -ano 查看那个进程占用此端口,记下其PID,假设为3532。 3、打开windows任务管理器,查看 -> 选择列 -> 勾选中PID -> 确定。 4、结束进程PID为3532的进程。 阅读全文
posted @ 2011-09-18 13:17 realwall 阅读(565) 评论(0) 推荐(0)
摘要:HTML页面 Default.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>JavaScript下拉菜单</title> <link href=" 阅读全文
posted @ 2011-09-17 20:27 realwall 阅读(276) 评论(0) 推荐(0)
摘要:window.onload = function(){ var para = {pagecount: 9, curpage: 5}; var pageBar = document.getElementById("pageBar"); pageBar.innerHTML = createPageBar(para);};function getPage(id){ id = parseInt(id); var pageBar = document.getElementById("pageBar"); pageBar.innerHTML = createPage 阅读全文
posted @ 2011-09-16 15:56 realwall 阅读(291) 评论(0) 推荐(0)
摘要:在普通模式下ctrl + f , ctrl + b 向下翻页,向上翻页;ctrl + d, ctrl + u 下翻半页,上翻半页;$ (shift + 4) 光标移动到行尾;^ (shift + 6) 光标移动到行尾;w 光标移动到下一个单词的词首;b 光标移动到上一个单词的词首;gg 光标移动到文档开始处;G 光标移动到文档末尾;% (shift + 5) 光标移到匹配的括号处;# (shift + 3) 光标向后查找整个关键词;* (shift + 8) 高亮当前选择单词;23gg 光标跳到第23行(同23G);n 下一个高亮的关键字;/ 进行高亮关键字的输入;N (shift + n) 阅读全文
posted @ 2011-09-14 14:44 realwall 阅读(1200) 评论(0) 推荐(0)
摘要:/bin 存放普通用户可以使用的命令;/sbin 一般存放非普通用户使用的命令;/etc 存放系统的配置文件;/root 系统管理员的主目录;/usr 包括与系统用户直接相关的文件和目录,一些主要的应用程序也保存在该目录下;/home 用户主目录的位置,存放用户文件(用户自己的配置文件,文档,数据等);/dev 存放设备文件,在Linux中,设备以文件形式展现,从而可以按照操作文件的方式操作设备;/mnt 文件系统挂载点;/lib 包含许多由/bin和/sbin中程序使用的共享库;/boot 包含内核和其它系统启动时使用的文件;/var 包含一些经常改变的文件,如假脱机目录,文件日志目录,锁文 阅读全文
posted @ 2011-09-14 13:56 realwall 阅读(401) 评论(0) 推荐(0)
摘要:文件1:realwall.js(function(window){ var urltool = { getUrlParameterByKey : function(url,key){ var result = "", start, parameterStr, len, paras, i; parameterStr = url.split("?"); if(par... 阅读全文
posted @ 2011-09-04 10:30 realwall 阅读(313) 评论(0) 推荐(0)
摘要:下午写了一个简单的访问cookie的对象,贴出来先文件1: realwall.js/* * 将访问cookie的方法封装到realwall对象里 */(function(window){ var document = window.document; var realwall = { setCookie: function(name, value, expiredays){ var cookieStr = encodeURIComponent(name) + "=" + encodeURIComponent(value), ... 阅读全文
posted @ 2011-09-03 19:12 realwall 阅读(214) 评论(0) 推荐(0)