摘要:
转自 面试必备:HashMap、Hashtable、ConcurrentHashMap的原理与区别 果你去面试,面试官不问你这个问题,你来找我^_^ 下面直接来干货,先说这三个Map的区别: HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方 阅读全文
摘要:
项目需求是内网也就是ip+端口号可以访问资源,但是后来要上外网可以访问,资源类似的服务,外网是前置机Nginx+tomcat,为了解决同一个登录页面适应内网和外网,就想在登录jsp中添加java判断,试了多次有了如下结果。 1 获取域名或者/前第一个请求的url名称方法是 request.getSe 阅读全文
摘要:
Spring AOP详解(转载) 一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.html AOP 阅读全文
摘要:
转载声明:本文转载至 zcc_0015的专栏一、动态代理与静态代理的区别。 (1)Proxy类的代码被固定下来,不会因为业务的逐渐庞大而庞大; (2)可以实现AOP编程,这是静态代理无法实现的; (3)解耦,如果用在web业务下,可以实现数据层和业务层的分离。 (4)动态代理的优势就是实现无侵入式的 阅读全文
摘要:
转载 阿里的面试官问我,可以不可以自己写个String类 答案:不可以,因为 根据类加载的双亲委派机制,会去加载父类,父类发现冲突了String就不再加载了; 阅读目录 转载 阿里的面试官问我,可以不可以自己写个String类 答案:不可以,因为 根据类加载的双亲委派机制,会去加载父类,父类发现冲突 阅读全文
摘要:
转载 https://blog.csdn.net/nzfxx/article/details/51615439 阅读全文
摘要:
转载! Eclipse中JSP生成的class文件去了哪里? 大家都知道,JSP在请求的时候,会先转化成Servlet(其实就是个java类),然后生成class文件,再提供服务。 那么生成的java、class文件在哪呢?Eclipse中根本找不到呀! 首先应该了解的是Tomcat在Eclipse 阅读全文
摘要:
https://segmentfault.com/a/1190000013122831?utm_source=tag-newest 阅读全文
摘要:
tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍。 tomcat根目录在tomcat中叫<CATALINA_HOME>,文章中把tomcat解压后在c:/下。 1.<CATALINA_ 阅读全文
摘要:
如何将连接放入容器 connector.getContainer()得到的容器应该是StandardEngine,StandardEngine没有invoke方法,它继承于ContainerBase,ContainerBase的invoke方法是传递到Pipeline,调用了Pipeline的inv 阅读全文