自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 springboot2.7集成swagger3与knife4j

项目启动后,访问地址。

2024-01-06 19:46:28 591

原创 任务执行大数据量与高并发方案

对大数据量高并发任务优化,解决内存溢出

2023-09-27 09:22:29 294

原创 从sftp下载大文件到浏览器

异步sftp下载大文件,分片下载到前端

2023-05-28 22:43:40 1025 1

原创 springboot sharding-jdbc分表

springboot 整合sharding-jdbc按月份分表

2023-05-16 20:28:13 185

原创 java自定义注解实现切面

Retention(RetentionPolicy . RUNTIME) // 注解使用于方法上 @Target(ElementType . METHOD) public @interface InvokeAnnotation {// 自定义参数 String value() default "参数1";// 自定义参数 String description() default "参数2";

2023-05-16 19:57:12 547

原创 vue crypto-js 数据加密与解密

vue使用crypto-js进行数据的加密与解密与后端对内容的加解密

2023-01-31 22:44:26 3123

原创 nacos模块化

nacos模块化,nacos版本2.0.4

2022-12-06 17:12:28 407

原创 springboot整合使用redis工具类

springboot对redis进行整合工具类使用

2022-01-13 10:38:59 645

原创 vue 预览docx、pdf、xls、xlsx文件

vue 预览docx、pdf、xls、xlsx文件office官方提供了office文件的预览,但是需要有域名与公网能访问到才行官网预览方式,src后加你的文件路径https://view.officeapps.live.com/op/view.aspx?src=官网内网预览插件(代码在文末)pdf预览插件(vue-pdf)安装npm install --save vue-pdf使用在需要使用的文件中引入即可import pdf from “vue-pdf”样例do

2021-06-16 18:02:32 10408 15

原创 idea maven多模块springboot打war包

项目结构父模块pom文件引入build内容 <!--指定使用maven打包--> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artif

2021-05-12 14:38:34 460 1

原创 springboot 整合 j2cache

springboot 整合 j2cacheJ2Cache —— 基于内存和 Redis 的两级 Java 缓存框架j2cache依赖配置文件简单使用J2Cache —— 基于内存和 Redis 的两级 Java 缓存框架J2Cache 是 OSChina 目前正在使用的两级缓存框架(要求至少 Java 8)。第一级缓存使用内存(同时支持 Ehcache 2.x、Ehcache 3.x 和 Caffeine),第二级缓存使用 Redis(推荐)/Memcached 。 由于大量的缓存读取会导致 L2 的网

2021-04-09 16:18:08 1867

原创 springmvc使用定时任务quartz

springmvc使用定时任务quartz项目需求1.定时执行任务2.可动态新增,修改,删除定时任务jar包<!-- 定时器quartz使用jar包--><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version>&lt

2021-03-08 10:33:59 1119 2

原创 一个服务器的地址绑定多个微信公众号,用户关注时区分公众号

多个公众号绑定到同一个服务器地址时,在关注时怎么区分用户关注的是哪个公众号呢?微信关注事件参数可以看到ToUserName为开发者微信号即公众号的微信号,在微信中,微信号是唯一的,可以用微信号来区分多个公众号...

2021-02-20 17:01:28 676 2

原创 小程序文字跑马灯组件

小程序数组数据自定义跑马灯组件marquee【跑马灯组件定义】marquee.wxmlmarquee.wxssmarquee.jsmarquee.json组件的使用页面json引入页面数据定义页面中使用效果marquee【跑马灯组件定义】marquee.wxml<scroll-view class="container"> <view class="scrolltxt"> <view class="marquee_box" wx:if="{{isSrcollb

2021-01-28 15:29:35 458

原创 Vue+elementUI下拉框自定义颜色选择器

Vue+elementUI下拉框自定义颜色选择器一、组件的定义1.定义颜色选择器组件二、父组件使用步骤1.引入子组件2.声明组件3.子组件使用一、组件的定义1.定义颜色选择器组件话不多说,直接上代码<template> <el-select ref="colorSelect" placeholder="" v-model="myColor" style="width: 100%" @change="handleChange"> <el-option

2020-10-14 11:08:25 8497

原创 微信小程序点击icon实现分享功能

微信小程序点击icon实现功能分享功能1.小程序分享功能实现方式2.定义触发分享功能的icon按钮3.onShareAppMessage实现分享1.小程序分享功能实现方式小程序分享功能有两种方式,监听用户点击页面内转发按钮( 组件 open-type=“share”)或右上角菜单“转发”按钮的行为,并自定义转发内容。使用微信小程序的分享功能需要定义onShareAppMessage(Object object)函数,存在该函数分享功能才能被触发官网介绍如下:2.定义触发分享功能的icon按钮注

2020-09-17 09:53:26 4688

原创 vue使用wangEditor,工具栏可换行

vue简单封装wangEditor富文本编辑器1.wangEditor介绍2.wangEditor安装3.封装组件4.父组件中使用1.wangEditor介绍—— 轻量级 web 富文本编辑器,配置方便,使用简单。支持 IE10+ 浏览器。2.wangEditor安装npm install wangeditor3.封装组件wangeditor.js<template> <div> <div class="editor" id="editor" ref

2020-09-08 15:41:00 2696

原创 vue显示二维码,微信扫描二维码获取用户的信息

微信扫描二维码获取用户的信息(网页授权)文章目录微信扫描二维码获取用户的信息(网页授权)一、需求解说二、步骤准备1.内网穿透1.1内网穿透工具natapp1.2启动natapp2.微信公众号测试号2.1申请测试号2.2接口配置信息2.3配置微信网页授权网址3.vue二维码插件(qrcodejs2 )3.1插件安装3.2插件使用4.后台获取信息4.1跳转鉴权路径4.3同意授权获取access_token4.4拉取用户信息4.5weChatRequestGet方法一、需求解说在vue页面显示一个普通二维码

2020-08-24 18:12:00 6942 4

原创 win安装mysql5.7解压版

win10安装mysql解压版mysql解压版下载点击进入下载地址Product Version:选择需要下载的版本可展示对应版本号的压缩包,自行选择下载mysql压缩包解压配置1.将下载的压缩包解压到存放的位置2.data目录和my.ini文件为自己新建的文件my.ini内容如下[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# 设置3306端口port = 3307# 设置mysql的安装目录ba

2020-08-18 16:51:09 249

原创 解决npm 版本过低不支持node版本

解决npm 版本过低不支持node版本问题出现解决问题问题出现从下面的图中可以了解到是因为版本的不匹配查看自己的npm和node的版本,通过查看node和npm的版本支持关系对比发现版本不匹配,我的npm和node版本分别是6.4.1和12.18.0解决问题通过查看了解到是因为自己的npm版本低了,可通过以下命令更新npm和cnpm即可// 更新npmnpm install -g npm 或 cnpm install -g npm //更新cnpmnpm install -g cnpm

2020-07-10 18:09:36 1923 1

原创 CentOS 7 yum卸载jdk、安装jdk以及配置jdk环境

CentOS 7 yum卸载jdk、安装jdk以及配置jdk环境查看是否已经安装jdk通过命令查询是否已经安装jdk//括号中选择一个即可yum list installed | grep [java][jdk]运行结果类似下图则说明系统已经存在jdk,可卸载卸载jdk(若未存在jdk不用执行)卸载的jdk按已存在的jdk版本进行卸载,示例为jdk1.8.0,不知版本号可观上图...

2020-04-13 21:13:05 5837

空空如也

空空如也

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

TA关注的人

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