- ALL
- java33
- linux32
- 工具17
- 其他14
- 数据库7
- git5
- nas5
- vue5
- 前端5
- ai3
- framework3
- windows3
- app2
- 脚本2
- docker2
- 智能家居2
- hexo2
- 小程序2
- maven2
- spring2
- api1
- 资源1
- mysql1
- markdown1
- 安全1
- python1
- question1
- 运维1
- 数据传输1
- 数据结构1
- nginx1
xxl-job 项目启动后自动注册执行器、方法并启动
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 xxl-job-core 2.3.1 allbs-common 2.0.0 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-xxl-job</artifactId> <version>2.0.1</version></dependency>1implementation 'cn.allbs:allbs-xxl-job:2.0.1'1implementation("cn.allbs:allbs-xxl-job:2.0.1") 启动xxl-job调度中心 配置需要调度动态定时任务的服务 启动类添加注解@EnableXxlJob 开启动态定时任务 添加配置或者只添加环境变量,环境...
allbs工具类说明 - 二级缓存
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.4 spring-boot-starter-data-redis 2.7.4 caffeine 2.9.3 allbs-common 1.1.8 jackson-databind 2.13.4.2 micrometer-core 1.9.4 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-cache</artifactId> <version>1.1.8</version></dependency>1implementation...
allbs工具类说明 - 照片解析
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 xmpcore 6.1.11 使用 添加依赖 maven 12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-metadata</artifactId> <version>1.1.5</version></dependency> Gradle 1implementation 'cn.allbs:allbs-metadata:1.1.5' Kotlin 1implementation("cn.allbs:allbs-metadata:1.1.5")
allbs工具类说明 - 短信推送
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 spring-boot-autoconfigure 2.7.2 gson 2.10 commons-pool2 2.11.1 httpclient 4.5.13 使用 添加依赖 1234567891011121314151617<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-sms</artifactId> <version>2.0.1</version></dependency><!-- 使用阿里云短信发送服务映引入 --><dependency> <groupId>com.aliyun</groupId> <artifactId>dysmsapi20170525</artifactId> ...
allbs工具类说明 - websocket
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 spring-boot-starter-websocket 2.7.2 allbs-common 1.1.6 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-websocket</artifactId> <version>1.1.8</version></dependency>1implementation 'cn.allbs:allbs-websocket:1.1.8'1implementation("cn.allbs:allbs-websocket:1.1.8") 重写权限认证模块(必须) 1234567891011121314151617@Componentpublic class...
allbs工具类说明 - 验证码
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 aviator 5.3.1 spring-boot-starter-web 2.7.2 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-captcha</artifactId> <version>1.1.8</version></dependency>1implementation 'cn.allbs:allbs-captcha:1.1.8'1implementation("cn.allbs:allbs-captcha:1.1.8") 构建CaptchaDetails 1CaptchaDetails captchaInfo =...
allbs工具类说明 - app推送
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 spring-boot-autoconfigure 2.7.2 gexin-rp-sdk-http 4.1.1.4 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-unipush</artifactId> <version>1.2.0</version></dependency>1implementation 'cn.allbs:allbs-unipush:1.2.0'1implementation("cn.allbs:allbs-unipush:1.2.0") 添加配置 1234567uni-push: app-id: cnvd9OFb4V9tCB2lUrLAT6 app-key:...
java ftp文件上传实例
配置ftp上传路径 读取的model FtpProperties 1234567891011121314151617181920212223242526272829package com.lyc.ftp.utils;import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;/** * 功能: * * @author chenQi * @version 1.0 * @date 2020/11/16 15:24 */@Data@ConfigurationProperties(prefix = "ftp")@Componentpublic class FtpProperties { private String url; private Integer port; private String username;...
idea插件easy code代码生成模版
entity 1234567891011121314151617181920212223242526272829303132333435363738394041424344##导入宏定义$!define$!prefix##保存文件(宏定义)#save("/entity${prefixPathPipe}", "Entity.java")##包路径(宏定义)#setPackageSuffix("entity${prefixPathDot}")##拿到主键#if(!$tableInfo.pkColumn.isEmpty()) #set($pk = $tableInfo.pkColumn.get(0))#end##自动导入包(全局变量)$!autoImportimport com.baomidou.mybatisplus.extension.activerecord.Model;import io.swagger.annotations.ApiModel;import...
allbs工具类说明 - 动态定时任务
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.10 spring-context 5.3.22 allbs-common 2.0.0 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-scheduled</artifactId> <version>2.0.0</version></dependency>1implementation 'cn.allbs:allbs-scheduled:2.0.0'1implementation("cn.allbs:allbs-scheduled:2.0.0") 开启动态定时任务 默认功能开启 注入 1private final CronTaskRegistrar...