上一页 1 ··· 16 17 18 19 20
摘要: 1.jquery的$.delay()方法设置一个延时来推迟执行队列中之后的项目。这个方法不能取代JS原生的setTimeout。The.delay()methodisbestfordelayingbetweenqueuedjQueryeffects.Becauseitislimited—itdoesn't,forexample,offerawaytocancelthedelay—.delay()isnotareplacementforJavaScript'snativesetTimeoutfunction,whichmaybemoreappropriateforcertainu 阅读全文
posted @ 2014-04-11 22:04 joshua317 阅读(620) 评论(0) 推荐(0)
摘要: //php 控制器文件'12333','a2'=>'2222222','a3'=>'333333','a4'=>'3333333');$smarty->assign($qq_numbers);$smarty->assign('title','这是我的QQ号码');$smarty->assign('contents','这是我的QQ:1211884772');$smarty->di 阅读全文
posted @ 2014-04-05 13:37 joshua317 阅读(238) 评论(0) 推荐(0)
摘要: file_get_contents — 将整个文件读入一个字符串string file_get_contents ( string $filename [, bool $use_include_path [, resource $context [, int $offset [, int $maxlen ]]]] )参数描述path必需。规定要读取的文件。include_path可选。如果也想在 include_path 中搜寻文件的话,可以将该参数设为 "1"。context可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。若使用 null,则忽略。 阅读全文
posted @ 2014-03-28 15:37 joshua317 阅读(390) 评论(0) 推荐(0)
摘要: 将字符串写入到文件中,我们可以用fwrite写文件函数进行操作,今天写程序的时候,突然觉得其实file_put_contents()函数,用来写入字符串,后来仔细看了下文档,才发现,竟然还支持以追加的方式写入文件,真心感觉不错啊!但是在使用追加方式写入的时候,要注意使用参数$flags才行,若是覆盖写入,则用前两个参数就可以了。int file_put_contents ( string $filename , string $data [, int $flags [, resource $context ]] )参数 $filename 是要被写入数据的文件名。$data 是要写入的数据。类 阅读全文
posted @ 2014-03-28 15:23 joshua317 阅读(181) 评论(0) 推荐(0)
摘要: $day = '2014-03-28';$d1 = date("Y-m-d", strtotime("0 day $day"));//第1天03-28$d3 = date("Y-m-d", strtotime("2 day $day"));//第3天$d7 = date("Y-m-d", strtotime("6 day $day"));//第7天$d15 = date("Y-m-d", strtotime("14 day $da 阅读全文
posted @ 2014-03-28 00:49 joshua317 阅读(357) 评论(0) 推荐(0)
摘要: UNIX时间戳转换为日期用函数: FROM_UNIXTIME()select FROM_UNIXTIME(1156219870);日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′);例:mysql查询当天的记录数:$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),’%Y-%m-%d’) = DATE_FORMAT(NOW(),’%Y-%m-%d’) order by id desc”;当然大家也可以选择 阅读全文
posted @ 2014-03-28 00:29 joshua317 阅读(125) 评论(0) 推荐(0)
摘要: 第一种方法:ls -l|grep "^-"|wc -lls -l 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)。如果ls -lR|grep "^-"|wc-l则可以连子目录下的文件一起统计。grep ^- 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^dwc -l 统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。第二种方法:find ./ -type f|wc -l 由于默认find会去子目录查找 阅读全文
posted @ 2014-03-20 12:33 joshua317 阅读(613) 评论(0) 推荐(1)
摘要: 统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l如统计/home/han目录(包含子目录)下的所有js文件则:ls -lR /home/han|grep js|wc -l 或 ls -l "/home/han"|grep "js"|wc -l统计文件夹下目录的个数,包括子文件夹里的ls -lR|grep "^d&qu 阅读全文
posted @ 2014-03-20 12:29 joshua317 阅读(115) 评论(0) 推荐(0)
摘要: linux系统中ls命令的用法ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls 命令在日常的linux操作中用的很多,在此给大家介绍一下ls 命令的使用方法。 一、ls命令使用介绍 ls命令格式:ls [选项] [目录名]. ls命令功能:列出目标目录中所有的子目录和文件。ls 命令的参数选项说明: -a, –all 列出目录下的所有文件,包括以 ... 阅读全文
posted @ 2014-03-20 12:28 joshua317 阅读(597) 评论(0) 推荐(0)
摘要: ls按时间排序输出文件列表首先,ls --help查看ls相关的与时间排序相关的参数:> ls --help|grep -E "time|sort"如果不指定 -cftuSUX 或 --sort 任何一个选项,则根据字母大小排序。 -c 配合 -lt:根据 ctime 排序及显示 ctime (文件 配合 -l:显示 ctime 但根据名称排序 否则:根据 ctime 排序 -f do not sort, enable -aU, disable -lst --full-time ... 阅读全文
posted @ 2014-03-20 09:42 joshua317 阅读(293) 评论(0) 推荐(0)
摘要: 转载自joshua317博客 https://www.joshua317.com/article/33 本节内容,介绍在linux系统查找指定的文件,并按时间顺序进行排序的方法。 例如,查找当前目录下的所有 version.ini文件,并按时间排序,运行命令: find ./ -name versi 阅读全文
posted @ 2014-03-20 09:41 joshua317 阅读(9807) 评论(0) 推荐(0)
摘要: 作为一个屌丝程序员,没有丰富的经验,只是一味地敲着代码,但终究有一天,我也会成为一个技术大牛,今天学了点进制相互转换的几个函数 常见的进制: 二进制 binary > bin 八进制 octal > oct 十进制 decimal > dec 十六进制 hexadecimal > hex php提供 阅读全文
posted @ 2014-03-19 10:09 joshua317 阅读(182) 评论(0) 推荐(0)
摘要: linuxmkdir命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。1.命令格式:mkdir[选项]目录...2.命令功能:通过mkdir命令可以实现在指定位置创建以DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数:-m,--mode=模式,设定权限(类似chmod),而不是rwxrwxrwx减umask-p,--parents可以是一 阅读全文
posted @ 2014-03-19 10:03 joshua317 阅读(1029) 评论(0) 推荐(0)
摘要: 1.rename命令批量修改文件名, 其实linux下可以使用别的办法来批量修改文件名, 不过rename实在太方便了比如把所有的表为cdb1_* 修改为cdb_*的在本目录下只需要# rename 'cdb1' 'cdb' *以前都是写个for循环来做...想想多傻啊, 呵呵rename还有更多的功能, 建议man rename下From:http://www.hao32.com/unix-linux/42.html2.批量更改文件名 rename通过 man rename 命令可以得知,rename 命令其实是一个 Perl 脚本命令,它专用于批量地给多文件 阅读全文
posted @ 2014-03-19 10:02 joshua317 阅读(3668) 评论(0) 推荐(0)
摘要: 一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组。在Linux中,对于文件的权限(rwx),分为三部分,一部分是该文件的拥有者所拥有的权限,一部分是该文件所在用户组的用户所拥有 阅读全文
posted @ 2014-03-18 20:53 joshua317 阅读(10050) 评论(0) 推荐(0)
摘要: chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 1.命令格式: chown[选项]...[所有者][:[组]]文件... 2.命令功能: 通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。 3.命令参数: 必要参数: -c显示更改的部分的信息 ... 阅读全文
posted @ 2014-03-18 20:50 joshua317 阅读(116) 评论(0) 推荐(0)
摘要: 功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数: -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同 -b 或 --backup 删除、覆盖目的文件先备份,备份的文件或目录亦建立为符号链接,并指向源文件或目录链接的源文件或目录。假如没有加上这个参数,在复制过程中若遇到符号链接,则会直接复制源文件或目录 -f 或 --force 强行复制文件或目录 阅读全文
posted @ 2014-03-18 20:43 joshua317 阅读(356) 评论(0) 推荐(0)
摘要: linux zip 命令详解功能说明:压缩文件。语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ]补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。参 数:-A 调整可执行的自动解压缩文件。-b 指定暂时存放文件的目录。-c 替每个被压缩的文件加上注释。-d 从压缩文件内删除指定的文件。-D 压缩文件内不建立目录名称。-f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如果某些文件 阅读全文
posted @ 2014-03-18 19:26 joshua317 阅读(158) 评论(0) 推荐(0)
摘要: json数据是一种经型的实时数据交互的数据存储方法,使用到最多的应该是ajax与json配合使用了,下面我来给大家介绍jquery处理json数据方法。JSON中对象通过“{}”来标识,一个“{}”代表一个对象,如{“AreaId”:”123”},对象的值是键值对的形式(key:value)。“[]”,标识数组,数组内部各个数据之间通过“,”分割,如[“AreaId”:”123”,”AreaId”:”345”]。很多情况下是对象数组,那就是这样:[{“AreaId”:”123”},{“AreaId”:”345”}]其实数组也是一个对象,上面的格式也可以写成这样:{“Area”:[{“AreaI 阅读全文
posted @ 2014-03-17 21:04 joshua317 阅读(208) 评论(0) 推荐(0)
摘要: function mb_unserialize($array) { $serial_str = iconv('gbk','utf-8',serialize($array)); $serial_str= preg_replace('!s:(\d+):"(.*?)";!se', "'s:'.strlen('$2').':\"$2\";'", $serial_str ); $serial_str= str_replace("\r&quo 阅读全文
posted @ 2014-03-17 20:52 joshua317 阅读(490) 评论(0) 推荐(0)
摘要: 一、文件、目录 1、is_file();//文件是否存在 2、is_dir();//目录是否存在 二、函数、类、接口 1、function_exists();//函数是否存在 bool function_exists ( string $function_name ) 2、class_exists( 阅读全文
posted @ 2014-03-17 16:05 joshua317 阅读(180) 评论(0) 推荐(0)
摘要: 编码声明的方法:一种是利用php header来进行声明,另外一种是利用HTML <meta >标签进行声明 1.利用php header()函数声明,这个header()函数的作用是把括号里面的信息发到http标头。 header("Content-type: text/html; charset 阅读全文
posted @ 2014-03-17 12:16 joshua317 阅读(160) 评论(0) 推荐(0)
摘要: 1.arguments对象 在函数代码中,使用特殊对象 arguments,无需明确指出参数名,就能访问它们。 例如,在函数 sayHello() 中,第一个参数是 message。用 arguments[0] 也可以访问这个值,即第一个参数的值(第一个参数位于位置 0,第二个参数位于位置 1,依此 阅读全文
posted @ 2014-01-15 15:02 joshua317 阅读(2580) 评论(0) 推荐(0)
摘要: 1、什么是函数? 函数是指能完成特定功能的代码段; 2、函数的声明 函数是由这样的方式进行声明的:关键字 function、函数名、一组参数(根据需要使用参数),以及置于括号中的待执行代码(功能),返回值(可选)。 基本语法: function funName(arg1,arg2,...){ sta 阅读全文
posted @ 2014-01-15 14:25 joshua317 阅读(142) 评论(0) 推荐(0)
摘要: 1.在传统得到web应用中,采用的都是同步的交互方式,为了等待服务器的响应,可能需要较长的时间,客户体验有时候很不好,而Ajax可以实现异步的交互方式。在交互较多,局部刷新和按需取数据(频繁读取数据和数据分类良好)的情况下使用比较频繁。但是也有自身的缺点,Ajax大量使用javascript和Aja 阅读全文
posted @ 2014-01-13 14:39 joshua317 阅读(4941) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20