java
你的大佬
道阻且长,行则将至。
展开
-
Java Apache Poi Util
本文主要是java整合apache poi,可以实现下载到本地或者返回输出流的util。代码还有很大的优化空间,自行优化!!!STEP1:导入依赖:我用的3.15版本<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>...原创 2018-04-27 11:31:14 · 459 阅读 · 0 评论 -
SpringBoot 异步任务(反射动态调用)
对于异步任务,我们常见的处理方式一般有以下几种:1.开启一个新线程,执行指定任务(建议从线程池获取);2.如果用springboot,框架本身自带了异步任务封装,使用起来也比较方便;3.其他语言提供接口,如nodejs,在异步这方面还是很突出很好用的.STEP1:启动类开启注解@EnableAsyncSTEP2:工具类这边基于Java反射,可做到动态处理,LoggerUtil其实就是封装的日志工具...原创 2018-05-22 13:58:37 · 3097 阅读 · 0 评论 -
jar包修改,并重新打包
在开发中,有的时候我们需要修改jar包来定制化开发。一般情况中,我们建议不修改jar包,因为其他程序员不知道你修改jar的话,很可能会产生一些问题,尽量用继承实现的方式达到自己的目的,遵循开闭原则。 本文以 apache thrift 为例,去除其中打印语句,因为我们这边项目调用很频繁,不去除打印语句的话,每天打印日志几十m,全是Received... 参考: http...原创 2018-09-07 17:14:56 · 1284 阅读 · 0 评论 -
java里的协程
https://blog.csdn.net/chejinqiang/article/details/80157424转载 2019-04-09 15:54:02 · 124 阅读 · 0 评论 -
Java中为什么数组没有实现Iterable接口,但可以使用foreach语句遍历?
本质是转成fori形式的循环,上界是数组的size直接上代码package com.finchina;public class TstMain1 { public static void main(String[] args) { int[] ints = new int[5]; for (int i = 0; i < 5; i++) ...原创 2019-09-06 11:18:42 · 846 阅读 · 0 评论