摘要: 应用场景 已知条件:类A中包含方法A,接口B中包含方法B,当前应用需要调用方法A,但是只能调用到方法B。 问:如何在当前应用中通过调用接口B的方法B,来完成调用方法A的逻辑。 答:这个时候可以采用适配器模式。 【类适配器】定义一个适配器类,继承类A的同时实现接口B,在重写的方法B中调用父类的方法A, 阅读全文
posted @ 2018-09-20 15:54 季末花开 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、功能介绍 Java类库中的Map是一种映射的数据结构,由键值对组成一个Map的集合元素,这种映射是单方向的,由键(key)到值(value)的映射,开发者可以通过key获得对应的唯一value的值,但是无法通过value反向获得与之对应的唯一key的值。 BiMap可以理解为是一种双向的键值对映 阅读全文
posted @ 2018-07-30 14:32 季末花开 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 源码样例: @Target 注解 功能:指明了修饰的这个注解的使用范围,即被描述的注解可以用在哪里。 ElementType的取值包含以下几种: TYPE:类,接口或者枚举 FIELD:域,包含枚举常量 METHOD:方法 PARAMETER:参数 CONSTRUCTOR:构造方法 LOCAL_VA 阅读全文
posted @ 2018-07-18 19:26 季末花开 阅读(13817) 评论(3) 推荐(3) 编辑
摘要: 问题:安装python成功后,命令行无法启动,提示api-ms-win-crt-runtime-l1-1-0.dll 丢失。 解决:百度搜了一下解决方法,选择了安装vc。 下载链接https://www.microsoft.com/zh-cn/download/details.aspx?id=481 阅读全文
posted @ 2018-07-09 17:50 季末花开 阅读(3737) 评论(0) 推荐(0) 编辑
摘要: 问题: 解决IDEA打开项目总是在当前窗口下,无法同事打开两个窗口的问题。【可能是我自己默认配置的问题】 解决: 菜单栏File,进入Setting栏 如上图所示,配置即可~~ 阅读全文
posted @ 2018-06-15 14:29 季末花开 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 问题场景: 今天在看公司代码的时候,发现controller中,存在两个方法,分别注解如下: @RequestMapping(value = "/get", method = RequestMethod.GET), @RequestMapping(value = "/get", method = R 阅读全文
posted @ 2018-06-15 11:43 季末花开 阅读(2891) 评论(0) 推荐(0) 编辑
摘要: 背景:新入职,maven工程有几个包需要手动导入,自己记录一下导包过程。 一、cmd打开命令行,进入你自己down下来的maven的bin目录下。 二、输入maven的install命令,格式如下: mvn install:install-file -Dfile=要导入的jar包的路径 -Dgrou 阅读全文
posted @ 2018-06-15 11:41 季末花开 阅读(210) 评论(0) 推荐(0) 编辑