- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Java项目生成本地zip压缩包,通过multipartFile形式,调用三方接口上传
首先,你需要从文件系统、网络或者其他来源读取ZIP文件。如果你已经有了文件的字节数组或者InputStream,那么你可以跳过这一步。
2025-01-07 09:58:44
430
原创 BeanUtil获取bean对象
(2)你的这个类有被new出来的实例的,new 过的对象不会交给Spring容器管理 所以里面的 service或者dao注入不进来。有时候你确实需要在这个new 的类去注入某些类,但是用@Autowired 又注入为null,这时候我们需要手动去弄Spring容器中的Bean实现ApplicationContextAware接口。如果要new的这个类里有想用@autowired 自动注入的内容,则最好不好去new这个类,否则自动注入无效,为null;一般在类的上面添加@Component 就可以了。
2024-09-13 17:46:41
492
1
原创 VUE使用xlsx 导出excel ,删除指定列
关键就是里面有个 hidden 属性设置为true 就可以删除 那一列的数据。达不到要求,按照要求一列空白不显示,在网上看了很多博客,最后做一下总结,最开始直接用xlsx,导出结果为下图。
2023-08-01 18:47:37
2748
3
原创 oracle实用sql之将逗号分割的字符串分割多个列和多个列合并成字符串函数
oracle实用sql之将逗号分割的字符串分割多个列利用ORACLE的REGEXP_SUBSTR()进行处理就好了SELECT DISTINCT REGEXP_SUBSTR( '371,370,368,409,1', '[^,]+', 1, LEVEL ) VERI_ITEM FROM DUAL T CONNECT BY LEVEL <= LENGTH('371,370,368,409,1') - LENGTH( REPLACE ( '371,370,368,409,1', ',', ''
2022-03-11 10:11:48
5616
原创 在Linux系统下搭建和配置minio文件服务器+集成SpringBoot(二)
整合minio文件服务器在java代码中,讲述如何把minio整合进springboot中,特此说明,本篇只会贴出关于minio的关键代码,至于如何搭建springboot请个人百度。多的不说,少的不唠,上操作步骤。1、添加pom.xml配置<!--minio文件服务器--> <dependency> <groupId>io.minio</groupId> <artifactId>
2022-03-07 15:02:07
884
原创 在Linux系统下搭建和配置一个minio文件服务器(一)
最近项目需要进行文件上传,需要搭建一个文件服务器,就选中了minio文件服务器,就记录一下linux下搭建minio服务器的过程步骤。1.minio文件服务器的介绍 Minio 是一个基于Go语言的对象存储服务。它实现了大部分亚马逊S3云存储服务接口,可以看做是是S3的开源版本,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜
2022-03-04 14:47:29
996
原创 一个由“ YYYY-MM-dd ”引发的问题
public class DateTest { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); calendar.set(2019, Calendar.AUGUST, 31); Date strDate = calendar.getTime(); DateFormat formatUpperCase = new SimpleDateFormat(
2022-03-02 14:29:36
176
原创 微信公众号JS-SDK获取signature签名及配置config
微信官方文档地址 点击跳转JSSDK使用的公众号配置请查看官方微信文档,我就不进行过多的赘述了。使用JS-SDK的页面必须先注入配置信息:js代码JS 块代码wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: '', // 必填,公众号的唯一标识 timestamp: , // 必填,生成签名的时
2022-02-18 15:14:05
5457
1
原创 vue中使用Lodop调用打印机打印条形码
最近项目遇到vue实现条形码打印功能,经过自己的一番摸索,本次打印使用的Lodop插件进行功能的实现。(官网链接)1、把官方提供的LodopFuncs.js文件保存到某个目录下,如myProject\src\assets\LodopFuncs.js。2、修改LodopFuncs.js文件, 在文件最底部添加一行代码export { getLodop }; //导出getLodop把该文件中的getLodop函数 export 出来。3、在打印事件处理函数所在文件里 import 该 modu
2021-11-30 14:34:01
2590
1
原创 java 使用zxing生成条形码(可自定义文字位置、边框样式)
最新工作中遇到生成条形码的需求,经过一番摸索之后找到了zxing这个工具类,实现效果如下:首先引入依赖:<!-- 条形码生成器 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.0.0
2021-11-24 18:11:03
8371
5
原创 SpringBoot项目(java)使用注解进行excel导入、导出
在平时做项目的时候,经常在项目中有遇到excel导入、导出的功能,起初做在网上找了一些类似的demo,功能是实现了,但是总感觉代码量太大,而且不能够灵活的调用,每块功能需要调用的时候,都需要重新写一遍自己相关的字段信息,感觉非常不爽,于是结合网上和自己的理解写了基于注解进行Excel的导入、导出。本次实现使用第三方jar包是poi首先在maven项目中的pom文件中加入这个依赖包。 <dependency> <groupId>org.apache.po
2021-09-23 15:44:01
3428
原创 WebSocket的实际应用(SpringBoot+Vue)
1、WebSocket 简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回response结果,而服务端很难主动向客户端发送数据;这种客户端是主动方,服务端是被动方的传统Web模式
2021-09-02 15:21:24
987
原创 centos7 安装 Mysql 5.7.27 开机自启,详细完整教程
centos7 安装 Mysql 5.7.27 开机自启,详细完整教程1. 下载 MySQL yum包wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm2.安装MySQL源rpm -Uvh mysql57-community-release-el7-10.noarch.rpm3.安装MySQL服务端yum install -y mysql-community-server4.启动MySQL
2021-04-29 16:21:46
701
1
原创 nacos1.4.1集群搭建(cluster.conf配置的坑)
nacos1.4.1集群搭建(cluster.conf配置的坑)安装nacos第一步,安装数据库导入nacos的/conf/nacos-mysql.sql文件到mysql第二步,配置nacos的application.perproperties文件1、进入nacos的配置文件mynacos/nacos/conf/application.properties2、把application.properties进行备份application.properties.bk3、进入application.
2021-04-28 17:04:36
6770
原创 ZipKin jar包 下载地址
@TOCZipKin jar包 下载地址下载zipkin jarhttps://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/
2021-04-27 10:58:09
1451
原创 将图片生成PDF的项目,要求每张图片生成一页,并且页面与图片尺寸大小相同
将图片生成PDF的项目,要求每张图片生成一页,并且页面与图片尺寸大小相同最近公司做项目碰到pdf生成,需要把填充的图片宽高平铺到每张页面上面,在百度搜了好久都没有朋友遇到,所以自己试了好多终于给搞定了,第一帖纪念一下,废话不多说,上代码:Document document = new Document();PdfWriter.getInstance(document, new FileOut...
2019-12-04 13:17:20
1761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人