自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 linux使用expect完成启动自动交互

前言        正常使用tomcat启动项目只需要运行startup.sh就可以了,但是有的项目在运行sh后会有交互操作,也就是说在输入启动命令之后还需要再键入交互操作才可以启动。如果想要只输入启动命令就可以启动的话就需要一个工具实现自动交互,下面介绍的expect就可以实现自动交互。        使用expect实现自动交互的流程:你需要

2022-01-07 16:25:53 930

原创 java四舍五入保留小数位

四舍五入保留两位小数①BigDecimal b = new BigDecimal(double d);double value = b.setScale(2, BigDecimal.ROUND_HELF_UP).doubleValue();②String df = new DecimalFormat("#.00");String value = df.format(double d);③String value = String.format("%.2f", double d);//%

2021-11-05 15:41:07 4157

原创 使用HttpClient发送post请求传输文件、接收文件

用到的jar包有httpclient-4.5.10.jarhttpmime-4.5.13.jarhttpcore-4.4.12.jar点击下载jar包public static byte[] sendPost(String url, byte[] fileBytes) { CloseableHttpClient httpClient = HttpClients.createDefault(); //创建post方法连接实例,在post方法中传入待连接地址

2021-11-05 15:02:42 3894

原创 WPS EXCEL制作二级下拉框、动态下拉框、联动下拉框

选择一个下拉框动态修改另一个下拉框的值,看一下效果图:step1 ???? :设置下拉框数据  创建一个sheet存放下拉框数据,第一行的水果、蔬菜为一级菜单内容,选中数据按F5或Ctrl+G打开定位,如下图勾选后点击定位  定位作用是选中有内容的单元格step2 ???? :设置二级下拉框  在菜单栏选择 “公式” -> “指定” -> “首行”(一级下拉框) -> “确定”  点击指定左边的名称管理器或Ctrl+F3,可以看到刚刚创建的下拉框数据了。

2021-06-16 17:55:33 15685 4

原创 使用log4j输出日志,配置文件编写

log4j.properties配置文件日志根配置(非必须)log4j.rootCategory=INFO, CONSOLE, FILElog4j.rootLogger=INFO,CONSOLE,FILE注:rootCategory为旧写法(不推荐使用),rootLogger为新写法,Logger是Category的子类等级(优先级从高到低,向下包含)推荐使用ALLDEBUG推荐INFO推荐WARN推荐ERROR推荐FATAL

2021-05-13 15:55:40 245

原创 利用word的xml格式,使用POI在图片位置插入文字

使用POI在图片之后插入文字首先要知道docx文件是zip形式保存的,文档内容会保存为xml格式。我们将一个docx文件后缀改为zip并打开,会发现里面又很多文件夹以及xml文件。内容存在word文件夹下的File file = new File(filePath);in = new FileInputStream(file);XWPFDocument doc = new XWPFDocument(in);//获取段落List<XWPFParagraph> paraList

2021-05-12 09:44:23 1534

原创 onlyoffice使用,前端+java

一、前端onlyoffice使用页面引用<head> <script type="text/javascript" src="http://192.168.58.138:9001/web-apps/apps/api/documents/api.js"></script></head><body> <div id="placeholder"></div></body>加载文档var docEd

2021-04-27 14:16:38 6366 9

原创 OnlyOffice离线部署(CentOS),附依赖包

OnlyOffice离线部署一、相关安装包Nginx,EPEL,PostgreSQL,Redis,RabbitMQ,OnlyOffice DocumentServer存储库,supervisor,OnlyOffice DocumentServer二、配置1.环境变量方法一:9001为onlyoffice的端口 $ vi /etc/profile方法二:仅当前有效重启消失 $ export DS_PORT=9001重启后查看:2.SELinux $ vi /etc/selinux

2021-04-27 11:44:03 4910 5

原创 java图片压缩方法(多种)

InputStream in = new File("");ByteArrayOutputStream out = new ByteArrayOutputStream();BufferedImage imageBuffered = ImageIO.read(in);Iterator<ImageWriter> iterator = ImageIO.getImageWritersByFormatName("jpeg");ImageWriter writer = (ImageWriter)i.

2021-04-23 15:08:00 5267 2

原创 人脸识别-虹软SDK引入问题

申请sdk后下载有四个文件arcsoft-sdk-face-2.1.0.0.jar、libarcsoft_face.dll、libarcsoft_face_engine.dll、libarcsoft_face_engine_jni.dlljar包进入项目不用说,但三个dll文件文档里没有将放到哪里,运行程序时会出现no libarcsoft_face_engine_jni in java.library.path 没有找到依赖首先去百度之后参考解决方法默认情况下,Windows平台下jav

2021-04-23 14:49:23 1217 1

原创 js图片写入EXIF信息,java获取图片EXIF信息

EXIF 又称可交换图像文件格式,是一个专门为数字记录数码照片的属性信息和拍摄数据。最近需要在图片中添加信息,方便读取时区分图片。使用EXIF为图片拓展信息,在后台对图片进行识别。js文字生成图片方法js写入信息相关API方法备注EXIF.getData(img, callback)获取图像元数据EXIF.getTag(img, tag)获取指定数据EXIF.getAllTags(img)以对象形式返回全部数据EXIF.pretty(img)以字符串形

2021-04-23 14:40:35 833 2

原创 js文字转图片,使用画布绘制

//文字转图片function textToImage(text){ let tLength = text.length;//获取文本个数 var canvas = document.createElement("canvas");//创建画布 canvas.width = tLength*15;//设置画布宽度,15为字体大小 canvas.height = 22;//设置画布高度 var context = canvas.getContext("2d"); //获取绘

2021-04-23 13:48:39 1795 1

原创 Graphics2D绘制图片,线段、矩形、圆形

//新建图片BufferedImage newImage = new BufferedImage(1079, 512, BufferedImage.TYPE_INT_RGB);//获取绘图对象Graphics2D g2d = newImage.createGraphics();//将bufferImage按照1079,512的比例绘制到newImage上g2d.drawImage(bufferImg, 0, 0, 1079, 512, null);//画笔宽度,Stroke dash = ne

2020-12-31 17:54:44 2952 1

原创 FreeMarker生成word文档,模板设置-循环表格、图片、判断语句

普通模板模板中设置${ }标志,freemarker将匹配到的内容替换Map<String, Object> map = new HashMap<>();map.put("urgentCount", 10);map.put("majorCount", 5);map.put("commonlyCount", 7);运行结果循环模板在word中编辑好模板后另存为.xml格式,打开后如下图://<w:tbl></w:tbl>表格标志//

2020-12-31 17:30:01 2330

原创 Aspose.word基础

读取word文档Document doc = new Document(path); //读取模板//builder相当于光标DocumentBuilder builder = new DocumentBuilder(doc);doc.Save("文件保存路径");移动光标builder.moveToDocumentStart();//移动光标到起始位置builder.moveToDocumentEnd();//移动光标到末尾![创建书签](https://img-blog.csdnimg

2020-12-29 17:57:48 3265

原创 linux挂载iso镜像配置本地yum源

通过挂载CentOS配置本地yum源//查看要挂载的文件夹cd /dev/ls//开始挂载//创建挂载文件夹[root@localhost ~]# mkdir /iso_yum//挂载cdrom到iso_yum文件夹[root@localhost ~]# mount -t iso9660 /dev/cdrom /iso_yum//配置yum源[root@localhost ~]# cd /etc/yum.repos.d///查看所有文件[root@localhost yum.repo

2020-11-13 18:12:46 1935

原创 linux配置docker源,国内加速镜像(注册阿里云镜像)

docker源配置,国内加速地址由于公司进行网络管控,唯一能连上的就是清华镜像//配置docker国内源/etc/docker/daemon.json{ "registry-mirrors":[ "https://registry.docker-cn.com", //国内官方镜像 "https://mirrors.tuna.tsinghua.edu.cn", //清华镜像 "https://aeckruos.mirror.aliyuncs.com", //阿里云镜像,需

2020-11-13 17:53:29 2429 1

httpClient组合包.zip

httpclient-4.5.10.jar httpmime-4.5.13.jar httpcore-4.4.12.jar

2021-11-05

google图片处理工具thumbnailator-0.4.8.jar

thumbnailator-0.4.8.jar

2021-05-13

onlyoffice离线部署-CentOS,相关依赖

-onlyoffice部署文档 -epel-release-7-11.noarch.rpm -jdk1.8.0及相关依赖安装包 -nginx-1.16.1及相关依赖安装包 -onlyoffice-documentserver.x86_64.rpm 6.2.0 -onlyoffice-repo.noarch.rpm -postgresql-9.2.24及相关依赖安装包 -rabbitmq-server-3.3.5及相关依赖安装包 -redis-3.2.12及相关依赖安装包 -supervisor-3.4.0及相关依赖安装包

2021-05-13

jacob-1.18-64位.zip

1.将jacob-1.18-x64.dll放到JAVA_HOME配置的bin目录下 2.项目重新导入jdk,重启 包含jacob-1.18-x64.dll

2021-02-22

java压缩工具类附zip4j_1.3.1.jar

java压缩工具类附jar包 zip4j_1.3.1.jar zipUtils.java 请使用1.3.1版本

2020-11-13

jad158g,jadclipse反编译

eclipse安装反编译工具jad相关jar net.sf.jadclipse_3.3.0.jar jad.exe

2020-11-13

docker离线安装rpm

lxc-libs-1.0.11-1.el6.x86_64.rpm lxc-1.0.11-1.el6.x86_64.rpm lua-lxc-1.0.11-1.el6.x86_64.rpm lua-filesystem-1.4.2-1.el6.x86_64.rpm lua-alt-getopt-0.7.0-1.el6.noarch.rpm libcgroup-0.40.rc1-26.el6.x86_64.rpm docker-engine-1.7.1-1.el6.x86_64.rpm docker-1.5-5.el6.x86_64.rpm docker-ce-17.03.3.ce-1.el7.x8

2020-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除