![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 79
fx_____
:)
展开
-
Java内存管理与垃圾回收
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!整个教程中已经不时的出现一些内存管理和垃圾回收的相关知识。这里进行一个小小的总结。Java是在JVM所虚拟出的内存环境中运行的。内存分为栈(stack)和堆(heap)两部分。我们将分别考察这两个区域。栈栈的基本概念参考纸上谈兵: 栈 (stack)。许多语言利用栈数据...转载 2019-06-10 16:41:36 · 100 阅读 · 0 评论 -
静态代理、动态代理、Cglib代理实现及比较
一、静态代理这种代理方式需要代理对象和目标对象实现一样的接口。优点:可以在不修改目标对象的前提下扩展目标对象的功能。缺点:冗余。由于代理对象要实现与目标对象一致的接口,会产生过多的代理类。不易维护。一旦接口增加方法,目标对象与代理对象都要进行修改。举例:保护用户功能的静态代理实现接口类 IUserDao目标对象 UserDao代理对象 UserDapProxy测试类 ...原创 2019-09-24 16:56:43 · 304 阅读 · 0 评论 -
Java爬虫框架WebMagic简介及使用
一、介绍 webmagic的是一个无须配置、便于二次开发的爬虫框架,它提供简单灵活的API,只需少量代码即可实现一个爬虫。webmagic采用完全模块化的设计,功能覆盖整个爬虫的生命周期(链接提取、页面下载、内容抽取、持久化),支持多线程抓取,分布式抓取,并支持自动重试、自定义UA/cookie等功能。二、概览 WebMagic项目代码分为核心和扩展两部分。核心部分(webmagic-c...原创 2019-09-27 15:35:42 · 9807 阅读 · 0 评论