06 2013 档案
摘要:现有的数据库管理系统有很多种,本文选择介绍两种DBMS:SQLite 3 和 Mysql。。SQLite 3是Python 3预装的、相当完备、无需配置的基于SQL的数据库管理系统。Mysql是非常流行的开源关系性数据库。
Python数据库API 提供了一种标准机制,可以针各种各样的数据库管理系统,包括SQLite。不管使用什么后台数据库,代码所遵循的过程都是一样的:连接 -> 创建游标 -> 交互(利用游标,使用SQL管理数据)->提交/回滚 ->关闭
阅读全文
摘要:本文用一个“网上书店”的web应用示例,简要介绍如何用Python实现基于CGI标准的Web应用,介绍python的cgi模块、cigtb模块对编写CGI脚本提供的支持。CGI(通用网关接口),是一个Internet标准,允许Web服务器运行一个服务器端程序,称为CGI脚本。
阅读全文
摘要:Jetty 是一个 Web server/servlet container, 支持 SPDY,WebSocket,OSGi,JMX,JNDI,JAAS 。Jetty非常高效而且灵活,Google App Engine 选择了Jetty,而放弃了Tomcat,或是其他的服务器。 Jetty的口号是:“不要把你的程序部署到Jetty里,而是把Jetty部署到你的程序里”,意味着,你可以把Jetty当成程序的一个HTTP模块放到你的程序里。
本文先通过一个简单的HelloWorld示例,展示了java应用中的Jetty是如何启动的;接着详细分析了Jetty的整体架构;最后展示了用Jetty启动一个标准的Java web app。
阅读全文
浙公网安备 33010602011771号