java
文章平均质量分 57
liangM_chen
生而为人,我很抱歉
展开
-
JAVA转OFFICE(word、excel、ppt)文件为PDF格式
技术选型:spring cloud + vue + nginx需求:前端上传文件到服务器后可以实现下载与预览问题与解决方案:因为前端的兼容性等问题、对于文件预览不是很友好、而且实现也都比较复杂、从而想通过后端将文件转化成pdf、前端通过vue的pdf.js插件实现预览效果、但是java对office文件的转化pdf支持性不是很好、比较好的jar还收费、由此利用java调用python脚本进行实现pdf文件的转换。实现逻辑:前端已将文件上传到服务器、点击预览按钮时文件生成pdf文件并返回文件路径jav原创 2021-04-06 13:01:54 · 1932 阅读 · 0 评论 -
MQTT协议——什么是MQTT(一)
1、MQTT介绍 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议。 MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器...原创 2019-01-08 10:24:34 · 10296 阅读 · 1 评论 -
MQTT协议——搭建Apollo(阿波罗)服务(二)
1、ApolloApollo是一个多协议代理,支持STOMP,AMQP,MQTT,Openwire,SSL和WebSockets。就是在服务器端创建一个唯一订阅号,发送者可以向这个订阅号中发东西,然后接受者(即订阅了这个订阅号的人)都会收到这个订阅号发出来的消息。以此来完成消息的推送。服务器其实是一个消息中转站。 2、安装Apollo(安装运行Apollo时保证你的电脑中已经装好了JD...原创 2019-01-08 15:41:56 · 1474 阅读 · 1 评论 -
MQTT协议——JAVA代码(三)
1、我是maven项目首先引入mqtt的jar包、我这里引用的是mqttv3打开pom文件、加入jar包。 <!-- mqtt --> <dependency> <groupId>org.eclipse.paho</groupId> <artifactI...原创 2019-01-20 17:14:40 · 3026 阅读 · 0 评论 -
Java 导出 excel 表格 (Freemarker)
技术选型:ssm框架、数据库搭配的是SQLServer 2008 R2、maven项目。业务需求:需要导出数据报表、要求格式标题字体颜色等配置。选用技术:freemarker 可支持多种标签类型、可以自定义表格样式、使用方便简单。 一、1.首先项目引入 jar 包<!-- 项目属性 --><properties> <freemark...原创 2019-02-20 15:00:41 · 804 阅读 · 0 评论 -
Java IEE 754 转 float
问题:硬件对接返回数据格式为 IEE 754 编码格式、需要将其转为 float 格式。什么是 IEE 754:是20世纪80年代以来最广泛使用的浮点数运算标准。有四种形式(单双精确度最为长用):1.单精确度(32位)。2.双精确度(64位)。3.延伸单精确度。4.延伸双精确度。解决方法:先将 IEE 754 编码转为 十进制、在将十进制转为 float 格式...原创 2019-04-18 11:07:59 · 657 阅读 · 0 评论