Unix
jackyrongvip
这个作者很懒,什么都没留下…
展开
-
mysql 索引实战
之前有个项目,已经充分用MYSQL的调优调了,速度感觉还可以.但发现索引没用上.于是调整之. 首先,数据库中有date字段,是int类型的,入库时用php的time()入库的,现在的需求是 要求1天之内的记录,我们来看具体的写法,先看原来的 $query = "select * from record where del=to_days(curdate())-1 order by原创 2013-07-01 16:16:01 · 653 阅读 · 0 评论 -
(收藏)[Unix] vi基本操作方法
一 vi的操作模式 vi提供两种操作模式:输入模式(insert mode)和指令模式(command mode)。在输入模式下,用户可输入文本资料。在指令模式下,可进行删除、修改等各种编辑动作。 在输入模式下,按Esc键切换到指令模式下。 在指令模式下,按输入指令(i、a、o等)进入输入模式。 二 进入vi $ vi filename 直接键入“vi + 所要编辑的文件名”,即原创 2013-07-01 16:17:14 · 556 阅读 · 0 评论 -
nutch 初探
apache下的nutch是个好东西,但我用0.9版本时,老是说job faild,所以只能换成0.8.1版本了 1 安装cgywin,这东西可以模拟unix的shell 2 把下载的东西用tar xvf xxx.tar.gz解压开. 3 在Nutch的安装目录中建立目录urls,在下面再建立一个名为url.txt的文本文件,文件中写入要抓取网站的顶级网址,即要抓取的起始页。原创 2013-07-01 16:19:14 · 573 阅读 · 0 评论 -
(转)nice值
首先,我想用一个简单的命令来引起这个议题。 无论在linux或者unix系统中,用ps –l命令则会类似输出以下几个内容: [root@dbbak root]# ps –l — 这里用的是linux测试 F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 20538 20534 0 75 0 – 1063 wait4 pts/2 0原创 2013-07-01 16:21:47 · 1037 阅读 · 0 评论 -
windows下写shell的一个容易出错的地方
在windows下用工具写SHELL,一开始会发现老写好后,放到LINUX下发现有问题, 说:syntax error: unexpected end of file 一查,发现原来是 dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C字样,表示是一个[dos]原创 2013-07-01 16:25:48 · 776 阅读 · 0 评论 -
几个MYSQL中的小TIPS语句
小结一下6个MYSQL 语句中常用的小TIPS 1) 比如要计算某个人现在多大,假设该人的出生年月变量是@dateofbirth , 则 SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0; 2 计算日期差 假设两个日期格式为yyyy-mm-dd hh:mm:ss,则可以计算相差的秒数原创 2013-07-01 16:26:31 · 738 阅读 · 0 评论 -
一个显示多少时间之前的函数
收藏一个老外写的,专门用来显示比如“2 hours ago,1 hour ago"之类时间的函数, 请注意其中对英文单复数时间的处理: function Timesince($original) { // array of time period chunks $chunks = array( array(60 * 60 * 24 * 365 , \’year\’), array(60 * 60原创 2013-07-01 16:27:46 · 617 阅读 · 0 评论