这些天正在学习 Java Web 的相关知识,学习这方面的知识当然不能缺少 API 文档。不过当我要查询 javax.servlet 包下面相关的帮助文档时,发现 Java 自己的 API 文档中并没有包含这部分内容,于是就找到了 Tomcat 官网中的 API 文档: Servlet 4.0 AP[......]
月份:2017年9月
Java Web:三张图理解 Servlet、Filter、Listener
Servlet
Servlet 是服务端的 Java 应用程序,用于处理HTTP请求,做出相应的响应。
当客户端向服务器发出HTTP请求时,首先会由服务器中的 Web 容器(如Tomcat)对请求进行路由,交给该URL对应的 Servlet 进行处理,Servlet 所要做的事情就是返回适当[......]
Linux 出现 "No space left on device" 的错误排查
这两天登陆服务器,发现用 wget 下载文件的时候提示“No space left on device”,而且连使用 tab 键进行补全时也会提示该错误。
之前遇到过一次这种问题,是由于磁盘空间被占满了,导致无法创建新文件。正常情况下,删除一些文件来释放空间,即可解决该问题。
当我使用 df 命[......]
Java GUI:Awt/Swing 实现图片的缩放与滚动查看
引言
这学期开始学习软件工程,老师要求使用 Java 语言编写实验。好在之前用 Java 写过安卓应用,对 Java 有一定的了解。
这次的实验涉及到 GUI 的编写,由于是实验,所以采用基本的 AWT 和 Swing 两个工具包。之后如果有时间,会学习用 SWT 来开发 GUI 程序。
编写[......]
Linux shell:利用 sed 批量更改文件名
示例
去除特定字符
目标:将 2017-01-01.jpg、2018-01-01.jpg 改为 20170101.jpg、20180101.jpg
方法:将所有 -
替换为空
for file in `ls | grep .jpg`
do
newfile=`echo $file | s[......]