Web开发-周排行
如果一个页面指定了errorPage="指定错误页面" ,当这个页面出错的时候就会跳转到指定的页面进行友好的提示给用户。
1. 本6.jsp只有一行代码1/0这行代码会抛出异常,因此会跳转到指定的error页面。
2.error.jsp友好提示页面...
当我们修改了自己电脑上的IP地址时,我们在项目中调用的自己本地的webservice时,我们如何修改,才能让项目中引用的webservice不受影响呢?
解决方案:
(1)首先在VS中将webservice引用的IP改了,
(2)然后打开控制面板-在打开管理工具-在打开Internet 信息服务(IIS)管理器-在打开自己的站点-选择绑定-修改IP即可。
(3)同时还注意是否需要修改数据...
代理模式
在客户端和实体之间建立一个代理对象,客户端对实体的操作全部委派给代理对象,隐藏实体具体实现细节。
Proxy还可以与业务代码分离,部署到另外的服务器,业务代码中通过RPC来委派任务。
代理Proxy.php:
<?php
namespace Components\Proxy;
class Proxy implements IUserProxy {
fun...
观察者模式
观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。
当一个对象的状态发生改变时,依赖他的对象全部会接到通知,...
写在前面今天之所以会总结HttpWebRequest下载文件,主要是因为在使用该类下载文件的时候,有些地方需要注意一下,在实际的项目中遇到过这种问题,觉得还是有必要总结一下的。在下载文件时,最常见的就是下载的文件出现乱码。一个例子还是以前面介绍的restful接口为例吧,现在我要通过HttpWebR...
hook顾名思义,钩子,挂钩,即有钩子就挂在上面,否则就无需理会。钩子是编程惯用的一种手法,用来解决一种或多种特殊情况的处理。设计模式中的模板模式中也有个钩子函数,它的含义是:父类提供一系列钩子,子类实现时可以自行选择是否挂钩。在jquery中特殊样式(兼容性不好的样式)都是用hook解决的。首先举...
解决PHP后端生成的图片无法使用CDN缓存的方法
今天发现线上有个问题,线上一个图片域名,在前端已经加了CDN缓存,不落缓存,则用PHP动态实现图片缩放,但经PHP处理过的图片输出后,每次都要从后端读取,后端服务器压力瞬间增加,经分析,PHP中没有作304的处理,
HTTP的原理是这样的,每次请求到服务器后,服务端检测有没有修改,如没有修改,可以直接返回一个304的状态...
foreach($array as $key => $value){ if($value == 5)break; } // 这是一种。 // 如果是嵌套的循环,用continue加数字也可以实现 foreach($array as $key => $value){ foreach($value as...
HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth具体指完全解释究竟哪里的距离scrollHeight: 获取对象的高度滚动。 scrollLeft:设置或获取位于对象左边界和窗体中眼下可见内容的最左端之间的距离scrollTop:设置或获取位于....
(现场:http://chentingpc.me)该网站的设计与框架0.1实现版本号,它比共六天了更,将近10个小时56。的确,在做需求分析、页面和系统设计时间占了近4天,态功能的部分仅仅花了两天时间来完毕。当然,这当中包含了从零開始对站点的设计与实现的相关语言与工具(HTML、CSS、Javasc...
PHP框架php框架对很多新手而言可能会觉得很难攀越,其实不然 ,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂,php框架真正的发展要从php5开始了,其实php4时代就有一些框架,但是因为框架并没有给大家带来多方便而觉得很复杂,速度没有纯php好,所以一直到了php5才有大的发展,p...
在服务器端创建按钮添加对话框(可能用到的比较少,但是可以这么干)1 Button1.Attributes.Add("onclick","return confirm(’确认?’)"); 2 Button1.attributes.add("onclick","if(confirm(’are you ....
纯CSS3实现的网页表单输入高亮效果,不插入任何的JS代码,实现输入框高亮显示。这里使用fieldset固定表单,是个不错的主意。...
HTTPS 请求不忽略证书方式
加载原始keystore方式
在第一章中我们生成了一张证书,并放在了c://tomcat.keystore下,我们就使用这个证书来完成请求
package httpsClient;
import java.io.BufferedReader;
import java.io.FileInputStream;
import jav...
C#的类可以有静态方法和属性,可以类名或实例引用,并且是所有实例共享的。 JS中有类方法、对象方法,分别对应C#中的静态方法、实例方法。 此外JS中还有原型方法,通过给一个类的Prototype变量添加一个对象引用,动态的让该类的所有实例拥有属性和方法。 总之,一个类的prototype存储了类的特...
jquery的认识 jquery是什么?当然它是基于JavaScript来完成的。 jQuery是由John Resig创建于2006年1月的开源项目,强调的理念就是写得少,做得多(write less, do more). 下载:www.jquery.com 在页面中引入jQuery库...
<?php $weekarray=array("日","一","二","三","四","五","六");echo "星期".$weekarray[date("w")];
1:建一个文件夹保存Discuz3.22:将Discuz3.2下载到Discuz文件夹中 ,并解压 文件下载路径: 解压代码: 3:安装aspache2 mysql php进入http://localhost/测试显示:4:将文件夹Discuz下面的upload 复制到var/www/ht...
第三章 今天来说说我对css中权重的看法,下面是的观点! 声明来自style属性而不是选择器: 计作1或者a=1 选择器中id属性的个数,计作b? 选择器中其他属性以及伪类的个数,计作c? 选择器中元素及伪元素的个数,计作d? 优先级只基与选择器的形式,特殊的,一个“[id=...
用于服务器实时向客户端推送消息,这个是单向推送server to client服务器端 header头 要想服务器端推送:在服务器端的报头要定义: header('Content-Type:text/event-stream'),服务器发送的响应内容应该使用这种`text/event-stre...