
java
_晴空_
这个作者很懒,什么都没留下…
展开
-
从一道面试题开始说起 枚举、动态代理的原理
转自:https://blog.youkuaiyun.com/lmj623565791/article/details/79278864转载 2019-01-12 12:50:33 · 205 阅读 · 0 评论 -
设计模式 门面模式(外观模式)
参考:https://www.runoob.com/w3cnote/facade-pattern-3.html设计的思路:1、根据调用者需要调用的功能来决定门面类需要暴露什么方法(或者说是提供什么服务)2、门面类内部要熟悉处理每个对外提供的服务用到哪些模块和经历哪些业务流程3、每个模块按功能提供对外方法,供门面类去调用...原创 2019-04-29 18:33:20 · 288 阅读 · 0 评论 -
eclipse 报The type xxx is already defined错误
出现这个错误的原因,我碰到的是类名冲突,存在一样的类名出现一样的类名的情况是:复制了一个类,复制的类名就在包中已经修改了,但是java文件里面定义的类名没有修改,如下图:...原创 2019-03-08 11:33:57 · 6984 阅读 · 0 评论 -
web服务器、servlet容器
转自:https://www.cnblogs.com/shuimuzhushui/p/7045825.html转自:https://zhidao.baidu.com/question/274901916.htmlWeb服务器(Apache)与Servlet容器(Tomcat)之前一直比较迷惑Apache与Tomcat的关系,通过查询资料,有所了解,现记录于此。Apache与Tomc...转载 2019-03-11 16:14:58 · 219 阅读 · 0 评论 -
java注释代码规范(在阅读源码类中最常见)
转自:https://www.cnblogs.com/yanghaolie/p/7029207.html//收集了一小部分,忘记的时候过来查一下java--hadoop部分/*** 此类用来处理DNS原始日志:统计给定域名平均响应时延* @param Input* @param Output* @param cacheUriListfilePath* @param cach...转载 2019-03-11 15:06:53 · 207 阅读 · 0 评论 -
Servlet源码下载并导入Eclipse
一、servlet源码下载:1、查看自己的本地tomcat的版本2、查看文章https://blog.youkuaiyun.com/luo4566/article/details/88388744,去下载地址选择对应的版本下载源码二、servlet源码导入Eclipse假如你点击某个类,出现source not found的提示,你只需要点击attach source按钮,则会弹出一个...原创 2019-03-11 10:19:06 · 2343 阅读 · 0 评论 -
Tomcat源码下载地址
转自:https://blog.youkuaiyun.com/dufufd/article/details/79413722Tomcat官网:http://tomcat.apache.org/Tomcat各版本源码:http://archive.apache.org/dist/tomcat/转载 2019-03-11 10:06:04 · 2903 阅读 · 0 评论 -
CGI与Servlet的区别和联系
具体参考这两篇文章:https://blog.youkuaiyun.com/heibao111728/article/details/82877113https://www.cnblogs.com/MuyouSome/p/3938203.htmlCGI:独立于服务器的程序,在每次请求到达服务器的时候,都会将程序代码放到内存进行程序装载,然后开启一个进程,执行运算,运算完毕,返回结果,结束进程S...原创 2019-03-11 09:14:16 · 218 阅读 · 0 评论 -
java 异常
这篇文章比较详细:https://www.cnblogs.com/dolphin0520/p/3769804.html转载 2019-02-11 10:49:30 · 108 阅读 · 0 评论 -
java动态代理机制
转自:https://mp.weixin.qq.com/s?__biz=MzI3OTU0MzI4MQ==&mid=100000823&idx=1&sn=4bb752c2ba25350b59e80cfa6f3d778f&chksm=6b4768a95c30e1bf5b660728872c5588629e30505d4597d19befe5123f56cd34936fe...转载 2019-01-12 12:53:07 · 110 阅读 · 0 评论 -
内存泄漏
1、非静态内部类隐式持有外部类引用导致Android Handler(解决方法):将非静态内部类改为静态内部类,将隐式持有变为显式持有,再赋以弱引用,当内存不足时便于GC回收java内部类:https://www.cnblogs.com/dolphin0520/p/3811445.htmljava静态内部类调用外部类成员变量的问题:https://blog.youkuaiyun.com/wei...原创 2019-05-28 12:29:36 · 214 阅读 · 0 评论