• PHP面向对象的小总结

    面向对象特性: *重用性 (每个模块都可以在项目中重复使用) *灵活性 (每个模块都很轻松被替换更改的) *拓展性(在模块上添加新功能是很方便的) 类和对象的关系 (类生成对象) 物以类聚:相同特性的对象归为一个类,比如nba球员,都有想到的属性姓名,身高体重,...

    2018-10-19 06:15:57

  • dede 采集到数据后,发布日期变为本地日期解决方法

    找到dede目录下的co_export.php 大概在170行左右 1 // 获取时间和标题 2 $pubdate = $sortrank = time (); 3 $title = $row - title; 4 $litpic = '' ; 5 foreach ( $dtp -CTags as $ctag ) 6 { 7 $itemName = $ctag -GetAtt('name' ); 8 if ( $itemName == 'title' $u...

    2018-10-19 06:15:57

  • [PHP]算法-拼接最小字典序的实现

    拼接最小字典序:给定一个字符串类型的数组strs,请找到一种拼接顺序,使得将所有字符串拼接起来组成的大字符串是所有可能性中字典顺序最小的并放回这个大字符串。思路: 1.字典序,12345这五个数,按不同的顺序排列,所有的排列中最前面的是12345,最后面的是 54321...

    2018-10-19 06:15:56

  • dede 采集文章内容中图片不显示的问题

    找到include文件下面的dedecollection.class.php 找到DownMedias这个方法 //下载标记里的图片和flash 1 $okurl = $this -DownMedia( $furl , $v ); 2 // 2016自己添加开始 3 //$k=str_replace("http://m.baidu.com","",$k); 4 // 从 URL 中取得主机名,然后替换域名 5 p...

    2018-10-19 06:15:55

  • 用 PHP 函数变量数组改变代码结构

    项目越做越大,代码越来越乱,维护困难。原因很多吧。起初为了实现功能,并没有注重代码的结构,外包公司嘛。虽然公司的项目负责人一直考虑复用、封装,但是我觉得基本上没有达到想要的效果。因为整个代码中没有没有用到设计模式,这样结构肯定好不到哪去。虽然很多功...

    2018-10-19 06:15:54

  • [PHP]算法-最长公共子串的PHP实现

    最长公共子串问题:给定两个字符串,求出它们之间最长的相同子字符串的长度。暴力解法思路: 1. 以两个字符串的每个字符为开头,往后比较,这样就会需要两层循环 2. 两层循环内部的比较方式,也是一层循环,以当前字符为起点,往后遍历比较,直到有不同就跳出这次循环...

    2018-10-19 06:15:53

  • php 中使用cURL发送get/post请求,上传图片,批处理

    cURL是利用url语法规定传输文件和数据的工具。php中有curl拓展,一般用来实现网络抓取,模拟发送get post请求,文件上传。 在php中建立curl的基本步骤如下: 1.初始化 2. 设置选项,包括url 3. 执行并获取结果 4. 释放curl句柄。 在工作和学习中,我也是时常用的curl。...

    2018-10-19 06:15:53

  • php单例模式

    一:定义 php单例模式可以保证系统中一个类只有一个实例,通俗的讲就是实例化出来的类是唯一的。 二:类 ? php class single{ static private $instance ; // 创建静态的私有变量保存该类对象 //防止直接创建对象 private function __construct() { echo "我被实例化了...

    2018-10-19 06:15:52

  • php三种无限分类

    无限分类,是指从一个最高分类开始,每个子分类都可以分出自己的若干个子分类,可以一直分下去,称为无限级分类; 下面是对省市县的无限极分类的列子。数据库如图: 代码示例如下: /* * * @Description: 无限极分类一 * @Author: Yang * @param $data 数据库数据 * @p...

    2018-10-19 06:15:51

  • Openjudge 2971:抓住那头牛&&P1588

    蒟蒻的第一次发题解 经过了深思熟虑 选中了一道经典BFS(队列)题 2971:抓住那头牛 总时间限制: 2000ms 内存限制: 65536kB 描述 农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0=N=100000),牛位于点K(0=K=100000)。农夫有两种移动方式:...

    2018-10-14 10:48:54

2