CGI与JSP联系与区别

Web服务器是一个很简单的东西,并不负责动态网页的构建,只能转发静态网页。同时Apache也说,他能支持perl,生成动态网页。这个支持perl,其实是apache越位了,做了一件额外的事情。       现在我们看生成动态网页这件事情。        CGI的定义是:外部应用程序与Web服务器之间的接口。       明白了吧?也就是说,所谓的动态网页,都是要外部应用程序生成的,而不是Web服务
阅读本文

U盘PE装系统-CGI一键还原备份安装方法

咳咳,相信大部分同学都是喜欢用原版的ISO刻录进去U盘安装系统。这样做我感觉不是很好,功能少况且也不能很好的维护系统,建议写个PE进去U盘。吧里也有较多的PE,我就顺便推荐一下一个个人觉得比较好用的PE:微PE工具箱微PE官网:www.wepe.com.cn一、根据自己需要下载对应版本制作好U盘PE,此教程适合装win10/8/7,Ghost、WIM、原版系统ISO安装。二、两种方法都可以 1、
阅读本文

计算机英语常用单词

AAlbel·Niels·Henrik,阿贝尔·尼尔斯·亨里克albelian group,阿贝尔群aborts,终止absolute value and branch misprediction,绝对值代码和转移预测错误abstract algebra,抽象代数accept wait for client connection request,等待客户连接请求access_counter rea
阅读本文

java web 基础知识点 适合新手学习 了解更过的web知识

1、 静态Web和动态Web的区别?静态Web与动态Web最本质的区别是静态Web是无法进行数据库操作,而动态Web是可以进行数据库操作的。动态Web的最大特点就是具有交互性,所谓交互性就是服务器端会自动根据用户请求的不同而显示不同的结果。2、 说一说你了解的动态Web技术有哪些?CGI、PHP、ASP、ASP.NET JSP 3、 什么是Servlet?Servlet是运行于服务器端的,按照其
阅读本文

nginx中fastcgi_params配置参数

Nginx 的 fastcgi 模块提供了 fastcgi_param 指令来主要处理这些映射关系,下面 Ubuntu 下 Nginx 的一个配置文件,其主要完成的工作是将 Nginx 中的变量翻译成 PHP 中能够理解的变量。 在php可打印出上面的服务环境变量  如:echo $_SERVER[‘REMOTE_ADDR‘]
阅读本文

Ubuntu Server 16.04.x (Xenial Xerus) 安装 LEMP / LNMP 教程

LEMP 指的是 Linux + Nginx (发音 engine x 所以这里是 E 而不是 N) + MySQL + PHP 的简称,国内有些地方叫做 LNMP (因为 LNMP 没法读出来,而 LEMP 可以直接发音,所以今后本站教程一律都会写 LEMP)以下教程适用于 Ubuntu 16.04.x 或 Ubuntu 14.04.x 但是我们尽量推荐使用最新的操作系统,以免旧系统软件版本过低
阅读本文

Javaweb学习(三):Servlet程序

好了,既然开发环境已经配置好了。那么我们首先要搞定得便是servlet了,至于为什么不先去研究jsp,这是因为jsp与servlet本就是一体两面,jsp其本身经过编译、载入、转化等步骤最终会成为servlet(之后会专门来介绍这两个得关系)。所以我们首先学习servlet,如果servlet学习好了得话,那么在jsp中遇见得许多错误也会迎刃而解。那么,一起来研究下servlet把。 一、C
阅读本文

171126-如何判断网络四大组件

网络四大组件:1.操作系统Windows2003 2008Linux red hat FreeBSD Ubuntu等 2.网站源码脚本格式Asp php aspx jsp cgi war py pl 等3.网站数据库Access mysql mssql oracle Sybase db2 postsql 4.架设环境IIS(只存在于Windows), apache tomcat uginx====
阅读本文

python入门(七):CGI编程

CGI   CGI(Common Gateway Interface),通用网关接口,HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。   CGI在其中扮演的是在web服务器和特定语言解释器之间输入输出的协议的角色, 每个来自用户的请求, web服务器都会唤起特定语言解释器的命令行(例如Python), CGI 会作为一种约定来将web服务器获得的请求数据
阅读本文

