Web
卡帕kalper
逐光。
展开
-
PHP 模版引擎Smarty介绍
模板引擎SMARTY 用PHP实现MVC开发模式的逻辑层和表示层有多种模板引擎可供选择,但是官方引擎SMARTY诞生后,选择就有了变化。它的理念和实现都是相当"前卫"的。本文主要讨论SMARTY之于其他模板引擎的不同特点,简要介绍了该引擎的安装及使用,并用一个小的测试案例对比了SMARTY和PHPLIB template的速度和易用性。一、MV转载 2015-03-24 10:50:30 · 4761 阅读 · 0 评论 -
Nginx与Apache各自优缺点
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewri转载 2015-05-07 00:58:44 · 901 阅读 · 0 评论 -
HttpClient.execute() 阻塞问题
在实现安卓与PHP后台交互过程中,当安卓利用HttpPost去后台获取数据时,代码执行到下面这句就阻塞了:httpClient.execute(httpPost);一开始找到资料说是新开一个线程执行上述语句,于是我便利用如下方式尝试了:new Thread() { public void run(){ try { HttpResponse response = httpCl原创 2015-05-24 15:10:02 · 6532 阅读 · 0 评论 -
PHP 命名空间
命名空间对于PHP来说就像是文件和目录的关系,它允许我们为两个不同的类使用相同的类名称。比如我们希望有个名为Line的类,这个类可以在图像上画一条直线。然而,Line类的画线功能在处理像素格式图像和矢量格式图像时是不大一样的,因此理想的解决方案便是实用两个带有命名空间的类。命名空间使用两个关键的语言结构:namespace 和 use。要声明一个命名空间,需要在文件的顶部指定命名空间的名称原创 2015-08-08 20:16:51 · 368 阅读 · 0 评论 -
PHP 扩展开发[从零开始编写第一个PHP扩展]
操作系统:Mac OS / Linux在开始之前,应该先下载 PHP 源码,可到 http://php.net/get/php-5.6.12.tar.bz2/from/a/mirror 下载,这里选择的是中国的。下载之后解压,存放到自己喜欢的任何一个工作目录中,比如我这里是放在 Mac 桌面。另外,系统中需要安装有 C 的编译环境,另外还有 make 和 autoconf。因此,在 linux原创 2015-08-17 00:24:09 · 2642 阅读 · 0 评论 -
Jquery 使用介绍
转自 (http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.html)jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果转载 2015-08-31 00:52:42 · 390 阅读 · 0 评论 -
Cookie 和 Session 的区别
原作者:施杨(施杨's Think out)出处:http://shiyangxt.cnblogs.com本文版权归原作者和博客园共有,欢迎转载,但未经原作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则原作者会保留追究法律责任的权利。cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用转载 2015-10-13 01:05:21 · 397 阅读 · 0 评论 -
websocket 解决 The extension [x-webkit-deflate-frame] is not supported 问题
在利用websocket进行实时性聊天过程中,由于浏览器问题,常常会出现不支持 websocket 相关扩展的问题,报错通常如下所示:nested exception is java.lang.IllegalArgumentException: The extension [x-webkit-deflate-frame] is not supported查了下发现这是浏览器版本原创 2015-12-20 21:22:36 · 6563 阅读 · 1 评论 -
解决问题 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
SolutionReason 1)有可能在xml文件中没有添加 spring web 依赖,先将spring-web.jar 添加上Reason 2)添加了spring-web依赖后如果还是出现该问题,很可能没有将 Maven Dependencies 添加到环境中,可按照如下步骤操作解决1) Open project properties and sele原创 2015-12-05 22:26:58 · 794 阅读 · 0 评论