- 博客(6)
- 收藏
- 关注
原创 如何解决idea git切换多个分支后maven不生效问题
idea git切换分支方法点击下方的git,checkout出要开发的分支切换多个分支后如何保maven正常idea 多个分支来回切换后会导致本地maven依赖信息未及时更新,此时有可能当前分支引用的是之前maven库的依赖,因此需要进行maven install操作更新本地maven库,具体操作有两种用命令执行idea下方有terminal控制栏 输入命令 mvn clean后mvn install -Dmaven.test.skip=true点击idea右侧栏按照右图操作点击
2020-09-03 21:10:41 2776
原创 常用lamba表达式整理
filter过滤某个条件 对象集合 返回List List result = list.stream().filter(examination -> examination.getLastScore() == 100).collect(Collectors.toList());提取对象某个字段 返回List List result = list.stream().map(a ->...
2018-04-23 17:15:57 292
原创 List排序(数组)
public class ListTest { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(3); list.add(2); ...
2018-04-16 13:54:05 781
原创 jdk和cglib动态代理(aop)
什么是动态代理 spring aop面向切面编程,具有拦截功能,在框架编程中有着重要作用,而spirng aop的底层正是通过动态代理完成的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执行。不同的切入时机对应不同的Interceptor的种类,如BeforeAdviseIntercep...
2018-04-07 15:36:58 167
原创 简单介绍六大设计原则
简单介绍六大设计原则设计原则种类单一职责接口隔离依赖倒置里式替换迪米特开闭1.单一职责原则 核心:一个类应该应该有专用的职责注意:这里的类不光指类,也适用于方法和接口,比如我们常说的一个方法实现一个功能2.接口隔离原则 建立单一接口( 一个接口只服务于一个子模块或业务逻辑),不要建立庞大臃肿的接口尽量细化接口,接口中的方法尽量少3.依赖导致原则 核心:面向接口编程 低层模块尽量都要有抽象类或接口,...
2018-03-27 17:00:31 638
原创 java编程识别文件的编码
/** * @company * @copyright Copyright (c) 2015 - 2018 */import org.springframework.core.io.ClassPathResource;import java.io.BufferedInputStream;import java.io.FileInputStream;/** * @author...
2018-03-27 16:59:48 1267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人