12 2012 档案

摘要:当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:for key, value in pairs(tbtest) do XXX end for key, value in ipairs(tbtest) do XXX end for i=1, #(tbtest) do XXX end for i=1, table.maxn(tbtest) do XXX end 下面依次来讲讲四种遍历方式,首先来看for k,v in pairs(tbtest) do这种... 阅读全文
posted @ 2012-12-28 19:25 李秋 阅读(2545) 评论(0) 推荐(0) 编辑
摘要:Ctrl+a d 退出刚创建的窗口(回到进入screen前的环境)screen -ls 可以看所有的screen sessionsscreen -S sessionname 创建一个名称是sessionname的窗口screen -r sessionid 可以进sessionid指定的特定的s... 阅读全文
posted @ 2012-12-28 09:50 李秋 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1. MySQL 获得当前时间戳函数:current_timestamp, current_timestamp()mysql> select current_timestamp, current_timestamp();+---------------------+---------------------+| current_timestamp | current_timestamp() |+---------------------+---------------------+| 2008-08-09 23:22:24 | 2008-08-09 23:22:24 |+-------- 阅读全文
posted @ 2012-12-26 16:37 李秋 阅读(281) 评论(0) 推荐(0) 编辑
摘要:替换全部::%s/vivian/sky/gvi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:2,$s/vivian/sky/g 替换第 2 行开始到最后一行中每一行所有 vivian 为 skyn 为数字,若 n 为 ., 阅读全文
posted @ 2012-12-25 17:09 李秋 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Create a folder for your VIM syntax files.>mkdir -p ~/.vim/syntax/Download the syntax highlighting plugin.>curl http://www.vim.org/scripts/download_script.php?src_id=14376 -o ~/.vim/syntax/nginx.vimAdd it to VIM’s file type definitions. Make sure to adjust the path to your Nginx installation i 阅读全文
posted @ 2012-12-24 12:51 李秋 阅读(701) 评论(0) 推荐(0) 编辑
摘要::w!sudotee%这个也是一个很实用的命令,当你用户普通用户打开一个文件进行编辑的时候,最后提示你无权限写入,但是你又不想重新编辑,就可以使用这个命令进行提全修改:w!sudotee%[sudo]passwordforshua:这里就会提示你输入密码cpfilename{,.bak}快速备份文件,运行这个命令直接就会生成一个bak后缀的文件,当然bak也可以是任意字符。From:http://breezelark.diandian.com/post/2012-08-11/40037161007 阅读全文
posted @ 2012-12-15 16:20 李秋 阅读(184) 评论(0) 推荐(0) 编辑
摘要:apt-get updateapt-get install xvfbapt-get install subversion libqt4-webkit libqt4-dev g++svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycaptcd cutycapt/CutyCaptqmakemake操作完后就可以调用命令行截图了。XML/HTML代码xvfb-run --server-args="-screen 0, 7024x1000x24" ./CutyCapt --url=http://www.taobao.co 阅读全文
posted @ 2012-12-10 16:42 李秋 阅读(517) 评论(0) 推荐(0) 编辑
摘要:CPUtop --- 1cat /proc/cpuinfoiostatawait%utildf -h 个个分区使用情况du -sh <目录名称> 查看目录的大小磁盘IOawait:每一个IO请求的处理的平均时间(单位是微秒毫秒)。这里可以理解为IO的响应时间,一般地系统IO响应时间应该低于5ms,如果大于10ms就比较大了。%util:在统计时间内所有处理IO时间,除以总共统计时间。例如,如果统计间隔1秒,该设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。一般地,如果该参数是100%表示设备已经接近满负荷 阅读全文
posted @ 2012-12-07 17:42 李秋 阅读(629) 评论(0) 推荐(0) 编辑
摘要:rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[QueryPackagelist];-qpi:列出RPM软件包的描述信息[QueryPackageinstallpackage(s)];-qf:查找指定文件属于哪个RPM软件包[QueryFile];-Va:校验所有的RPM软件包,查找丢失的文件[ 阅读全文
posted @ 2012-12-04 13:23 李秋 阅读(1435) 评论(0) 推荐(0) 编辑
摘要:yum应用学习笔记注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.检查有哪些可更新的rpm包 #yum check-update安装rpm包,使xmms可以播放mp3 #yum install xmms-mp3安装mplayer,同时自动安装相关的软件 #yum install mplayer删除licq包,同时删除与该包有倚赖性的包 #yum remove licq注:同时会提示删除licq-gnome,licq-qt,licq-text,非常方便系统更新(更新所有可以升级的rpm包,包... 阅读全文
posted @ 2012-12-04 11:57 李秋 阅读(460) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示