
Java
loganwz
这个作者很懒,什么都没留下…
展开
-
OFD文件预览—前后端两种实现方式
ofd文件在线预览对于ofd文件在线预览,有两种预览的解决思路:1.通过后端将ofd文件转为pdf、png等进行预览2.前端使用插件直接进行预览两种方式均使用开源的插件实现。方式1:ofd文件转换后预览使用开源的ofdrw进行ofd文件的转换。插件支持:OFD => PDFOFD => 图片OFD => SVG(矢量图形)OFD => HTML(SVG实现)### 引入依赖引入依赖<dependency> <groupId>原创 2021-09-26 15:14:10 · 9589 阅读 · 12 评论 -
通过jclasslib修改class文件
问题描述:在开发中遇到使用第三方jar时想要修改里边某个class文件的情况解决方法:通过jclasslib直接修改class文件安装jclasslib可以通过下载jclasslib软件来安装(不推荐)在IEDA插件中搜索安装jclasslib Bytecode Viewer(推荐)查看修改源码的信息将jar包内要修改的class文件拖到IDEA中点击IDEA工具栏中:View => Show Bytecode With Jclasslibjclasslib页面主要有Constant原创 2021-07-15 14:20:29 · 1466 阅读 · 0 评论 -
Java创建SSL证书解决https证书验证失败
1.写一个工具类(注意不要带包结构)import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.security.KeyStore原创 2021-06-09 11:19:32 · 636 阅读 · 1 评论 -
SpringBoot集成aspose实现cad、word、excle、ppt在线预览
SpringBoot集成aspose实现cad(dwg、dxf、dwf)、word(doc、docx)、excle(xls,xlsx)、ppt(ppt,pptx)文件在线预览原创 2021-06-07 17:21:08 · 2735 阅读 · 6 评论 -
通过Java操作MongoDB
使用mongodb-driver驱动包实现Java代码操作MongoDB1.引入依赖根据项目情况(Gradle,Maven),引入mongodb-driver依赖Maven:<dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver</artifactId> <version>3.6.3</version></depend原创 2021-04-01 14:53:07 · 239 阅读 · 0 评论 -
获取post请求中的文件流
获取post请求中的文件流CloseableHttpClient httpclient = HttpClients.createDefault();try { String uri = "http://xxxx.xx.xx.xx:xxxx/materialManageHB.do?method=downFileHB"; HttpPost httppost = new HttpPost(uri); //设置请求参数 String params = "xxxxxxxxxxxxx原创 2021-01-06 11:46:12 · 4755 阅读 · 1 评论 -
单例模式
单例模式(Singleton)是一种常见的设计模式,是指类的一个对象在系统中只有一个实例。单例模式有很多应用场景Windows系统中的任务管理器和回收站就是典型的单例模式,无论在什么位置打开,系统中始终只有一个任务管理器和回收站。网站中的计数器一般也是采用单例模式,否则难以同步。应用程序的日志应用,一般都使用单例模式实现,从而方便内容追加。单例模式的三要素私有的构造方法;指...原创 2018-09-22 18:00:37 · 193 阅读 · 0 评论 -
HttpURLConnection及GET和POST请求
两种请求方式URL请求通常有两种方式:GET请求和POST请求 GET请求的数据会附在URL之后,通过?来拼接所传的参数,参数之间以&相连。请求中发送的参数如果是字母或者数字则按照原样发送,空格则转换为+,中文或者其他字符则按照base64位加密,得到%E4%BD%A0%E5%A5%BD类似的形式,其中%xx为该符号以16进制表示的ASCII码。 POST请求的参数不是放在URL...原创 2019-03-18 22:32:44 · 3123 阅读 · 0 评论