摘要:
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较 阅读全文
2017年3月7日
摘要:
tcp/ip 涵盖 osi的第三四层(网络层传输层),是协议栈的统称,至少包括ARP,ICMP,IGMP,UDP还有域名访问的DNS,以及手机/电脑自动获取ip的DHCP tcpsocket: tcp建立:connect()需要三个包 发送数据:send() 发送消息 ACK 2个包 关闭连接:cl 阅读全文
摘要:
1. Content-Type MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。 类型格式:type/subtype(;parameter)? type 主类型,任 阅读全文
摘要:
php://input 是个可以访问请求的原始数据的只读流。 POST 请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA,因为它不依赖于特定的 php.ini 指令。 而且,这样的情况下 $HTTP_RAW_POST_DATA 默认没有填充, 比激活 a 阅读全文
摘要:
BIF built-in function dir(__builtins__) 变量:不是把值赋值给变量而是把名字放在值的上边 ‘5’+‘8’ 5+8 'let\'s go' 'c:\\now'=r'c:\now' ''' 长文本 ''' 数据类型:数值-布尔/整型/浮点型/e记法 int() st 阅读全文
摘要:
转:http://blog.csdn.net/songyang516/article/details/6758256 1重定向 1.1 重定向符号> 输出重定向到一个文件或设备 覆盖原来的文件>! 输出重定向到一个文件或设备 强制覆盖原来的文件>> 输出重定向到一个文件或设备 追加原来的文件< 输入 阅读全文
摘要:
一. 管道命令 管道命令 操作符是:”|”,它只能处理经由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入. 管理命令的输出说明: 【指令1】正确输出,作为【指令2】的输入 然后【指令2】的输出作为【指令3】的输入 ,【指令3】输出就会直接显示在 阅读全文
摘要:
例1 在文件中查找模式(单词) 在/etc/passwd文件中查找单词“linuxtechi” 例2 在多个文件中查找模式。 例3 使用-l参数列出包含指定模式的文件的文件名。 例4 使用-n参数,在文件中查找指定模式并显示匹配行的行号 例5 使用-v参数输出不包含指定模式的行 输出/etc/pas 阅读全文
摘要:
有经验的程序员会经常使用着两个函数,因为它们能快速处理数组,且看它们的区别:array_map() 返回用户自定义函数作用后的数组。array_walk() 对数组中每个函数使用回调函数,返回bool值。看看下面的例子就知道了: 打印结果如下: 很明显可以看到array_map()的回调函数有返回值 阅读全文
摘要:
看看一次请求到Webserver发生了什么 一个静态请求,webserver会找一下本地有没有存这个file,有就直接返回给client 一个动态请求,不同于寻常的.js .css,需要一个可以读懂这个请求的解释器来帮助我们一下 CGI(Common Gateway InterFace) 既然web 阅读全文
摘要:
fopen() 函数用于在 PHP 中打开文件。 打开文件 fopen() 函数用于在 PHP 中打开文件。 此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件: <html> <body> <?php $file=fopen("welcome.txt","r"); ? 阅读全文
摘要:
赵永斌:有些时候用file_get_contents()调用外部文件,容易超时报错。换成curl后就可以.具体原因不清楚curl 效率比file_get_contents()和fsockopen()高一些,原因是CURL会自动对DNS信息进行缓存(亮点啊 有我待亲测) 范佳鹏:file_get_co 阅读全文
摘要:
转自:http://www.7880.com/Info/Article-626cd6a0.html 每个PHP程序员都知道PHP有强大的正则表达式功能,为了以后的工作方便,我从网上整理了关于正则表达式的资料,方便以后工作时的进行资料查阅。 正则表达式(regular expression)描述了一种 阅读全文
摘要:
1、字符串定义和初始化 PHP字符串是字节序列,是二进制安全的,也就是说字符串中可以包含null。PHP字符串的大小只受内存限制,通常情况下,PHP字符串都是ASCII,如果要处理一些额外的字符(例如UTF-8编码字符),需要进一步扩展。 PHP中字符串的定义方式通常有三种:单引号、双引号、here 阅读全文
摘要:
sscanf – 根据指定格式解析输入的字符 echo – 输出一个或多个字符串 print – 输出字符串 sprintf – 返回格式化字符串 vsprintf – 返回格式化字符串 (参数为数组) printf – 直接输出格式化字符串 vprintf – 直接输出格式化字符串 (参数为数组) 阅读全文
摘要:
strpos – 查找字符串首次出现的位置 stripos – 查找字符串首次出现的位置(不区分大小写) strrpos – 计算指定字符串在目标字符串中最后一次出现的位置 strripos – 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写) 返回值 成功:返回 needle 存在于 阅读全文
摘要:
strcmp – 二进制安全字符串比较 strncmp – 二进制安全比较字符串开头的若干个字符 strcasecmp – 二进制安全比较字符串(不区分大小写) strncasecmp – 二进制安全比较字符串开头的若干个字符(不区分大小写) strnatcmp – 使用“自然顺序”算法比较字符串 阅读全文
摘要:
语法 : void set_time_limit (int seconds)说明 : 设定一个程式所允许执行的秒数,如果到达限制的时间,程式将会传回错误。它预设的限制时间是30秒,max_execution_time的值定义在结构档案中(在PHP3中叫做php3.ini,在PHP4则叫做php.in 阅读全文
摘要:
set_magic_quotes_runtime(0);可以修改php.ini中 magic_quotes_runtime boolean的设置当你的数据中有一些\"'这样的字符要写入到数据库里面,又想不被过滤掉的时候,它就很有用,会在这些字符前加上\中国\地大物博"哈哈"中国\\地大物博\"哈哈\ 阅读全文
摘要:
include 使用方法: 一般是放在流程控制的处理部分中使用,将文件内容引入。PHP程序在遇到include语句时,才将它读进来,这种方式可以把程序执行时的流程简单化,便于复用代码! include在引入不存文件时产生一个警告且脚本还会继续执行,执行时需要引用的文件每次都要进行读取和评估,且有返回 阅读全文