当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 问题的提出 互联网的发展为我们的生活带来了巨大变化,越来越多的人乐意享受网上便捷的服务,诸如网上购物、网上订票等。
 

 

 ·powerdesigner 11的感受    »显示摘要«
    摘要:在15日下午,在中国数据库学会上,有幸听了一下powerdesigner的讲座,主讲者正是王晓昀先生。平心而论,王先生还是很有水平的,他可以称得上pd之父吧,不过有一点比较遗憾,就是他的讲课能力实在不行,而且很多术语说得不标准,可能是因为长期在法国的原因吧。说到powerdesigner,不得不承认,这是一个很有创意的产品,我很佩服王先生,能够做出这样的一个东西来。pd涵盖了业务流程建模,数据库建......
 ·极限编程中的简单设计原则    »显示摘要«
    摘要: 1.考虑能够工作的最简单的事情 xp团队最开始的工作是以尽可能简单的方式实现第一批用户需求。尽可能寻找实现当前用户需求的最简单的设计。在实现当前的用户需求时,如果能够使用平面文件,就不去使用数据库或者ejb;如果能够使用简单的socket连接,就不去使用orb或者rmi;如果能够不使用多线程就别去用它。 2.假设将不需要某些基础结构 xp团队的工作可能不会从基础结构开始,他们可能并不先去选择使用......


下载信息内容时文件名称的指定
问题的提出 互联网的发展为我们的生活带来了巨大变化,越来越多的人乐意享受网上便捷的服务,诸如网上购物.网上订票等.其中突出的一类服务是信息内容下载服务,包括音乐.参考资料.试用软件的下载等.通常,信息内容下载服务有以下要求:  ● 能够下载的用户必须有访问信息内容的权限; ● 每一项信息内容要有独立的下载权限控制,能下载某一项信息的用户,不一定能够下载另一项信息; ● 从用户的角度来说,下载时文件名应该保持为下载信息内容的实际名称. 实际上,若采用通常的开发方法,上述三点较难同时满足:通过脚本(如asp)进行权限控制,可能会使下载文件名变成了脚本名;若想保留下载文件名,可能权限无法控制.本文将从http协议.web服务器出发,结合目前比较流行的web开发方法(java.asp)来说明如何实现上述要求. 问题的解决 有多种方法可以解决这个问题,下面介绍其中的两种: 第一种方法 直接虚拟路径法 直接虚拟路径法是指在下载url中直接给出文件名,并在文件名前设置虚拟路径名(必须保证通过该路径是访问不到文件的).这样,浏览器显示的下载名是原文件名,而非法用户因路径不存在,无法得到文件. 这种方法主要利用web服务器的映射(map)功能,实现思路是: ● 由web服务器接收用户的下载url请求,将虚拟路径映射(map)为相应的服务器程序调用(该程序要独立开发); ● 服务器程序验证用户的权限,若非法则拒绝服务; ● 服务器程序从http的响应变量http_ path_info中得到文件名,并通过事先的配置取得实际路径名; ● 服务器程序将文件内容用流的方式读出,供合法用户下载. 不同的web服务器对编写的服务器程序也是不一样的.iis中可以用过滤器(filter)实现,而java服务器则可以使用servlet.
...   下一页
 ·temp    »显示摘要«
    摘要:#include "node.h"#include <stdlib.h>#include <iostream> using namespace std; int initialize(linklist& list) { int retval = 1; int headnumber = 0; node* head = new node; if ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE