摘要: Cglib invoke为什么会死循环? [TOC] 案例分析 简单介绍下 模拟数据层操作, 作为一个cglib增强的回调. ​ 中为了节省代码量,将获取Cglib生成的子类写在 中,即 和`getInstance2(clazz,clazz[],Object[]) Enhancer.create`来 阅读全文
posted @ 2019-07-05 20:50 喜欢日向雏田一样的女子啊 阅读(1956) 评论(0) 推荐(3) 编辑
摘要: 新年快乐! 先记录下写这篇随笔的初衷: 同一个项目组的测试组在推广写自动化用例,组长说用selenium写,底下的测试们只能照做喽。一群测试小伙伴们都没学过java,于是一个玩得来的测试同事经常来找我,问我java语法、selenium定位元素等等怎么写。 我也没学过selenium,不过懂点jav 阅读全文
posted @ 2021-02-12 13:35 喜欢日向雏田一样的女子啊 阅读(1685) 评论(1) 推荐(0) 编辑
摘要: ###XML基本 XML全称是Extensible Markup Language,可扩展标记语言,为啥不叫EML呢。 1993年诞生HTML,1998年出现XML。 HTML我们都熟,说说XML和HTML不一样的特点:1。没有预置标签,2。可以定义新的标记语言,扩展好,3。区分大小写,4。有语法要 阅读全文
posted @ 2020-12-27 20:25 喜欢日向雏田一样的女子啊 阅读(368) 评论(0) 推荐(0) 编辑
摘要: [TOC] 模板模式 通常又叫模板方法模式,定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现. ​ 模板方法使得子类可以再不改变算法结构的情况下,重新定义算法的某些步骤. 是行为型设计模式. 适用场景 一次性实现一个算法的不变部分,将可变的行为留给子类来实现; 各子类中公共的行为被提取出来并 阅读全文
posted @ 2019-07-12 16:23 喜欢日向雏田一样的女子啊 阅读(486) 评论(0) 推荐(0) 编辑
摘要: [TOC] 适配器模式 将一个类的接口转换成客户期望的另一个接口,使得原本的接口不兼容的类可以一起工作,结构型设计模式. 适用场景 适配器模式不是设计阶段考虑使用的设计模式,随着软件维护由于接口不相同下的解决方案. 适配器分类 《Head First 设计模式》 中提到适配器分为两类:对象适配器,类 阅读全文
posted @ 2019-07-11 20:32 喜欢日向雏田一样的女子啊 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Spring中获取被代理的对象 [TOC] Spring中获取被代理的对象 获取Spring被代理对象的JAVA工具类 ​ Spring采用CGLIB或者JDK动态代理来实现AOP,那如何获取 被代理对象?通过 获取到的对象都是 利用字节码动态生成的 增强对象,那假如我们有场景获取 被代理的对象,方 阅读全文
posted @ 2019-07-06 17:24 喜欢日向雏田一样的女子啊 阅读(4930) 评论(0) 推荐(1) 编辑
摘要: 今天Maven添加依赖时候发现json lib这个包引入之后,死活出不来JSONObject这个类,打开Maven Project视图,发现json-lib这个包没下下来,以前也遇到过类似问题,都是网络原因没下载成功,反复了几次都没能下成功. 以前也遇到过类似问题,都是通过下载jar包 安装到本地仓 阅读全文
posted @ 2019-04-17 21:28 喜欢日向雏田一样的女子啊 阅读(2376) 评论(1) 推荐(0) 编辑
摘要: 错误:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String; 最近刚刚开始用SpringBoot做项目,之前项目跑得好好的,就启动不起来了,后来终于解决了这个 阅读全文
posted @ 2019-04-17 20:57 喜欢日向雏田一样的女子啊 阅读(29522) 评论(1) 推荐(6) 编辑
摘要: 在今天以前我还没有用过代码解析过SOAP报文,更别提转成JAVA对象了,今天的任务中报文这个模样的,(为防止数据信息,以下数据我故意打乱了防止泄露什么信息.) 上面是使用POSTMAN美化之后的报文样子,最开始的报文模样是这样的 一.美化报文 美化报文不是为了别人,是为了自己看起来方便一点点,有助于 阅读全文
posted @ 2019-04-15 23:41 喜欢日向雏田一样的女子啊 阅读(4190) 评论(0) 推荐(0) 编辑
摘要: Server组件 Server组件作用: 采用观察者模式,又叫源-收听者的设计模式,提供了可以动态添加、删除的监听器,作用是在Server组件的不同生命周期中完成不同的功能、逻辑; Tomcat容器的全局命名资源实现 提供关闭Tomcat方式(接收端口收到的SHUTDOWN命令). Server组件 阅读全文
posted @ 2019-04-14 21:55 喜欢日向雏田一样的女子啊 阅读(675) 评论(0) 推荐(0) 编辑