自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Kibana 连接不上 ElasticSearch

kibana突然连接不上es

2022-11-09 10:17:06 998 1

原创 idea启动报错Error running ‘SituationServiceImplTest‘: Command line is too long. Shorten command line for

idea启动报错Command line is too long

2022-10-11 17:01:52 609

原创 使用dynamic-datasource实现使用多个数据库

使用dynamic-datasource实现使用多个数据库简介:在项目中经常会调用多个数据库,比如读写分离。dynamic-datasource-spring-boot-starter 是一个基于springboot的快速集成多数据源的启动器文档地址:[https://www.kancloud.cn/tracy5546/dynamic-datasource/2264611]:示例说明:从两个库读取相同的表,显示两个库中表的内容技术:springboot,mybatis-plus,dynam

2021-11-25 14:33:10 1842

原创 java实现写字板对pdf文件签名

java实现写字板对pdf文件签名思路首先明白写字板签名完输出的是base64的图片,剩下的就是将此图片插入到pdf文件中,实现此步骤的技术很多,可以用itex5但是为了实现与其他数据一起动态插入我选择的freemark。大概就是:签字版签名图片———》将图片插入ftl模板生成html文件—————》将html文件转成pdf(使用技术是wkhtmltopdf)技术介绍freemark:http://freemarker.foofun.cn/FreeMarker 是一款 模板引擎: 即一种基于模板

2021-07-22 15:33:00 1615 1

原创 使用wkhtmltopdf 完成html文件转pdf

使用wkhtmltopdf 完成html文件转pdf步骤1:下载wkhtmltopdf驱动并安装安装步骤https://pnpdjie.github.io/docs/guides/releasetool/wkhtmltopdf-install.html步骤2:调用工具类拼接命令调用驱动public class HtmlToPdf { //wkhtmltopdf在系统中的路径 private static final String toPdfTool = "C:\\ruanjian\

2021-07-19 14:39:20 1497 4

原创 基于springboot完成拦截器,自定义登入检验注解

基于springboot完成拦截器,自定义登入检验注解前文拦截器类似与面向切面编程(aop)思想,拦截器则可以通过IoC容器来管理,因此可以通过注入等方式来获取其他Bean的实例。在请求前通过拦截器验证集成拦截器配置拦截器import com.auth0.jwt.exceptions.JWTDecodeException;import com.df.samplesub.annotation.PassToken;import com.df.samplesub.annotation.UserLog

2021-06-10 16:42:47 300

原创 java实现导出表单word与pdf功能

java实现导出表单word与pdf功能前文:实现导出功能有很多方法,可以使用freemarker定义模板修改其为xml,在改成ftl,需要可以私信我,本文用的是itextpdf自定义模板,虽然自己制表比较繁琐但是简单易懂环境idea依赖·<!-- pdf打印 --><dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifa

2021-06-07 16:39:59 849 2

原创 Guava Cache内存缓存

Guava Cache内存缓存就登入来说,一般都会生成一个token,但是token得存放在一个地方实现共享,个人看法,用户量大时候用redis,在用户量不大且redis没用到的地方完全没必要另起一个redis库,推荐使用Guava缓存。介绍:tokentoken的意思是“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识。当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。Guava C

2021-05-19 10:19:00 294

原创 springboot集成定时任务

springboot集成定时任务两种方法一种是使用 Spring 自带的定时任务处理器 @Scheduled 注解,另一种就是使用第三方框架 Quartz ,Spring Boot 源自 Spring+SpringMVC ,因此天然具备这两个 Spring 中的定时任务实现策略,当然也支持 Quartz。一:实现@Scheduled 注解Scheduled 注解实现比较简单分为两种方式1.静态执行支持灵活的参数表达式cron之外,还支持简单的延时操作,例如 fixedDelay ,fixedR

2021-05-07 15:38:00 369

原创 python小游戏

python小游戏工具:idea +python3.8+pygame1.猜字小游戏import randomrang1 = int(input("请设置本局游戏的最小值:"))rang2 = int(input("请设置本局游戏的最大值:"))num = random.randint(rang1,rang2)guess = "guess"print("数字猜谜游戏!")i = 0while guess != num: i += 1 guess = int(input("

2021-04-23 16:54:50 3575 10

原创 springboot使用PropertySource和Value注解加载指定的属性文件

springboot使用PropertySource和Value注解加载指定的属性文件1.作用通过@PropertySource注解可以把配置文件加载进来,然后使用@Value获取其中的属性值2.实例步骤1.建立配置类@Configuration//classpath:classpath 就是针对src/main/java或者是src/main/resources 下面都是classpath 下面//指定配置文件的位置@PropertySource("classpath:a.prope

2021-04-22 15:10:57 246

原创 ElasticSearch_6.8.0版本

ElasticSearch1. 什么是RestFulREST : 表现层状态转化(Representational State Transfer),如果一个架构符合REST原则,就称它为 RESTful 架构风格。资源: 所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息表现层 :我们把"资源"具体呈现出来的形式,叫做它的"表现层"(Representation)。状态转化(State Transfer):如果客户端想要操作服务器,必须通过某种手段,让服务器端发生"状态转 化"(St

2021-04-21 14:46:32 727

原创 SQL server入门

简介关系型数据库基于E-R模型,使用sql语言进行操作window安装驱动navicat自带安装插件傻瓜式安装字段类型char/varchar :非unicode编码 英文占一个字节,中文占两个字节varchar : 可变长度char : 数据长度不可变nvarchar/nchar : unicode编码 中文英文都占一个字decimal(n1,n2) : n1个数字,n2个小数位 一般用于设置带有小数位的数据bit : 只能存储 0 和 1 一般用于一个数据只能有两个值的时候

2021-04-20 11:41:40 358 6

植物大战僵尸简单版本,附带源码

简单版本直接运行exe

2021-04-25

sql时间查询.txt

一些常见的sql时间范围查询

2021-04-20

空空如也

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

TA关注的人

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