javaweb
孤傲的小狼
你只需要努力,剩下的交给时间
展开
-
web应用-使用javamail简单实现邮件发送
准备工作:1、各类邮箱,本文使用搜狗邮箱、QQ邮箱:由搜狗邮箱发送邮件到用户QQ邮箱2、在这两个邮箱设置中开启POP3/SMTP服务,以便第三方软件访问,如不开启将无法实现邮件的收发2.1相关协议不依赖于协议的方式发送接收电子信息,只依赖特定协议SMTP、POP、IMAP、MIME、NNTP协议。1.SMTP(递送邮件机制)简单邮件传输协议SMTP服务器将邮件转发到接...原创 2019-02-06 13:43:36 · 484 阅读 · 0 评论 -
关于解决getWriter() has already been called for this response异常
在做文件下载的时候报了这个错:IllegalStateException: getWriter() has already been called for this response并且报错是指向OutputStream out = response.getOutputStream();这句话,这句话目的是向页面输出数据 报错意思是:HttpServletResponse中的...原创 2019-02-08 20:57:09 · 1176 阅读 · 0 评论 -
“三次握手,四次挥手”超详解
程序员面试被问到“三次握手,四次挥手”怎么办?原文:https://blog.csdn.net/csdnnews/article/details/86570658原创 2019-02-22 09:17:45 · 100 阅读 · 0 评论 -
报错:java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start
解决方法:将commons-logging.jar包放入web-INF的lib中下载:http://commons.apache.org/proper/commons-logging/download_logging.cgi原创 2019-02-13 13:23:13 · 1674 阅读 · 0 评论 -
web项目的server部署路径
和MyEclipse不一样,在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中的服务器,才能运行Web项目。所以要对Eclipse进行修改,才能将做好的项目,发布到Tomcat服务器上,发布到服务器上的Webapps文件夹下。 在Eclipse中...原创 2019-02-13 22:39:45 · 1915 阅读 · 0 评论 -
解决Tomcat中修改server.xml和content.xml后自动还原问题
在server.xml和content.xml中写入配置文件,重启服务器后,发现xml会重新恢复默认设置,之前的配置全部没了原因:在eclipse里集成添加tomcat时,eclipse会自动储存tomcat的配置文件。作为一个项目存在eclipse中,即我们常见的Servers项目包。Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,但有时我们是在外部配置这两...原创 2019-02-13 22:54:24 · 1618 阅读 · 0 评论 -
几种常用数据库连接池的使用
一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示: 二、使用数据库连接池优化程序性能2.1、数据库连接池的基本概念 数据库连接是一种关键的有限的昂...原创 2019-02-14 12:38:38 · 41279 阅读 · 5 评论