解决问题:在多个模块要插入一段功能,比如,在不同业务处理模块中,都需要检查用户是否登录,如果不使用代理的话,每增加一个模块,就需要增加很多代码。
比如,除了判断是否登录,如果还需要增加一个记录日志的功能,那么每个模块都需要重新增加一个函数。
下面我们利用静态代理的功能来解决这个需求。
代码结构
功能函数接口
package itbuluoge.proxy;
public...
分类:
编程语言 时间:
2014-10-13 17:01:19
阅读次数:
205
from optparse import OptionParser parser = OptionParser()parser.add_option( '-f', '--file', dest='filename', help='write report to FILE', metavar='F.....
分类:
编程语言 时间:
2014-10-10 23:47:45
阅读次数:
319
二配置MPMApache是模块化的,因为可以轻松添加和移除特性。在Apache的核心,多处理模块(Multi-ProcessingModule,MPM)提供了这种模块化功能性——管理网络连接、调度请求。MPM使您能够使用线程,甚至能够将Apache迁移到另外一个操作系统。每次只能有一个MPM是活动的,必须使..
分类:
Web程序 时间:
2014-09-23 17:20:45
阅读次数:
227
利用Python的字符串处理模块,开发人员可以编写脚本用来生成那些格式相同的C、C++、JAVA源程序、头文件和测试文件,从而避免大量的重复工作。本文概述两种利用Python string类生成java源代码的方法。...
分类:
编程语言 时间:
2014-09-18 13:19:23
阅读次数:
470
接上篇,php的bitset模块介绍和安装利用php的bitset模块可以实现c++的bitset相关功能。但是,在生产环境下需要给线上服务器安装模块是很危险和麻烦的事,所以需要另辟蹊径。我用php的array数组模拟了bitset的几个主要方法的实现过程,其实就是利用Array的key模拟内存地址...
分类:
Web程序 时间:
2014-09-10 12:24:20
阅读次数:
210
nginx图片过滤处理模块http_image_filter_module安装配置笔记http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可,就可以用它实时缩放图片,旋转...
分类:
其他好文 时间:
2014-08-31 21:23:11
阅读次数:
148
模型-视图-控件(model-View-Controller)MVC结构是一种开发模块的方法,它将数据存储和数据处理从数据的可视化表示中分离出来。存储和处理数据的组件称为模型,它包含模块的实际内容。表示数据的组件称为视图,它处理模块所有必要的行为,完成模块的所有显示。控件通常是一种用来获取数据的组件。
把模块分解成模型与视图有两个明显优点:
1.可以使用多个视图共享同一个模型数据。
...
分类:
Web程序 时间:
2014-08-23 12:43:40
阅读次数:
276
这几天一直在弄动态库测试,h给的写好的动态库--预处理模块的库。视频处理项目一部分,需要连接实际情况测试。需求: 1.把实际相机连接到,并读取实时数据流,保存到双循环链表里面; 2.测试背景建模的功能效果; 3.预处理四个数据(图像)显示结果; 4.测试实时处理多摄像头效果显示。 前几...
分类:
其他好文 时间:
2014-08-16 12:29:30
阅读次数:
191
time模块下有很多函数可以转换常见日期格式。如函数time.time()用ticks计时单位返回从12:00am, January 1, 1970(epoch) 开始的记录的当前操作系统时间 1 # -*-coding = gb2312-*- 2 3 import time 4 5 toDea.....
分类:
其他好文 时间:
2014-08-07 21:41:51
阅读次数:
256
需求:实现一个简单的pyton程序,接收两个参数:plugin_name, data,根据不同的plugin_name定位到不同的逻辑处理模块并进行输出。实现方案:使用python的库函数:load_source,将插件模块加载到一个dict中key为模块名称,value为类的实例,核心代码:def...
分类:
编程语言 时间:
2014-08-04 01:39:56
阅读次数:
393