怎样把java的war程序包放在tomcat服务器上运行

一、简介很久之前,我做了一个教程“使用阿里云服务器快速搭建个人网站”https://www.bilibili.com/video/av15159168,这个视频给初学者同学们演示了如何在Debian系列的云服务器上安装tomcat,并使用tomcat环境来托管我们的静态网页。这视频大多观众是喜欢web开发的初学者们。此博客在这个视频的基础之上写的,如果你不是看过这个视频初学者,最好绕路而行,不然可

- 阅读全文 -

Java中,String、StringBufer、StringBuilder的区别以及使用方法

参考链接:https://www.jb51.net/article/107795.htm一、简介在 Java 语言中,共有 8 个基本的数据类型,分别为:byte、short、int、long、float、double、boolean 和 char,其中 char 类型用于表示单个字符,例如 a、b、c 、A、B、C、& 这些大小写字母或者特殊字符等等。在实际的编程中,单个的字符并没有我们想象中用

- 阅读全文 -

Struts2入门学习(二)- 理解Struts的执行过程

在第一篇中,我们使用http://127.0.0.1:8080/hello地址访问到了我们最简单的Struts程序,下面就来理解一下它的代码执行流程,以便更好的理解Struts一、流程图我们知道过滤器在第一次启动时会创建出来,在创建过滤器的时候会系统会做很多事情。以第一篇中的执行过程,下面我们来分析Struts的执行流程,如下图阅览图片时按照红色数字的顺序,整个过程一共包含四个大步骤:二、专有名词

- 阅读全文 -

Struts2入门学习(一)- 最简单的Struts案例

工具:1.Intellij Idea2.struts-2.3.24-all一、首先知道什么是Struts2?它有什么用?Struts2是java中web层的一个非常出名的开源框架,在Struts1和webwork基础之上发展而来,对原生的Servlet进行了封装。使用Struts2可以帮助开发者提高开发效率,实现快速的开发。二、使用过程1.导入jar解压资源包之后,发现lib目录中包含很多jar,

- 阅读全文 -

使用原生JDBC开发项目会有什么问题

我们在开发Java项目的时候,往往基于一些开源的框架进行开发。对数据库的增删改查(或者说CURD)的时候我们通常会基于如myBatis等框架进行开发。那么这里总结一下使用原生JDBC存在的一些问题。数据库使用时就连接,不使用就立即释放,对数据频繁开启连接与关闭连接,造成数据库资源浪费,影响数据库性能;解决办法:使用数据库连接池管理数据库连接;SQL语句硬编码在Java代码中,如果SQL语句需要更改

- 阅读全文 -