摘要: 我回顾了整本《构建之法》一书,并总结了其中的重要内容和思想。我认为,该书详细介绍了如何进行软件项目的管理、设计和开发等方面的技术和策略,并强调了软件质量和效率的重要性。此外,该书还介绍了如何与客户和团队合作,以及如何进行软件项目的优化和改进等方面的技术和应用。整本书清晰易懂,对于想要提升软件开发技能 阅读全文
posted @ 2023-06-10 22:30 北·岛 阅读(10) 评论(0) 推荐(0)
摘要: 服务器HTTP响应 正如前面的章节中讨论的那样,当一个 Web 服务器响应一个 HTTP 请求时,响应通常包括一个状态行、一些响应报头、一个空行和文档。一个典型的响应如下所示: HTTP/1.1 200 OK Content-Type: text/html Header2: ... ... Head 阅读全文
posted @ 2023-06-10 16:53 北·岛 阅读(10) 评论(0) 推荐(0)
摘要: 书中提到了如何进行代码重构和重用,如何优化软件性能和可维护性等方面的技术。此外,该书还介绍了如何进行客户关系管理,以及如何进行用户反馈和需求反馈等方面的技术,以帮助程序员更好地改进和优化软件项目。 阅读全文
posted @ 2023-06-10 16:53 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: 客户端http请求 当浏览器请求网页时,它会向 Web 服务器发送特定信息,这些信息不能被直接读取,因为这些信息是作为 HTTP 请求的头的一部分进行传输的。您可以查看 HTTP 协议 了解更多相关信息。 以下是来自于浏览器端的重要头信息,您可以在 Web 编程中频繁使用: 头信息描述 Accept 阅读全文
posted @ 2023-06-10 16:52 北·岛 阅读(9) 评论(0) 推荐(0)
摘要: 读取所有的表单参数 以下是通用的实例,使用 HttpServletRequest 的 getParameterNames() 方法读取所有可用的表单参数。该方法返回一个枚举,其中包含未指定顺序的参数名。 一旦我们有一个枚举,我们可以以标准方式循环枚举,使用 hasMoreElements() 方法来 阅读全文
posted @ 2023-06-10 16:00 北·岛 阅读(5) 评论(0) 推荐(0)
摘要: servlet自动刷新页面功能显示 假设有一个网页,它是显示现场比赛成绩或股票市场状况或货币兑换率。对于所有这些类型的页面,您需要定期刷新网页。 Java Servlet 提供了一个机制,使得网页会在给定的时间间隔自动刷新。 刷新网页的最简单的方式是使用响应对象的方法 setIntHeader()。 阅读全文
posted @ 2023-06-10 16:00 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: 将复选框数据传递到 Servlet 程序 当需要选择一个以上的选项时,则使用复选框。 下面是一个 HTML 代码实例 checkbox.html,一个带有两个复选框的表单。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教 阅读全文
posted @ 2023-06-10 15:59 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: Javaservlet 使用表单的 GET 方法实例 下面是一个简单的实例,使用 HTML 表单和提交按钮传递两个值。我们将使用相同的 Servlet HelloForm 来处理输入。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <tit 阅读全文
posted @ 2023-06-10 15:53 北·岛 阅读(9) 评论(0) 推荐(0)
摘要: 表单数据: Servlet 表单数据 很多情况下,需要传递一些信息,从浏览器到 Web 服务器,最终到后台程序。浏览器使用两种方法可将这些信息传递到 Web 服务器,分别为 GET 方法和 POST 方法。 GET 方法 GET 方法向页面请求发送已编码的用户信息。页面和已编码的信息中间用 ? 字符 阅读全文
posted @ 2023-06-10 15:52 北·岛 阅读(9) 评论(0) 推荐(0)
摘要: servlet访问数据库 package com.runoob.test; import java.io.IOException; import java.io.PrintWriter; import java.sql.*; import javax.servlet.ServletException 阅读全文
posted @ 2023-06-10 15:52 北·岛 阅读(4) 评论(0) 推荐(0)
摘要: web.xml 异常处理要注意的点: Servlet ErrorHandler 与其他的 Servlet 的定义方式一样,且在 web.xml 中进行配置。 如果有错误状态代码出现,不管为 404(Not Found 未找到)或 403(Forbidden 禁止),则会调用 ErrorHandler 阅读全文
posted @ 2023-06-10 15:52 北·岛 阅读(5) 评论(0) 推荐(0)
摘要: 对于Javaservlet的学习: Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他 阅读全文
posted @ 2023-06-10 15:51 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表 阅读全文
posted @ 2023-06-10 15:51 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: python连接数据 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。 Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft 阅读全文
posted @ 2023-06-10 15:51 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: 什么是 XML? XML 指可扩展标记语言(eXtensible Markup Language)。 你可以通过本站学习 XML 教程 XML 被设计用来传输和存储数据。 XML 是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言,即定义了用于定义其他与特定 阅读全文
posted @ 2023-06-10 15:51 北·岛 阅读(15) 评论(0) 推荐(0)
摘要: JavaScript 代码 JavaScript 代码是 JavaScript 语句的序列。 浏览器按照编写顺序依次执行每条语句。 本例向网页输出一个标题和两个段落: 实例: document.getElementById("demo").innerHTML="你好 Dolly"; document 阅读全文
posted @ 2023-06-10 15:50 北·岛 阅读(8) 评论(0) 推荐(0)
摘要: 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: #!/usr/bin/python # -*- coding: UTF-8 -*- print "Python 是一个非常棒的语言,不 阅读全文
posted @ 2023-06-10 15:50 北·岛 阅读(7) 评论(0) 推荐(0)
摘要: Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。 Python 的 time 阅读全文
posted @ 2023-06-10 15:50 北·岛 阅读(5) 评论(0) 推荐(0)
摘要: avaScript 关键字 JavaScript 关键字用于标识要执行的操作。 和其他任何编程语言一样,JavaScript 保留了一些关键字为自己所用。 var 关键字告诉浏览器创建一个新的变量: var x = 5 + 6;var y = x * 10; JavaScript 同样保留了一些关键 阅读全文
posted @ 2023-06-10 15:49 北·岛 阅读(16) 评论(0) 推荐(0)
摘要: Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 阅读全文
posted @ 2023-06-10 15:49 北·岛 阅读(10) 评论(0) 推荐(0)