java工具类
文章平均质量分 56
GW_Cheng
通技术之脉络,集框架之精华,开源,分享,我在路上!
展开
-
EasyExcel导出excel合并表头和数据
maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.0.5</version></dependency>关键代码try (OutputStream out = new FileOutputStream(file)) {EasyExcel原创 2022-04-16 23:30:46 · 4333 阅读 · 2 评论 -
java将html转为pdf
项目采用springboot,由于是后端导出pdf,所以用thymeleaf作为页面,后端请求页面,获取渲染后的html字符串,再导出为pdf<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency原创 2020-07-19 14:02:51 · 5707 阅读 · 3 评论 -
Java 将文件,文件夹打入压缩包zip,rar
批量下载经常会有将文件打包下载的需求,比如批量下载图片今天就分享一个java的将文件夹中的所有文件(包括文件夹,递归)打包成压缩包(支持rar和zip)先看效果,测试目录李四文件夹下有文件夹和,文件和一个空文件夹(空文件夹打包到压缩包显示图标和类型都有点问题,这个还没找的解决方案,可以不打进去)压缩包截图(打包空目录)不打包空目录(rar)依赖 <dependency&...原创 2020-03-27 21:19:06 · 3112 阅读 · 0 评论 -
一个Excel工具类
在工作中有很多场景需要读取excel,导出excel搜了是这位大佬写的excel工具类,https://blog.csdn.net/l1028386804/article/details/79659605在工作中遇到了一点问题进行了优化,主要包括读取excel:统一返回二位数组,(日期,数字格式的处理)导出excel:自适应宽度,科学计数法优化(2003),导出这里只优化了2003,因...转载 2019-10-17 19:05:41 · 571 阅读 · 0 评论 -
使用itextpdf生成pdf,设置图片和中文
依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version></dependency>中文字体,我是在windows 1...原创 2019-08-15 18:14:07 · 3678 阅读 · 0 评论 -
okhttp简单封装
之前一直用的是httpclient,今天okhttp简单封装了一下,主要有三个方法发送get请求发送post请求,请求体是json字符串发送post请求,可以什么都不传,可以是简单的表单提交,也可以是带文件上传的表单提交post上传文件需要的实体/** * form表单提交文件上传的文件对象 * * @author chenggaowei Created on 2...原创 2018-05-10 00:03:50 · 1023 阅读 · 0 评论 -
Java工具类--读取Properties文件
java读取properties配置文件,解决中文乱码原创 2015-12-30 10:22:26 · 6764 阅读 · 1 评论 -
彻底解决unable to find valid certification path to requested target
unable to find valid certification path to requested target 解决方案原创 2016-08-09 17:54:12 · 172027 阅读 · 70 评论 -
使用User-Agent防止HttpClient发送http请求时403 Forbidden和安全拦截
使用User-Agent防止HttpClient发送http请求时403 Forbidden和安全拦截原创 2017-01-05 18:06:26 · 19590 阅读 · 2 评论 -
分享一个最新的druid数据源配置
分享一个最新的druid数据源配置原创 2016-12-22 14:33:23 · 2769 阅读 · 0 评论 -
Java工具类--JSON解析(以百度天气为例)
Java工具类--JSON解析(以百度天气为例)原创 2015-11-25 20:24:14 · 4019 阅读 · 0 评论 -
java从数据库读取菜单,递归生成菜单树
java从数据库读取菜单,递归生成菜单树原创 2016-10-29 13:44:34 · 72043 阅读 · 57 评论 -
Java正则表达式去掉style="***"
Java正则表达式去掉style="***"原创 2016-10-14 14:24:53 · 7374 阅读 · 0 评论 -
前端对称加密--js对用户名密码进行DES加密
在网上有很多DES加密的js版,有一些是用java解密不成功的,今天分享一个前端用js的DES加密,后端使用java版的DES解密原创 2016-07-31 15:20:40 · 56844 阅读 · 27 评论 -
Could not connect to SMTP host,PKIX path building failed,unable to find valid certification path...
java发邮件时遇到PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetCould not connect to SMTP host: smtp.abc.com, port:原创 2016-07-25 11:38:40 · 21276 阅读 · 2 评论 -
Java工具类--通过HttpClient发送http请求
在写网络程序的时候,经常会有从网址获取数据的需求,上一篇解析JSON就需要从百度获取天气数据,本文介绍一种模拟发送http请求的工具–HttpClient。HttpClient的介绍 The most essential function of HttpClient is to execute HTTP methods. Execution of an HTTP method involves原创 2015-11-27 15:17:34 · 57059 阅读 · 3 评论 -
Java发邮件-QQ服务器认证(A secure connection is requiered(such as ssl))
Java发邮件的几种方式JavaMailCommons EmailSpring MailJavaMail是Java提供的发邮件APICommons Email是Apache Commons下的发邮件APISpring Mail 是Spring提供的发邮件API所需jar包JavaMail <dependency> <groupId>javax.mail</groupId原创 2015-12-30 17:36:53 · 37167 阅读 · 11 评论