JAVA篇 五月 03, 2021

替换 jar 包中的 class 文件

文章字数 193 阅读约需 1 mins.

在test.jar 的同目录下新建一个与 NeedReplace 类的全路径相同的目录,执行以下命令
md com\lovedata\bigdata\jar
执行 java -jar 来进行替换
jar ...

查看全文

JAVA篇 七月 01, 2020

Java 多文件边压缩边下载

文章字数 1.6k 阅读约需 1 mins.

有时我们希望在后台实时生成文件并下载到客户端

    @GetMapping(value = "download")
    public void download(HttpServletResponse response) {
       try(OutputStream outputStream = response.getOutputStream();
          ZipOutputStream zipOutputStream = new ZipOutputStream(outputStream, StandardChar...
查看全文

JAVA篇 八月 23, 2019

Java 开启子线程执行其他操作,并获取结果

文章字数 475 阅读约需 1 mins.

示例代码,10后抛出超时错误,并且取消子线程任务的执行

    ExecutorService executorService = Executors.newSingleThreadExecutor();
    Future<String> future = executorService.submit(() -> {
                ....
            }
    );

    try {
        return future.get(10, TimeUnit.SECONDS);
    } catch (Exception e) {
        future...
查看全文

JAVA 七月 29, 2018

Oracle 里 number 类型对应 JdbcType bean 类型记录

文章字数 300 阅读约需 1 mins.

number长度 Java类型
1~4 Short
5~9 Integer
10~18 Long
18+ BigDecimal

须指定number类型的大小。

查看全文
0%