一、概述 在文件处理中,经常有文件类型转换的使用场景;在这篇文章中,将使用poi以及itextpdf完成excel转pdf的操作。 二、依赖 三、示例 1.字体的处理要有一个...
一、概述 在文件处理中,经常有文件类型转换的使用场景;在这篇文章中,将使用poi以及itextpdf完成excel转pdf的操作。 二、依赖 三、示例 1.字体的处理要有一个...
WebSocket技术实现了什么 在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 在 WebS...
一. 概述 拦截器: 的作用就是我们可以拦截某些方法的调用,在目标方法前后加上我们自己逻辑Mybatis拦截器设计的一个初衷是为了供用户在某些时候可以实现自己的逻辑而不必去...
在谈论Kafka高性能时不得不提到零拷贝。Kafka通过采用零拷贝大大提供了应用性能,减少了内核和用户模式之间的上下文切换次数。那么什么是零拷贝,如何实现零拷贝呢? 什么是零...
----- 最近更新【2022-02-03】----- 本文目录结构预览: 一、简介 二、查看区域设置:locale1、语法2、常用案例3、查看区域设置特定变量的值 三、修改...
nice article!
Dockerfile中切换源apt-get 通过dockerfile更换ubuntu镜像中的源为阿里源 在dockerfile中增加如下步骤: RUN sed -i s/archive.ubuntu.c...
apt-get 通过dockerfile更换ubuntu镜像中的源为阿里源 在dockerfile中增加如下步骤: RUN sed -i s/archive.ubuntu.c...
引言 在谈什么是位图之前我们先来看一道"非常简单的题": 有40亿个无符号的整型数据,现在给定一个目标数字,判断这个数字是否在这40亿数据中? 题目看起来确实非常简单,有的同...
鸡汤 希望是美好的,也许是人间至善,而美好的东西永不消逝。 --《肖申克的救赎》 当我们在...
1 介绍 2 Collectors的groupingBy方法 使用Java 8 提供的Stream API 可以以声明式的方法来处理集合中的数据。静态工厂方法 Collect...
Spring的分布式事务实现-使用和不使用XA(翻译)
这个外链链到小说去了。。。。。。。。。
记一次 Atomikos 分布式事务的使用由于项目上的需要,我要同时往orcale数据库与sqlserver数据中插入数据,需要在一个事务之内完成这两个库的提交。参考了一下网上的各种JTA(Java Transact...
由于项目上的需要,我要同时往orcale数据库与sqlserver数据中插入数据,需要在一个事务之内完成这两个库的提交。参考了一下网上的各种JTA(Java Transact...
最近,鄙人在项目开发中需要用到对象复制之类的功能,所以很自然就想到copyProperties这个方法。 先来简单介绍一下:BeanUtils提供对Java反射和自省API的...
说在前面:Gradle中project是非常重要的,所以也会有非常多的API及其可配置的属性,笔者也有许多不了解的,在这只是讲一些开发中比较常用的一些API和属性。但是了解了...
1. 什么是事件监听机制 在讲解事件监听机制前,我们先回顾下设计模式中的观察者模式,因为事件监听机制可以说是在典型观察者模式基础上的进一步抽象和改进。我们可以在 JDK 或者...
当毕业不够两年,身边的朋友慢慢得有车有房有女朋友周末有自己的节目,而我觉得很多美好的事情我都遥不可及,找不到可以让自己开心的事情做,心情很不好。但是同时我觉得沉淀需要时间、努...
一、Java原生API提供UUID生成方法[1][#fn1] 说明: 一个表示不可变的通用唯一标识符(UUID)的类。UUID表示128位值。 这些全局标识符存在不同的变体。...
1.安装 1.1 从官网下载安装包,然后再本地解压 https://services.gradle.org/distributions/[https://services.g...