官方题解:http://acm.hdu.edu.cn/showproblem.php?pid=5426
分类:
其他好文 时间:
2015-09-07 20:57:45
阅读次数:
160
<?php?
require_once?‘inc.php‘;
require_once?‘vendor/autoload.php‘;
//?引入鉴权类
use?Qiniu\Auth;
//?引入上传类
use?Qiniu\Storage\UploadManager;
//?需要填写你的?Access?Key?和?Secret?...
分类:
Web程序 时间:
2015-09-07 19:50:06
阅读次数:
202
PHP源码编译,讲PHP编译成Apache的模块方式编译环境:环境系统:redhat5内核版本:2.6.18-371.el5软件包:php-5.4.45xcache-3.1.2编译过程:#tarzxfphp-5.4.45.tar.gz//解压#cdphp-5.4.45#./configure--prefix=/usr/local/php--enable-mbstring--enable-sockets--with-apxs2=/u..
分类:
Web程序 时间:
2015-09-07 19:44:22
阅读次数:
343
1、安装libmemcached库yuminstalllibmemcached2、下载并解压memcache文件wgethttp://pecl.php.net/get/memcache-3.0.8.tgztarxzvfmemcache-3.0.8.tgzcdmemcache-3.0.83、执行phpize扩展安装程序,假设phpzie的路径为/usr/local/php/bin/phpize,具体的路径得根据自己的环境修改..
分类:
Web程序 时间:
2015-09-07 19:40:08
阅读次数:
259
什么是注册树模式? 注册树模式当然也叫注册模式,注册器模式。之所以我在这里矫情一下它的名称,是因为我感觉注册树这个名称更容易让人理解。像前两篇一样,我们这 篇依旧是从名字入手。注册树模式通过将对象实例注册到一棵全局的对象树上,需要的时候从对象树上采摘的模式设计方法。 这让我想起了小时候买糖葫芦,.....
分类:
Web程序 时间:
2015-09-07 19:31:54
阅读次数:
142
方案:问答搜索1. 搜索结果列表,高亮显示搜索关键词内容2. 用户输入内容,点击搜索 2.1 获取用户的搜索内容; 2.2 调用分词服务,获取对搜索内容的分词; 2.3 先查询是否已经存在这些关键词内容的缓存,有则直接取结果;否,进行下一步; 2.4 如果 2.2 返回的分词数大于 5 个,...
分类:
Web程序 时间:
2015-09-07 19:28:04
阅读次数:
251
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5340看看是否可以将一个字符串拆成三个回文字串。首先可以肯定的是,如果字符串长度3的情况先用manacher处理一下字符串得到pre数组。数组的含义是以当前位置为中心的回文串的半径。可以先分别从头到尾记下...
分类:
其他好文 时间:
2015-09-07 19:24:58
阅读次数:
229
策略模式:策略模式设计帮助构建的对象不必自身包含逻辑,而是能够根据需要利用其他对象中的算法。使用场景:例如有一个CD类,我们类存储了CD的信息。原先的时候,我们在CD类中直接调用getCD方法给出XML的结果随着业务扩展,需求方提出需要JSON数据格式输出这个时候我们引进了策略模式,可以让使用方根据...
分类:
Web程序 时间:
2015-09-07 19:23:05
阅读次数:
160
步骤一:确定你要放第三方库的目录,假设:app/libs,并在该目录下放置类文件common.php。步骤二:找到根目录下的composer.json文件并打开,找到autoload-dev参数,添加"app/libs/common.php"。如图:common.php代码:步骤三:然后执行命令:p...
分类:
其他好文 时间:
2015-09-07 19:20:34
阅读次数:
4426
观察者模式观察者设计模式能够更便利创建和查看目标对象状态的对象,并且提供和核心对象非耦合的置顶功能性。观察者设计模式非常常用,在一般复杂的WEB系统中,观察者模式可以帮你减轻代码设计的压力,降低代码耦合。场景设计设计一个订单类订单创建完成后,会做各种动作,比如发送EMAIL,或者改变订单状态等等。原...
分类:
Web程序 时间:
2015-09-07 19:18:44
阅读次数:
196