JDK动态代理深入理解分析并手写简易JDK动态代理(下)
上篇分析的是JDK动态代理实现原理,这篇是一个自实现的动态代理案例,这一篇我们自定义代理Proxy,代理业务需要实现的Handler接口,以及类加载器ClassLoader;最终我们以自己写的代码去生成代理类的代码,再用代理类的代码去代理执行我们的业务代码,完成一套标准的动态代理;本博客关于Java动态代理相关内容直达链接:JDK动态代理浅析Cglib动态代理浅析JDK动态代理深入理解分析并...
上篇分析的是JDK动态代理实现原理,这篇是一个自实现的动态代理案例,这一篇我们自定义代理Proxy,代理业务需要实现的Handler接口,以及类加载器ClassLoader;最终我们以自己写的代码去生成代理类的代码,再用代理类的代码去代理执行我们的业务代码,完成一套标准的动态代理;本博客关于Java动态代理相关内容直达链接:JDK动态代理浅析Cglib动态代理浅析JDK动态代理深入理解分析并...
博客真的是好几个月没更了,2019新年第一篇,继续深入动态代理,前两篇简单分析了动态代理的实现原理之后,这次继续深入了解具体的实现方式,并手写一套简易的动态代理已加强理解;本博客关于Java动态代理相关内容直达链接:JDK动态代理浅析Cglib动态代理浅析JDK动态代理深入理解分析并手写简易JDK动态代理(上)JDK动态代理深入理解分析并手写简易JDK动态代理(下)博客真的是好几个月没更了,...
公司有个落地页需要我们放在阿里云上,但是他们经常需要改动,我们每次都帮他们发布有些繁琐,索性弄一个FTP服务让他们自个上传去,按照百度的各种教程搭建了,虽然步骤简单但是过程中还是有不少小坑,看了好多个帖子才弄好了,国际惯例,记录学习过程;一、安装:直接使用yum方式安装:yum install vsftpd 相关操作: # 启动|停止|重启 service vsftpd start|s...
前段时间不是出了腾讯云服务器丢失导致一家创业公司几乎被摧毁的事件嘛,云服务终归不是百分之百可靠,虽然我还是比较相信阿里,但是有备无患不是吗;服务器上的数据库我是有每天做定时备份的,但都是备份到服务器本地,现在我想的是,能不能把备份的文件文件定时发送到我自己的邮箱,多做一份远程备份;这里就用到了mailx发送邮件的功能了;先要说一下的是,现在很多博客文档复制粘贴的太多了,我找的好多mailx的...
最近玩了玩微信公众号开发之后,想写一个爬虫为公众号爬一点数据;在测试过程中,需要获取页面的所有链接,比较快捷的办法是使用正则表达式直接匹配,那么Java中的字符串正则用的是Pattern和Matcher结合,功能还是蛮强大的;我平时工作中对这两个类接触的少,具体的使用这篇博文写的很详细,转载记录一下;转载自:http://blog.csdn.net/cclovett/article/deta...
作为一名程序员,版本控制工具肯定是接触的非常多的,国内公司一般用的是Git个SVN,我比较常用的是SVN,SVN全程Subversion,是一个自由开源的版本控制系统,SVN有两种运行方式:独立服务器和结合Apache运行,今天就分别就这两种运行方式做一下分析和测试一、独立服务器运行安装是在阿里云ECS上进行系统:Centos 7 IP:47.100.199.117 客户端环境分别是...
这几天因为工作的关系,忙了好几天,博客几天没有更新,进度慢了,要加油了;接着简单分析一下ServletConfig和ServletContext两大对象;ServletConfig和ServletContext最常见的使用之一就是传递初始化参数,比如我们最常用的在Spring中配置contextConfigLocation;ServletConfig继续查看ServletConfig源码:p...
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。Servlet生命周期和加载机制最近打算翻看学习一下Spring源码,先从JavaWeb过起;查看Servlet3.1源码,其接口定义如下:package javax.servlet; public...
Java中的动态代理设计模式是非常经典且非常重要的设计模式之一,在感叹设计者的天才设计至于,我们想去探究一下这个设计模式是如何来实现的; 著名的spring框架的AOP的原理就是Java的动态代理机制; 在Spring中动态代理是实现有两种:JDK动态代理和Cglib动态代理,本篇分析的是Cglib动态代理的实现;本博客关于Java动态代理相关内容直达链接:JDK动态代理浅析Cglib动态代...