自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Jasperreport 生成 PDF之省纸模式

【代码】Jasperreport 生成 PDF之省纸模式

2024-02-01 15:00:06 575

原创 JasperReport定义变量后打印PDF变量为null以及整个pdf文件为空白

JasperReport定义变量后打印PDF变量为null以及整个pdf文件为空白

2023-09-01 10:51:22 1259

原创 jasper report实现将特定的内容放到最后一页

验证发现,pageFooter显示页码,如果lastPageFooter只添加商标图片的话,最后一页是没有页码的,所以也需要将页码的表达式添加到lastPageFooter标签里面。页脚使用标签lastPageFooter,只会在最后一页显示内容,比如显示商标盖章图标之类的;页脚使用标签pageFooter,每一页都会在页脚显示内容,比如显示页码;

2023-08-25 14:21:25 339 1

原创 idea编译项目或者跑测试类报错(找不到符号找不到对应文件)

idea 编译项目或者跑测试类,一直报某些文件找不到对应文件,找不到符号,但是其实项目对应依赖文件都正常,maven配置也正常。

2023-08-16 09:55:03 318

原创 Mac使用svn全教程(安装+命令操作项目)

Mac使用svn全教程,包括安装步骤

2023-05-11 13:51:28 15684

原创 list.stream().collect(Collectors.groupingBy())分组后顺序和原list不一致问题

list 通过steam分组后与原list集合顺序不一致问题

2023-04-23 10:15:19 778

原创 jasper生成excel文件单元格数据格式问题

jasper生成excel数据格式问题

2023-03-15 13:51:09 414 1

原创 执行:java -jar xx.jar 报错jar包没有主清单属性

java -jar excel.jar中没有主清单属性

2023-02-27 16:25:32 441

原创 Charles抓取接口报文并修改各种参数信息调试

Charles

2022-12-01 21:29:11 2132

原创 jasperreports6.12.2 could not load the following font解决方法

jaspersoft studio6.18.1生成jrxml文件,jasperreports6.12.2生成PDF中文字体找不到报错

2022-11-21 14:55:44 2378

原创 Nacos

nacos使用本地数据源启动

2022-11-15 15:32:15 5639

原创 windows10连wifi提示“无Internet,开放”

windows10连wifi提示“无Internet,开放”

2022-10-20 09:32:25 12160 12

原创 Mac M1安装Lua

Mac M1 解压 lua报错:tar: Error opening archive: Unrecognized archive format

2022-10-18 09:37:02 789

原创 Blender one day windows

Blender windows

2022-09-07 18:44:08 1374

原创 开源软件漏洞升级步骤

开源软件漏洞检测并升级步骤

2022-07-22 09:27:39 1340 1

原创 Java配置jvm运行时属性/环境变量,并通过getProperty/getenv读取

JVM运行时属性/环境变量/getProperty/getenv

2022-06-03 19:23:44 1512

原创 java替换字符串中的特殊字符

java替换字符串中的特殊字符

2021-11-30 18:21:31 3344

原创 JasperReport类进行PDF打印导致内容缺失

JasperReport进行PDF打印导致内容缺失工作中遇到JasperReport解析jrxml文件,进行PDF打印,导致数据内容缺失部分。<!--原配置文件如下:--><detail> <band height="35" splitType="Stretch"> <textField> <reportElement stretchType="RelativeToTallestObject" x="0" y="0" width=

2021-11-17 11:48:28 1541

原创 MySQL (函数)小记

Mysql 字符串替换以及字符串截取等函数

2021-06-18 14:47:54 86

原创 Linux修改ip配置文件

通过修改配置文件是IP地址永久生效第一步进入配置文件所在目录:cd /etc/sysconfig/network-scripts/ #进入配置文件ifcfg-ens33所在位置第二步写入配置信息并保存退出:vi ifcfg-ens33 #编辑配置文件ifcfg-ens33#以下为配置文件的内容TYPE="Ethernet" #网卡类型(通常是Ethemet以太网)PROXY_METHOD="none" #代理方式:为关闭状态BROWSER_ONLY="no" #只是浏览器:否B

2020-10-12 21:18:59 10219 5

原创 主流MQ消息中间件

MQ(Message Quene):消息队列,典型的生产者/消费者模型,生产者 不断向消息队列中生产消息,消费者不断地从消息队列中获取并消费消息。因为消息的产生和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松地实现系统间解耦,所以又称为消息中间件。MQ通过利用高效可靠的消息传递机制进行平台无关的数据交互,并基于数据通信来进行分布式系统的集成。主流MQ:老牌的ActiveMQ、RabbitMQ、炙手可热的Kafka、阿里自研的RocketMQ。不同消息中间件的区别:MQ简

2020-10-11 21:32:14 269

原创 Java时区时间转换

开发中,我们可能需要将时区类的时间转换成我们能够理解的且表示正常的date类型(这些场景在数据库时间字段比较常见,如mongo和es,他们储存的时候时间是0时区表示),实例如下:String time = "2020-09-27T03:57:30.003Z"; String timeStart = time.replace("Z", " UTC"); System.out.println(timeStart); SimpleDateFormat format

2020-09-27 17:16:28 1653

原创 elasticSearch port

elasticSearch 端口:访问端口9200,属于http协议;访问端口9300,属于tcp协议

