上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 39 下一页

2022年8月2日

easyExcel 比poi 更加简单的 excel 解析工具

摘要: EasyExcel 写 excel 文件 easyexcel 文档地址: https://easyexcel.opensource.alibaba.com/ 1 excel 的简单解析 ExcelRow 是自定义的用于接受一行数据的类,对应这一行数据的没一个字段或者说列 @Test public v 阅读全文

posted @ 2022-08-02 14:31 zhangyukun 阅读(439) 评论(0) 推荐(0) 编辑

2022年7月21日

类和类之间的6种关系

摘要: 依赖: 依赖有2种 一种父子关系,一种关联关系 依赖关系是对象之间最弱的关系,任何关系都可以叫做依赖。做弱的依赖是方法参数和返回值,并且只在方法内部使用。 实现: 接口和子类自检的关系 泛化: 父类和子类之间的关系(继承) 关联: 关联包含2种,聚合和组合,两个对象之间的关联关系可以是一对多,多多, 阅读全文

posted @ 2022-07-21 21:07 zhangyukun 阅读(234) 评论(0) 推荐(0) 编辑

2022年7月17日

aspectj this target within 区别

摘要: 首先他们三个都匹配一个明确的类型 里面的所有方法 不能带有方法,包名等通配符 只能写成 within(包名.类名格式) 假设有一下继承关系 有一个接口 A ,这个接口有一个实现类A1 A1 有两子类 B,C 1 within 只能匹配指定类型不能匹配子类,并且对比类型是目标类型,target 和 t 阅读全文

posted @ 2022-07-17 02:02 zhangyukun 阅读(121) 评论(0) 推荐(0) 编辑

2022年7月16日

spring aspectj 切入点表达式详解

摘要: 1 切入点表达式 切人点表达式可以按照 修饰注解和修饰和非注解分成2类,带有@的是匹配注解的,没有代@的是匹配非注解的 within 用于限定类型,args 用于限定参数,target 指的限定类型和子类,this 指的调用者类型 1 execution 匹配 指定修饰符 指定返回值类型 指定包 指 阅读全文

posted @ 2022-07-16 14:44 zhangyukun 阅读(349) 评论(0) 推荐(0) 编辑

2022年7月15日

foreach 和 数据库批量执行 效率比较

摘要: 第一种写法: foreach 批量插入 20W数据,1000条提交一次 @ApiOperation(value = "单线程,800批量插入,10W条,简单数据,耗时月4秒",notes="TPS约2.5W") @RequestMapping(value="insert/singleThreadBa 阅读全文

posted @ 2022-07-15 22:07 zhangyukun 阅读(832) 评论(0) 推荐(1) 编辑

2022年7月14日

JDK 动态代理 和 cgLib动态代理

摘要: 1 spring 动态代理的一些说明 1 spring 5.0 默认使用的 代理方式 依旧是 jdk 动态代理(之前的版本也是) 2 springboot 2.X 开始 默认使用代理方式 cglib(springboot 2.X 默认使用 spring 5,给人的感觉是 spring 5.0 开始默 阅读全文

posted @ 2022-07-14 23:28 zhangyukun 阅读(272) 评论(0) 推荐(1) 编辑

2022年7月9日

java 获取方法参数名字

摘要: 1 自定义注解获取 在方法参数前面加一个注解标注这个参数的名字(Mybatis dao 层标注参数名字就这样做的 ) //自定义@param注解 @Target(ElementType.PARAMETER) @Retention(RetentionPolicy.RUNTIME) @Documente 阅读全文

posted @ 2022-07-09 15:31 zhangyukun 阅读(2173) 评论(0) 推荐(0) 编辑

2022年7月3日

spring cloud alibaba 基本用法

摘要: maven import 属性 <!--spring alibaba--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <ve 阅读全文

posted @ 2022-07-03 16:39 zhangyukun 阅读(140) 评论(0) 推荐(0) 编辑

2022年6月29日

spring cloud 集成和使用

摘要: 说明: 父工程文件如下: spring boot 版本:2.6.8 spring cloud 版本:3.1.3 hystrix,停更以后没有最新版,所以用的:2.2.10.RELEASE 父工程 pom.xml 如下:所有子项目使用的依赖版本都在这里面 <?xml version="1.0" enc 阅读全文

posted @ 2022-06-29 22:30 zhangyukun 阅读(260) 评论(0) 推荐(0) 编辑

rabbitmq 和 erlang window 安装

摘要: 首先确定 erlang 和 rabbitmq 版本关系 查考地址:https://www.rabbitmq.com/which-erlang.html 我这里选着的 erlang是 25.0 rabbitmq 的版本是 3.10.5 外网下载太慢阿里云下载地址:https://www.aliyund 阅读全文

posted @ 2022-06-29 22:05 zhangyukun 阅读(57) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 39 下一页

导航