java后台
絮落锦乡
这个作者很懒,什么都没留下…
展开
-
Spring Boot + Prometheus + Grafana 打造可视化监控
背景SpringBoot的应用监控方案比较多,SpringBoot+Prometheus+Grafana是目前比较常用的方案之一。它们三者之间的关系大概如下图:关系图2开发SpringBoot应用首先,创建一个SpringBoot项目,pom文件如下:<dependency><groupId>org.springframework.boot</groupId><artifactId>sp...原创 2022-03-28 19:48:18 · 152 阅读 · 0 评论 -
Redis 序列化值,多了双引号问题
修改相应的序列化值即可原创 2021-09-27 14:25:37 · 1050 阅读 · 0 评论 -
Mybatis 通过数组的下标进行取值
1、前端传参样例2、mybaits 写法 1)、判空<if test="times!=null and times.length>0"> 2)、错误写法 <if test="times!=null and times.length>0"> and T.create_time between #{times[0]} and #{times[1]} </if&...原创 2021-08-24 14:21:10 · 3083 阅读 · 2 评论 -
java提取word中的图片
一、项目中需要用到word的导入,word 里面的内容由图片,文本,公式等,步骤为:将文档另存为xml格式1、提取图片原创 2021-05-31 11:47:32 · 2357 阅读 · 0 评论 -
Java 推箱子游戏
一、java推箱子游戏,基于swing界面开发,加入了BGM 自由控制开关,引入悔一步,跳关等功能每一关的地图BGM源码如下package com.company;import javax.sound.midi.MidiSystem;import javax.sound.midi.Sequence;import javax.sound.midi.Sequencer;import javax.swing.*;import java.awt.*;im原创 2021-05-27 17:16:39 · 656 阅读 · 2 评论 -
springboot + easypoi3.2 根据模板或者自定义导出多sheet
一、根据模板导出多sheet页1、excel 模板2、模板的语法,首列不加t空格分割三目运算 {{test ? obj:obj2}}n: 表示 这个cell是数值类型 {{n:}}le: 代表长度{{le:()}} 在if/else 运用{{le:() > 8 ? obj1 : obj2}}fd: 格式化时间 {{fd:(obj;yyyy-MM-dd)}}fn: 格式化数字 {{fn:(obj;###.00)}}fe: 遍历数据,创建row!fe: 遍历数据不创建.原创 2021-04-22 18:55:35 · 909 阅读 · 3 评论 -
SpringBoot最佳整合ueditor的解决方案
Spring Boot整合ueditor教程,不需要更高源码,支持,html或者是集成了jsp两种方式 一、使用springboot集成jsp方式 1、下载jsp版本的ueditor 2、搭建springboot工程,集成jsp (1)、新建项目 ...原创 2018-08-09 11:51:37 · 1914 阅读 · 0 评论 -
springboot 发送,简单,html格式,带本地附件,带远程附件邮件详解
1、导入相应的jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2、配置参数mail: host: s...原创 2019-08-24 21:00:23 · 1381 阅读 · 3 评论 -
java定期备份mysql脚本
判断当前系统是win还是linux,进行数据的备份,返回sql文件import java.io.BufferedReader;import java.io.File;import java.io.InputStream;import java.io.InputStreamReader;/** * @author 陈飞龙 */public class MysqlBackUp { ...原创 2019-08-12 14:43:27 · 413 阅读 · 0 评论 -
java读取SHP格式文件,解决中文乱码
导入jar <dependency> <groupId>org.geotools</groupId> <artifactId>gt-shapefile</artifactId> <version>19.1</version> </dependency> &l...原创 2019-09-23 18:26:26 · 1281 阅读 · 0 评论 -
springboot 导入word 解析图片和公式
一、考试系统需要用到导入试题功能,要求导入公式和图片。将word 文档另存为xml 先看看图片在里面的存放效果<w:r> <w:rPr> <w:rFonts w:hint="eastAsia" w:ascii="黑体" w:hAnsi="黑体" w:eastAsia="黑体" w:cs="黑体"/>原创 2020-09-28 16:43:17 · 1169 阅读 · 0 评论 -
springboot + vue 导出word 试卷
1、需求说明项目中有涉及到考试,做题的需求,要求导入word试题,试题带有公式,excel 也需要导入。当然了,有导入也会有导出,生成一张试卷的时候,需要将试卷导出成word 进行打印。试题当然是个列表,有如下几个参数。试卷名称 试卷的题型 题干 分值 选项(多个) 正确答案 知识点 标签2、准备工作制作你想要的word 模板另存为word为wordxml 文档将xml文件拷贝至编辑器中,博主放在了resource\word目录下,当然你可以随便找个地方放。格式化代码原创 2020-08-31 15:39:58 · 1639 阅读 · 1 评论 -
IPFS 出现 java.lang.RuntimeException: Server returned status: 404 with body: and Trailer header: null
1、报错信息如下:java.lang.RuntimeException: Server returned status: 404 with body: and Trailer header: null at io.ipfs.api.Multipart.finish(Multipart.java:155) at io.ipfs.api.IPFS.add(IPFS.java:110) at io.ipfs.api.IPFS.add(IPFS.java:99) at io.ipfs.api.IPF原创 2020-08-28 10:38:34 · 3431 阅读 · 0 评论 -
springboot /v2/api-docs 无法访问
一、问题描述springboot 整合swagger 比较简单,博主的博客中有,还没有整合的可以查阅下,swagger 有两种模式,一种是默认模式,一种是分组模式。1、分组模式@Bean public Docket loginApi() { return new Docket(DocumentationType.SWAGGER_2) .groupName("登录管理") .apiInfo(apiInfo()原创 2020-08-17 12:34:17 · 21924 阅读 · 2 评论 -
FISCO BCOS联盟链的搭建,整合springboot
关键特性整体架构 架构模型 一体两翼多引擎 群组架构 支持链内动态扩展多群组 分布式存储 支持海量数据存储 并行计算 支持块内交易并行执行 节点类型 共识节点、观察节点 计算模型 排序-执行-验证 系统性能 峰值TPS 2万+ TPS(PBFT) 交易确认时延 秒级 硬件推荐配置 CPU 2.4GHz * 8核 内存 8GB 存储 4TB 网络带...原创 2020-08-06 17:44:00 · 5887 阅读 · 4 评论 -
java 调用IPFS出现405
问题描述代码public static void main(String[] args) throws IOException { IPFS ipfs = new IPFS("/ip4/127.0.0.1/tcp/5001");// NamedStreamable.FileWrapper savefile = new NamedStreamable.FileWrapper(new File("D:/test.jpg"));// MerkleNode原创 2020-05-25 23:16:32 · 1560 阅读 · 15 评论 -
如何在windows(博主测试了win7,10) 环境下搭建私有链IPFS(星际文件)服务
1、下载ipfs服务下载地址:https://dist.ipfs.io/#go-ipfs直接下载地址:https://dist.ipfs.io/go-ipfs/v0.5.1/go-ipfs_v0.5.1_windows-amd64.zip2、下载webui很多论坛,博客上说,只要启动ipfs服务就可以访问http://127.0.0.1:5001/webui就能打开,其实不然,博主测试时发现,缺失访问不会出现404但是很慢打不开,所以引用webui作为IPFS的可视化界面有以下三..原创 2020-05-23 14:42:42 · 1041 阅读 · 3 评论 -
mybatis 多个foreach 同时使用
一、应用场景 1、多个表的数据一起删除的时候,有的时候不会建立外键,但主表的关联 表很多的时候,可以直接利用mybatis 进行多表删除。二、注意事项mybatis 中多个foreach 循环,第一次循环的collection 看到的值是一个(数组、list、map、对象,由collection的配置主导)。第二次foreach 是直接copy第一个foreach的...原创 2019-12-26 11:09:35 · 2942 阅读 · 0 评论 -
springboot 利用EasyPoi 导出带有图片的word,无黑色背景
一、导入jar包 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</versio...原创 2019-11-24 16:27:12 · 6257 阅读 · 9 评论 -
富文本编辑的内容导出为word
1、集成富文本编辑器,博主,采用ckeditor引入相关的jar包<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version&g...原创 2019-10-26 10:27:30 · 6061 阅读 · 5 评论 -
SpringBoot 集成webSocket 打成jar包ba
1、异常java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDe...原创 2019-10-26 10:13:39 · 930 阅读 · 0 评论