Apache中 RewriteRule 规则参数介绍

摘要: Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。这里着重介绍 RewriteRule 规则以及参数说明。Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子
阅读本文

了解Python

了解Python一、Python简介作用Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3]  有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python
阅读本文

Windows解压版安装64位Apache2.4.29

安装的Apache版本:httpd-2.4.29-Win64-VC15.zip  [此版本需要Windows电脑安装VC 2015运行库](http://httpd.apache.org/docs/current/platform/windows.html#down)   (版本有可能升级)http://pan.baidu.com/s/1c100WDy 密码:74bu   (因为我在官网上下了好久
阅读本文

Python命令开启http.server服务器

如果想把命令E:zpic作为提供下载的目录,那么在cmd里cd到该目录下,并执行命令:python -m SimpleHTTPServer 默认的端口号是8000, 服务器根目录就是运行python命令的工作目录如果提示错误:No module named SimpleHTTPServer 则试一下命令:python -m http.server用http://127.0.0.1:8000即可访
阅读本文

通过phantomjs 进行页面截图

及phantomjs使用说明在学习中可以看下 phantomjs官方相关示例phantomjs是一个无界面浏览器,可用于网页截图和前端自动化测试,基于webkit内核(也就是chrome使用的内核),并使用js编写业务脚本来请求、浏览和操作页面。1、安装phantomjs下载phantomjs(官网下载),选择自己需要的版本下载即可,我这里是在windows下使用的,下载后直接解压,为了方便
阅读本文

Servlet详解

Servlet由来        做过BS项目的人都知道,浏览器能够根据HTML静态标记语言来显示各式各样的网页。但是如果我们需要在网页上完成一些业务逻辑:比如登陆验证。或者说网页显示的内容在服务器的数据库中。如果是这样,除了负责显示的HTML标记之外,必须还要有完成这些业务功能的代码存在。这种网页我们就叫做动态网页。      对于静态网页而言,服务器上存在的是一个个纯HTML文件。当客户端浏
阅读本文

游戏引擎Mojoc,(3)C面向对象编程

用C语言进行面向对象编程,有一本非常古老的书,Object-Oriented Programming With ANSI-C。1994出版的,很多OOC的思想可能都是源于这本书。但我觉得,没人会把书里的模型用到实际项目里,因为过于复杂了。没有必要搞出一套OOP的语法,把C模拟的和C++一样,那还不如直接使用C++。 Mojoc使用了一套极度轻量级的OOC编程模型,在实践中很好的完成了OOP的抽象。
阅读本文

17101501_CentOS7下卸载openJDK安装Sun公司的JDK

CentOS7在系统安装时,自带了OpenJDK,在项目开发中,常用的时Sun公司的JDK,此文将介绍如何卸载OpenJDK,安装和配置Sun公司的JDK。 1. 环境准备 1.1 系统 操作系统1:CentOS 7(64位) 1.2 工具/软件 Sun公司JDK安装包:jdk-8u151-linux-x64.rpm 推荐Oracle官网下载。 2. 方法/步骤 2.1 查看JDK版本 打开终端
阅读本文

http中错误代码的含义整理

HTTP网页错误代码大全带解释HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet 服
阅读本文

lighttpd 搭建

安装lighttpd1.使用如下命令安装相关软件包。yum -y insall pcre-devel.i*  yum -y install bzip2-devel.i*  yum -y install openssl-devel.i*   yum -y install php-devel.i*  yum -y install openssl-devel.i*  不需要配置ssl保护http可不安装
阅读本文

CentOS下nginx+php的配置及nginx开机启动配置

关闭安全系统 SELinux( 不然报403 访问页面错误 )1.Nginx安装主要在于配置文件的修改,关联 Nginx与 PHP 。其次是注意要把项目的属组改为nginx用户www:www。[root@www local]# cat /usr/local/nginx/conf/nginx.confuser www www;worker_processes 2; #设置值和CPU核心数一致erro
阅读本文