2020-09-26 16:56:28 334

原创 sftp登录报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

使用sftp命令sftp loginuser@ip登录文件服务器报错:Connecting to ip:26006...Connection established.To escape to local shell, press 'Ctrl+Alt+]'.Last login: Fri Sep 25 11:28:27 2020 from ip Authorized users only. All activity may be monitored and reported [yaiuap_cj

2020-09-25 14:54:17 2035 1

原创 spring cloud 之 Hystrix熔断机制

多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的扇出。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统奔溃,这就是所谓的雪崩效应。Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。断路器本身是一种开

2020-08-25 08:11:38 230

原创 MySql 主键索引/二级索引/联合索引/覆盖索引傻傻分不清

主键索引也叫聚簇索引,非主键索引也是二级索引。主键索引存储的是主键id和全部数据,二级索引储存的是索引值和主键值,当我们查询的字段不在索引储存的数据中,就会进行回表,即通过普通索引找到主键值,再通过主键值查询主键索引找到要查的数据,这就是回表操作。这种情况可以建立联合索引,也叫覆盖索引。普通索引如果查询id值,也是覆盖索引,因为它里面就储存主键值的呢。...

2020-08-08 22:31:00 2132

原创 spring boot 整合 dubbo 实战

分布式应用开发应该是当前最为普遍的服务框架了吧,比如HSF和Dubbo等。由于公司项目使用的就是HSF服务,为了雨露均沾,就闲暇时间,研究下Dubbo框架。Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。1.dubbo原理在进行dubbo项目开发之前我们先来了解下dubbo的工作原理。下面这张图来自dubbo官方文档的首页:http://dubbo.apache.org/zh-cn/index.html

2020-08-08 22:21:19 368 3

原创 springboot 整合 dubbo 踩坑笔记

最近在学习dubbo框架,采用当前主流的spring boot 集成 dubbo,学习过程中遇到了几个问题,在此记录下,希望可以帮到同样遇到问题的你。问题1.The bean ‘dubboConfigConfiguration.Single’ could not be registered. A bean with that name has already been defined and overriding is disabled.Description:The bean 'dubboConf

2020-08-05 22:06:54 2310

原创 SpringBoot集成Swagger生成动态接口文档Api

1.Swagger 介绍不管是开发还是测试或者其他人,相信都曾饱受过接口文档的折磨:往往我们的接口都是会根据需求或实际情况及时变动的,甚至过了很久,需要对某个接口进行调整,但是却无人对接口文档进行维护,这样的后果对于我们真正是苦不堪言啊,这便诞生了Swagger。我们只需要按照Swagger的规范去定义接口及接口相关的信息,就可以生成接口文档。如果需要调整接口,只需要更新Swagger相关信息,就可以自动生成接口文档,做到代码与接口文档同步更新。2.spring boot 集成swagger2.1创

2020-08-02 18:40:36 1354

原创 TCP/IP协议的三次握手和四次挥手理解

TCP/IP[Transmission Control Protocol/Internet Protocol]网络通信协议,是保证网络数据信息及时、完整传输的两个重要的协议。三次握手第一次:首先是客户端client向服务端server申请建立通信连接的请求;[client发起]第二次:服务端server应答响应,服务端针对客户端申请表示同意建立连接;[server发起]第三次:通过第二次握手,客户端明白服务端能够接受到自己的信息并且自己也能收到服务端的信息;但是对于服务端而言,它只清楚自己可以接受到

2020-07-27 22:39:33 109

原创 基于tomcat搭建个人war包镜像

我们已经实战过在Linux系统通过docker部署个人项目,那么今天就尝试下制作自己的docker镜像。如果还有小伙伴没有在docker上部署过个人项目,那么可以参考下我写过的一篇文章,点击这里进行跳转。。。利用已有镜像搭建自己的镜像docker commit -p dc6da persoal:yq将本地镜像new-repo:yq 修改为yuanqiang1/new-repo:yqdocker tag new-repo:yq yuanqiang1/new-repo:yq注意push推送的镜像格

2020-07-26 14:34:22 671

原创 redis学习二(理论)

今天主要记录下redis的知识点,都是个人理解,有不对的地方请大家斧正,感谢!1.redis的数据类型1.1.字符串String1.2.列表list1.3.hash1.4.集合set1.5.有序集合zset1.6.地理位置geospatial1.7.hyperloglog1.8.bigmap2.redis持久化机制2.1RDBrdb即redis database,是redis官网默认的持久化机制,用来持久化数据。2.2AOF3.reids缓存问题3.1缓存穿透3.2缓存击穿

2020-07-21 23:05:51 170

原创 分别基于Linux和docker搭建redis环境并学习

本次实践首先在Linux系统上体验搭建redis环境,然后通过当前流行的docker环境安装并学习redis。

2020-07-19 18:36:53 3896 1

原创 虚拟机VMware安装docker完成个人web项目部署

win10通过虚拟机安装Linux系统作为服务器,使用docker容器部署个人web项目。

2020-07-12 23:09:08 15928 1

FileZilla_3.5.1.rar

FileZilla是一个免费开源的FTP软件,方便文件上传下载。使用filezilla上手简单,操作快捷。

2020-07-27

空空如也

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

TA关注的人

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