
java
文章平均质量分 52
Java开发经验
zhijiesmile
这个作者很懒,什么都没留下…
展开
-
pdf识别内容-移除页眉页脚
pdf文件大多是出版物或者word转换而来,带有页眉页脚,在识别内容的时候,会把页眉页脚的内容识别到,导致内容中包含大量无用信息,可以在识别的时候,根据提前设置的页眉页脚大小,忽略掉此部分内容。此教程同时也适用指定矩形区域识别。并且识别的结果是按照段落进行识别,避免了文字错乱,文字换行错乱的情况。本教程使用的是pdfbox进行操作。开发者需要了解一个前提,在pdf识别的过程做,坐标系是以左上角为起点(0,0),往右下角是正。rectangle需要设置起始坐标和矩形的长宽。原创 2023-05-22 21:39:01 · 1528 阅读 · 2 评论 -
idea远程开发java
背景最近在使用Java开发音频操作功能,需要使用jave2,但是最后发现不支持M1芯片,所以打算研究一下远程开发,一方面可以解决开发电脑不支持的问题,还可以减轻开发电脑压力,减少环境问题导致的bug。选型idea2021.1开始,提供了wsl2,ssh和docker三种,通过本人测试,发现ssh最实用,速度快,调试方便等。基本可以实现于本地开发一样的效果。环境网络环境通的,能够互相访问,开发电脑上安装idea(最新版),一台linux服务器。安装linux安装java环境yum inst原创 2021-08-25 17:06:23 · 4884 阅读 · 2 评论 -
poi读写Excel文件,兼容新旧版本的简单例子
导入jar包(poi)后,即可操作import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import org.apache.poi.hssf.us原创 2017-03-22 16:55:18 · 901 阅读 · 0 评论 -
docker mysql8 安装部署
1、环境:mysql版本:8.0.22docker版本:19.03.132、安装:docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.223、远程连接:docker exec -it mysql bash # 进入容器use mysql; # 切换数据库GRANT ALL ON *.* TO 'root'@'%'; # 授权ALTER USER ...原创 2020-11-24 09:15:44 · 125 阅读 · 0 评论 -
java se1.7 try-with-resources 使用
在进行java编程的过程中,出现文件流未关闭或者connection未关闭的情况,很难发现而且出现的问题也不知道是哪里的问题,无意中发现javase1.7开始出现try-with-resources,可以很方便的为我们处理忘记关闭文件资源的情况。String path = "C:\\Users\\ASUS\\Desktop\\11.txt";try(BufferedReader br =原创 2017-07-19 16:12:40 · 438 阅读 · 0 评论