2013年9月17日

摘要: 一、基本如果要让这些字段存放诸如"2009-00-00"或"2009-11-31"之类的值,那么要为MySQL指定特别的SQL_MODE。如果没有使用NO_ZERO_DATE的SQL_MODE,那么MySQL允许存放"0000-00-00"的值,有时候这样的值比null值方便。(注意:TRADITIONAL模式也包含了NO_ZERO_DATE模式)MySQL用标准格式输出时间,但解析某字符串成世界时,尝试多种格式。年份若只有2位,70-99年解释为1970-1999年,00-69年解释为2000-2069年要想被解析成时间,字符串总应 阅读全文
posted @ 2013-09-17 16:24 ninelands 阅读(5040) 评论(0) 推荐(0) 编辑
 

2013年7月2日

摘要: 1. 简介如果您对 Subversion 还比较陌生,本节将给您一个关于 Subversion 的简要介绍。Subversion 是一款开放源代码的版本控制系统。使用 Subversion,您可以重新加载源代码和文档的历史版本。Subversion 管理了源代码在各个时期的版本。一个文件树被集中放置在文件仓库中。这个文件仓库很像是一个传统的文件服务器,只不过它能够记住文件和目录的每一次变化。2. 假设首先我们假设您能够在 Ubuntu 中操作 Linux 的命令、编辑文件、启动和停止服务。当然,我们还认为您的 Ubuntu 正在运行中,您可以使用 sudo 操作并且您打算使用 Subversi 阅读全文
posted @ 2013-07-02 13:47 ninelands 阅读(672) 评论(0) 推荐(0) 编辑
 
摘要: Subversion有两种运行方式,一种是基于Apache Http Server,另外一种是Subversion Standalone Server。基于Apache Http Server的Subversion 的好处:A.能使用WebDAV协议。B.能使用浏览器作为客户端工具浏览源码仓库。C.可以很容易的支持到SSPI(Windows域认证)和LDAP,这些都是Apache本身就支持的。D.能得到比较完善的Apache安全认证系统,比如SSL加密连接。我采用的是 Subversion Standalone Server 方式。以前我使用的基于Apache Http Server的过程中, 阅读全文
posted @ 2013-07-02 11:34 ninelands 阅读(301) 评论(0) 推荐(0) 编辑
 
摘要: 最近我在centos 6的系统中安装了subversion 的 svn 服务器。同时也安装了 nginx WEB服务器。现在我想让 svn 提交的文件自动更新到nginx所指定的web目录中。这样一来,我就不需要提交之后,再通过FTP将文件上传到nginx的web目录,再通过浏览器去访问这个web目录里面的脚本。所以,就有了本篇文章纪实。环境介绍:1)系统centos 6.3 64位。2)服务器端SVN版本 1.6.11。3)WEB服务器nginx版本 0.8.46。4)nginx的WEB目录:/data0/htdocs/wwwroot5)svn仓库中心目录:/opt/svn/配置步骤如下:1 阅读全文
posted @ 2013-07-02 11:32 ninelands 阅读(1760) 评论(1) 推荐(0) 编辑
 

2013年2月27日

摘要: 测速状元网站名称:17测一起测网站地址:http://www.17ce.com/网站特点:节点多 功能强大 无广告 强烈推荐!测试探花网站名称:WEB卡卡网站地址:http://www.webkaka.com/网站特点:广告比节点多 不解释 你懂的!测试榜眼网站名称:多节点PING网站地址:http://ping.chinaz.com/网站特点:简洁高效 CHINAZ出品 节点数有待增加! 阅读全文
posted @ 2013-02-27 15:56 ninelands 阅读(257) 评论(0) 推荐(0) 编辑
 
摘要: 启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables; 显示表格列的属性:show columns from tableName; 建立数据库:source fileName.txt; 匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串; 增加一个字段:alter table tabelName add column fieldNam... 阅读全文
posted @ 2013-02-27 14:08 ninelands 阅读(120) 评论(0) 推荐(0) 编辑
 

2012年11月7日

摘要: jQuery.extend与jQuery.fn.extend都是为jquery开发插件。不同是的:jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对象添加方法。前者不需要创建jquery实例就可以执行。后者必须得对象绑定事件才可以执行!代码如下:<script language="javascript" src="http://www.phplike.com/javascript/jquery-1.4.2.js"></script& 阅读全文
posted @ 2012-11-07 14:21 ninelands 阅读(196) 评论(0) 推荐(0) 编辑
 
摘要: group by 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。 SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。 某个员工信息表结构和数据如下: id name dept salary edlevel hiredate 1 张三 开发部 2000 3 2009-10-11 2 李四 开发部 2500 3 2009-10-01 3 王五 设计部 2600 5 2010-10-02 4 王六 设计部 2300 4 2010-10-03 5 马七 设计部 2100 4 20... 阅读全文
posted @ 2012-11-07 09:54 ninelands 阅读(149) 评论(0) 推荐(0) 编辑
 

2012年10月30日

摘要: 有需求想实现比 crontab 更频繁一点的计划任务,折腾一通之后,写下这个脚本,目前在 CentOS 6 下测试没有问题:Shell 代码:#!/bin/bash## chkconfig: 35 90 12# description: Queue Daemon## Get function from functions library. /etc/init.d/functions# PHP 访问路径,如果 PHP 是编译安装则需要修改php_path="/usr/bin/php"# PHP 执行用户名# Nginx 环境下常见为 nginx 或 www,# Apapche 阅读全文
posted @ 2012-10-30 17:01 ninelands 阅读(601) 评论(0) 推荐(0) 编辑
 

2012年10月29日

摘要: 一. 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-part 阅读全文
posted @ 2012-10-29 13:19 ninelands 阅读(143) 评论(0) 推荐(0) 编辑