
javaweb
老麦叨逼叨
公众号「老麦叨逼叨」作者|连续创业程序猿|专注思维认知提升
展开
-
web.xml中过滤器filter的用法
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式:1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示:以下是web.xml文件配置方式:<filter> <filter-name>myFil...转载 2013-04-16 19:19:00 · 5135 阅读 · 0 评论 -
Tomcat调优
一、Tomcat的Connector 运行模式优化Tomcat 连接器的三种方式: bio、nio 和 apr,三种方式性能差别很大,apr 的性能最优, bio 的性能最差。而 Tomcat 7 使用的 Connector 默认就启用的 Apr 协议,但需要系统安装 Apr 库,否则就会使用 bio 方式。默认是bio。三种模式比较:BIO:一个线程处理一个请求。缺点:并发量高时,...原创 2018-08-13 15:42:19 · 213 阅读 · 0 评论 -
Java虚拟机内存管理
Java虚拟机在Java程序运行的时候为了更好的管理内存,把内存分为了若干个不同的内存区域。他们分别是方法区、虚拟机栈、本地方法栈、堆和程序计数器 程序计数器程序计数器区,简单的来说类似于CPU寄存器中的程序计数器。主要负责记录程序执行到第几条语句。在顺序结构中没执行句语句,计数器就+1,如果遇到分支语句,计数器则重置到跳到的语句处。需要注意的是,每个线程都有自己的程序计数器,各个线程...原创 2018-08-13 14:42:36 · 175 阅读 · 0 评论 -
Java集合类详解
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E转载 2013-11-10 15:12:55 · 627 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/apache/jsp/licence_jsp (wrong name: org/apache/jsp/Licence_jsp)
错误:javax.servlet.ServletException: org/apache/jsp/licence_jsp (wrong name: org/apache/jsp/Licence_jsp)解决方案:把tomcat/work中对应的文件删除,重新运行就OK了。不想找的话就直接把work下的所有文件一起删除就可以了如想了解更多技术架构文章,扫码关注我的...原创 2013-05-08 19:32:03 · 1054 阅读 · 0 评论 -
getHibernateTemplate()中的方法报java.lang.NullPointerException的解决办法
原文地址:http://blog.youkuaiyun.com/niu_hao/article/details/6232968super.getHibernateTemplate().xx(……)都出现如下的错误java.lang.NullPointerException不管是getHibernateTemplate().find("delete from ……")还是getHiberna...转载 2013-05-08 23:13:00 · 1226 阅读 · 0 评论 -
MyEclipse下CVS之使用
1 CVSNT安装 安装文件为:cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。 安装结束后,在控制面版或从开始菜单中可以找到CVSNT Control Panel,点击进入CVSNT的控制面版;如图一: 服务 图一 CVSNT的控制面版 此时启转载 2013-04-11 02:23:29 · 555 阅读 · 0 评论 -
spring四种依赖注入方式
spring四种依赖注入方式原文地址:http://blessht.iteye.com/blog/1162131平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实...转载 2013-03-30 13:28:16 · 463 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z
解决:需要升级hibernate的cglib-2.1.jar到2.2原创 2013-03-26 20:52:46 · 637 阅读 · 0 评论 -
tomcat部署web应用的三种方式
1、直接放到Webapps目录下 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Ec转载 2013-03-13 15:26:49 · 568 阅读 · 0 评论 -
错误could not initialize proxy - no Session
简单理解就是因为,你使用了lazy=true,这样hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值得方法,在你使用getXXX()调用的时候,hiberante会利用这个保存的方法去从数据库中取数据。而往往我们在jsp页面中使用getXXX()准备展示数据的时候,session早已经在dao中就关闭了,我们该如何解决这种异常呢?解决方案:转载 2013-04-17 00:20:51 · 732 阅读 · 0 评论 -
Tomcat_JVM虚拟机调优
一、进入到tomcat安装目录的bin文件下:【cd tomcat/bin】 ,打开catalina.sh文件;【sudo vi catalina.sh】 ,添加CATALINA_OPTS="-server -Xms6000M -Xmx6000M -Xss512k -XX:NewSize=2250M -XX:MaxNewSize=2250M -XX:PermSize...原创 2018-08-13 15:53:44 · 194 阅读 · 0 评论