摘要: SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定某一子句,将跳过相应的步骤。下面是对应用于SQL server 2000和SQL Server 2005的各个逻辑步骤的简单描述。(8)SELECT(9)DISTINCT(11)(1)FROM[left_table 阅读全文
posted @ 2013-08-14 13:51 naledao 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 基础:e filenameOpenfilenamefor edition:wSave file:qExit Vim:q!Quit without saving:xWrite file (if changes has been made) and exit:sav filenameSaves file asfilename.Repeats the last change made in normal mode5.Repeats 5 times the last change made in normal mode在文件中移动k or Up Arrowmove the cursor up one 阅读全文
posted @ 2013-08-13 09:09 naledao 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 有一个基于MIT License协议开源的PHP程序http://code.google.com/p/php-mobile-detect/程序就是一个文件,下载之后直接引用就可以。使用方法:isMobile()) { // any mobile platform echo 'isMobile';}else{ echo 'isPC';}?> 阅读全文
posted @ 2013-08-09 11:22 naledao 阅读(325) 评论(0) 推荐(0) 编辑
摘要: rotatelogs 是 Apache 2.2 中自带的管道日志程序,参数如下(参见:http://lamp.linux.gov.cn/Apache/ApacheMenu/programs/rotatelogs.html)语法rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ]选项-l使用本地时间代替GMT时间作为时间基准。注意:在一个改变GMT偏移量(比如夏令时)的环境中使用-l会导致不可预料的结果。logfile它加上基准名就是日志文件名。如果logfile中包含”%”,则它会被视为用于strftime() 阅读全文
posted @ 2013-08-01 17:55 naledao 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 一、lvs-nat模式网络配置:lvs-server eth0 :host-only adapter 192.168.56.101lvs-servereth1 :Internal 192.168.0.1real-server-1 eth0:Internal192.168.0.2real-server-2 eth0:Internal192.168.0.3lvs-server:1、安装ipvsadm软件yum -y install ipvsadm*echo 1 > /proc/sys/net/ipv4/ip_forward 路由器功能,ip转发ipvsadm -Cipvsadm -At 19 阅读全文
posted @ 2013-08-01 16:18 naledao 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 一、到github下载相关文件https://github.com/Stunt/Codeigniter-autocomplete二、把文件放到application/config中代码提示就出来了,只可惜只有部分提示! 阅读全文
posted @ 2013-08-01 16:16 naledao 阅读(260) 评论(0) 推荐(0) 编辑
摘要: vi是Linux及类Unix系统中主流的命令行文本编辑器,功能极为强大,vim是增强版本的vivim有三种工作模式:命令模式(常规模式)插入模式ex模式命令模式常用指令:i 插入o 在当前行下插入新行dd 删除当前行yy 复制一行p 粘贴u 撤销上一个操作r 替换当前字符/ 搜索ex模式常用命令::w 保存修改:q 退出:q! 强制退出,不保存修改:x 保存并退出,相当于:wq:set number 显示行号:! 执行系统命令:sh 切换到命令行,使用 ctrl + d 切换回vim 阅读全文
posted @ 2013-08-01 10:20 naledao 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一.Crontab介绍crontab命令的功能是在一定的时间间隔调度一些命令的执行。1.1 /etc/crontab文件在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。如:[root@dave ~]# cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01 * * * * root run-parts /etc/cron.hourly02 4 * * * root run-parts /et 阅读全文
posted @ 2013-08-01 10:18 naledao 阅读(490) 评论(0) 推荐(0) 编辑