PHP正则表达式(2)
2015-10-12 12:20:05 小德 PHP
七、字符类:Perl兼容的正则表达式定义了许多可以在字符类中使用的命名字符集。常用如下:类                     描述                    扩展
PHP文件遍历问题
2015-10-10 22:15:00 小德 算法
//PHP面试题 用递归实现文件遍历//遍历指定文件目录下的文件(包括子文件下的所有文件)// php 内置函数
PHP 解析URL函数应用
2015-10-09 21:39:06 小德 PHP
 path_url()返回一个由url的各个成分组成的数组pathinfo() 函数以数组的形式返回文件路径的信息。    $url =  "http://www.phpddt.com/abc/de/fg.php?id=1";     $path = p
PHP 正则表达式(1)
2015-10-09 21:01:24 小德 PHP
三、选择性'|'使用竖线在正则表达式中指定可选择的部分preg_match("/cat|dog/", "cat");//返回true preg_match("/cat|dog/", "dog");//返回true preg_match("/cat|dog/", "legs");//返回fals
PHP 正则表达式(0)
2015-10-09 18:28:55 小德 PHP
正则表达式是一个描述模式的字符串,用来检查字符串是否和模式匹配。常见的三种用法:    1、匹配:从某个字符串抽取信息;    2、用新文本替换匹配的文本;    3、把字符串拆分成小字符串组成的数组。一、基础介绍:‘^’
网站构建安全基础
2015-10-08 11:10:15 小德 PHP
网页安全:XSS跨站攻击对获取的参数进行HTML转义,如空格转成  ,‘<’ 转为 ****等,php提供函数htmlspecialchars(),这就是 I('param')会做的事。数据库安全:获取的参数需要进行处理,如引号,分号,比较符号 =  like !=等,防止在数据库里面执行了其他操作,如  http://t
冒泡排序&快速排序
2015-09-26 14:03:36 小德 算法
冒泡算法:从第一个开始往后一次比较,如果后面的比前面的小,则交换,遍历一偏之后则把最大的排在的最后的位置,下一轮时则最后一个不在参与派寻,然后依次排出第二大的。。。。。function bubbleSort($numbers)  {     $count = count($numbers);     for ($i=0
汉诺塔算法问题
2015-09-26 11:54:26 小德 算法
大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。f(1)=1;f(2)=3;f(3)=7; f(n)=2*f(n-1)+1;
微博新闻查看之Redis实现
2015-09-23 23:11:53 小德 Linux
个人阿里云服务器测试链接MySQL并执行需要花费1.6ms,然而用Redis查询只需0.2ms,,相当8倍的性能。MySql存储在文件系统上而,Redis是存在内存上,速度当然不是一个level啦~~Redis的应用  ---新闻访问思路:第一次访问新闻时将新闻内容存储在Redis数据库里,以后访问改篇文章时就直接在Redis内存上读取~~算法:如果访问改篇文章在Redis上查找不到,则将其写入Redis数据库,然后用Redis读取返回给请求客户。一篇文章1000次访问,只需查询MySql
将window项目迁移至Linux服务器
2015-09-23 00:24:56 小德 Linux
1、安装linux上传下载工具、执行以下命令yum install lrzsz2、将windowPHP项目代码打包和生成数据库的SQL文件上传,shell命令rz -e3、解压PHP项目文件:unzip + zip文件名