外观模式(Façade Pattern)——.NET设计模式系列之十二Terrylee,2006年3月概述 在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的...
分类:
Web程序 时间:
2015-08-02 18:07:07
阅读次数:
192
桥接模式(Bridge Pattern)——.NET设计模式系列之九Terrylee,2006年2月概述在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要...
分类:
Web程序 时间:
2015-08-02 18:05:42
阅读次数:
169
Properties文件是流行的应用程序配置文件。当然,Commons Configuration支持这种格式并显著增强了基础的java.util.Properties类。本文介绍PropertiesConfiguration类的特性。注意PropertiesConfiguration是实现C...
分类:
Web程序 时间:
2015-08-02 16:58:02
阅读次数:
316
之前解析map的时候一般都是 Map<String, String> param = new HashMap<String, String>(); String signature = JSONObject.fromObject(param).toString(); 但是今天发现这样子解析出来的额 字段顺序跟put的顺序不...
分类:
Web程序 时间:
2015-08-02 16:59:37
阅读次数:
137
Web Service如何进行权限控制? 解决思路:服务器端要求input消息总是携带有用户名,密码信息,如果没有用户名和密码信息,直接拒绝调用 解决方案:拦截器 为了让程序员能访问,并修改CXF框架所生成的SOAP消息,CXF提供了拦截器 CXF(Celtix +XFire)说明: 如果不用CXF等框架,SOAP消息的生成,解析都是由程序员负责。无论是添加用户名,密码信息还是提取用户名,密码信息...
分类:
Web程序 时间:
2015-08-02 16:54:36
阅读次数:
146
错误信息如下:服务器错误
Internet Information Services 7.5
错误摘要
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息
模块
IIS Web Core
通知
BeginRequest
处理程序
尚未确定
错误代码
0x80070032
配置错...
分类:
Web程序 时间:
2015-08-02 16:54:33
阅读次数:
146
在struts2中使用url传递中文到后台乱码
解决办法:
需要配置这样几样东西,问题就解决了:
(1)将MyEclipse编码格式设置成utf-8
(2)struts2.xml配置文件中加上这一行:
constant
name="struts.i18n.encoding"
value="utf-8"/>
(3)在JSP页面顶端的page中加上charset=UTF-8,如...
分类:
Web程序 时间:
2015-08-02 16:54:29
阅读次数:
152
通过 IE不能访问到 .grf 报表文件,这是因为 IIS6/7/8对访问的扩展名做了限制,除了已经定义的扩展名之外,其他的扩展名都不能访问,这跟 IIS5 不一样,IIS5 对所有的扩展名都不做限制。
解决办法:打开“Internet信息服务”管理界面,增加“.grf”扩展名定义 MIME类型,这样就能够直接下载.grf文件。具体操作步骤:
1. 打开 IIS Microsoft 管理控制台...
分类:
Web程序 时间:
2015-08-02 16:51:32
阅读次数:
159
一:response对象
1.定时刷新
My JSP 'responseDemo1.jsp' starting page
//定义一个全局变量
int count=0;
%>
response.setHeader("refresh","2");
%>
刷新了次!
2.设...
分类:
Web程序 时间:
2015-08-02 16:53:11
阅读次数:
160
urllib2模块标签(空格分隔): python之前的存在的问题import urllib2url = 'http://blog.csdn.net/weiyongxuan/article/details/47193245'page = urllib2.urlopen(url)'''
报错
urllib2.HTTPError: HTTP Error 403: Forbidden使用urllib2模...
分类:
Web程序 时间:
2015-08-02 16:49:39
阅读次数:
165
使用js解析url ,返回一个对象,使用函数:改成函数直接量:改成更高效的形式:
分类:
Web程序 时间:
2015-08-02 16:46:13
阅读次数:
117
本博文承接《php 利用socket发送GET,POST请求》,要利用上文封装好的Http类,考虑如何通过php脚本给博客园的博文提交评论。 原理: 在做这件事前,我们首先要明白,给博文提交评论的实质就是通过http协议服务器发送一个post请求。在发布评论前,我们需要做什么呢?对,是必...
分类:
Web程序 时间:
2015-08-02 16:46:02
阅读次数:
191
创建自定义过滤器非常容易。创建自定义过滤器需要将它放到自己的模块中。 {{user.name}} {{user.age}} {{user.city}} ...
分类:
Web程序 时间:
2015-08-02 16:44:41
阅读次数:
140
AngularJS的特性:,你就可以快速的从服务器端得到数据。AugularJS将这些变成了JS对象,作为Model,遵循MVVM(model view view-model)设计模式。------>不过在学习AngularJS的时候代码并不是最重要的,总要的是思维模式的转变在我们学习JS...
分类:
Web程序 时间:
2015-08-02 16:42:23
阅读次数:
116
目前正在开发自己的网站,技术上使用Angular JS + Express JS + Mongo DB。由于网站会有文章发布,因此需要有评论功能。评论功能也可以自己开发,但由于现在社会化评论插件很多,因此没有必要多花精力,使用专业的就好。 1. 什么是社会化评论插件?都有哪些常用的插件? 社...
分类:
Web程序 时间:
2015-08-02 16:41:58
阅读次数:
169
倒计时是笔试时候很可能出现的考题之一,虽然不是很难,但是需要记忆的不少,甚是烦人。JS循环倒计时距离活动结束还有: 天 时 分 秒
分类:
Web程序 时间:
2015-08-02 16:38:37
阅读次数:
119
我们首先定义一个构造函数Person,然后定义一个对象p,JS代码如下:function Person(name) { this.name = name; }var p = new Person("Ben");console.log(p.name);上面new过程中,p对象的__prot...
分类:
Web程序 时间:
2015-08-02 16:38:36
阅读次数:
182