存储例程:存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令。使用场景:我们的应用程序分为两种:一种基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作。假设有一种应用程序包含了这两种,现在要修改..
分类:
数据库 时间:
2016-09-23 15:14:20
阅读次数:
185
最近在做一个java网络应用程序,服务器是tomcat。在默认情况下,当用户访问该网络应用时,地址栏图标显示为 tomcat猫。我希望把它换成自己的图标,于是研究了一下。在研究过程中,我发现网上的资料大都语焉不详,于是把自己的研究结果分享出来。本文的测试环 境为: tomcat 6.0.20 IE6 ...
分类:
其他好文 时间:
2016-09-16 12:52:35
阅读次数:
106
一、Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封 ...
分类:
编程语言 时间:
2016-09-07 22:37:07
阅读次数:
241
一、 先决条件 1、 部署AD域环境 3、安装HTTP代理上的RPC 4、安装AD DS和AD LDS工具 5、安装“应用程序服务器“角色 6、安装Microsoft Filter Pack 7.确认“NET.TCP Port Sharing Service“服务的启动类型为”自动“ 8.安装补丁程 ...
一、首先了解web应用的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 下面利用socket实现一个简单的web框架: 而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket ...
分类:
编程语言 时间:
2016-09-03 10:55:43
阅读次数:
303
tomcat 类型:servlet容器和HTTP web服务器 功能:实现了一些J2EE特性包括Java Servlet、JSP页面、Java EL和websocket,还有纯java的http web server. 重要组件: catalina是一个servlet容器 coyote是连接器 Ja ...
分类:
Web程序 时间:
2016-08-30 07:02:53
阅读次数:
277
1、反代的模型反代服务器实现反代功能的是nginx-proxy模块虚拟服务器组实现是由upstream模块实现的大概流程是:客户端发起资源请求,反代服务器上接收后(首部和body全部接收后再发,若报文小于4k内存中缓存,大于4k先缓存在硬盘上),nginx开始解析报文(此时报文源地址是客户..
分类:
其他好文 时间:
2016-08-05 18:07:40
阅读次数:
241
在大型的数据库应用中,经常会遇到部分数据的脱机和多个数据库的合并问题。比如现在有一个全省范围使用的应用程序,每个市都部署了单独的相同的应用程序服务器和数据库服务器,每个月需要将全省所有市的数据全部汇总起来用于出全省的报表,这是一种很常见的数据库合并问题。再比如我们做了一个SmartClient的应用 ...
分类:
数据库 时间:
2016-07-30 18:08:15
阅读次数:
228
强制产生错误 对数据库类型、版本等信息进行识别是此类型攻击的动机所在。它的目的是收集数据库的类型、结构等信息为其他类型的攻击做准备,可谓是攻击的一个预备步骤。利用应用程序服务器返回的默认错误信息而取得漏洞信息。 采用非主流通道技术 除HTTP响应外,能通过通道获取数据,然而,通道大都依赖与数据库支持 ...
分类:
数据库 时间:
2016-06-26 11:25:45
阅读次数:
177
前戏 python Web程序 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket ...
分类:
其他好文 时间:
2016-06-05 21:35:23
阅读次数:
165