循序渐进写一个 Servlet (1) - 介绍相关的接口和类
Servlet(Server Applet),全称 Java Servlet,是用 Java 编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。本系列将一步步地写出一个 Servlet 程序。
这篇博文将介绍一些后面会用到的接口和类。
Servlet(Server Applet),全称 Java Servlet,是用 Java 编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。本系列将一步步地写出一个 Servlet 程序。
这篇博文将介绍一些后面会用到的接口和类。
Servlet(Server Applet),全称 Java Servlet,是用 Java 编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。本系列将一步步地写出一个 Servlet 程序。
这篇博文将演示如何创建一个 servlet。
就像数据库连接可以使用连接池管理一样,Java 中的线程也可以使用线程池来管理。本文介绍在 Java 中如何使用线程池,以及有哪些线程池。
本文记录一些 Java 多线程相关的概念性的知识。
要给某个 webapp 设定单独的context.xml
,只需要在${WEBAPP_ROOT}/webapp
目录下新建一个META-INF
目录,并将context.xml
放进去,就可以了。
在context.xml
的Context
标签中,设定reloadable="true"
即可。
1 | <Context reloadable="true"> |
配置完毕后重启 Tomcat 使配置生效,然后 Tomcat 在监控到项目的 class 或 lib 有变化后,就会自动重新加载这个 webapp。
但是这个功能会显著增加 Tomcat 的性能消耗,故不建议在生产环境中使用。
这里简单写一下我对JDBC
的事务和隔离级别的理解。
刚刚学会了一个很实用的 shell 命令set -ex
,在这里分享一下。
在购买了一台安装 Linux 系统的 VPS 之后,首先要做好一定的安全防护措施,来尽可能地保证你的 VPS 不会沦为某些人的肉鸡。