java
月夜流心
这个作者很懒,什么都没留下…
展开
-
java SSL证书请求(需要处理器链 chain.pem和私钥privateKey.key)
首先安装openSSL环境,linux或者windows都可以。原创 2022-12-12 13:22:05 · 752 阅读 · 0 评论 -
Gradle项目转Maven项目主要是把build.gradle文件转换为pom.xml
Gradle项目转Maven项目主要是把build.gradle文件转换为pom.xml1.Gradle使用maven插件apply plugin: ‘maven’maven插件带来了install任务,用于将jar包安装到maven仓库2.运行install任务gradle install3.拷贝POM文件运行任务后会在项目目录下build/poms生成pom-default.xml文件,这个文件就是我们需要使用的pom文件,改成pom.xml即可...原创 2022-05-17 10:51:05 · 1459 阅读 · 0 评论 -
linux安装jdk tar包
linux jdk tar包安装原创 2022-03-05 14:26:57 · 1352 阅读 · 0 评论 -
java TOTP 验证码 hmcsha1算法实现
import java.nio.ByteBuffer;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base32;public class TotpUtils { /** 时间步长,动态口令变化时间周期(单位秒) */ private static final int TIME_STEP = 30; /** 动态口原创 2021-07-15 13:25:42 · 360 阅读 · 0 评论 -
xxljob2.3.0-oracle表结构
drop table XXL_JOB_INFO;drop table XXL_JOB_LOG;drop table XXL_JOB_LOG_REPORT;drop table XXL_JOB_LOGGLUE;drop table XXL_JOB_REGISTRY;drop table XXL_JOB_GROUP;drop table XXL_JOB_USER;drop table XXL_JOB_LOCK;--1.XXL_JOB_INFOCREATE TABLE "XXL_JOB_IN原创 2021-06-30 11:34:35 · 1318 阅读 · 0 评论 -
linux服務器重啟後自動啟動java項目的腳本配置
linux 服務器重啟後自動啟動java項目的腳本配置#!/bin/bashexport JAVA_HOME=/root/jdk1.8.0_151export JRE_HOME=/root/jdk1.8.0_151/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jarexport PATH=$JAVA_HOME/bin:$PATHnohup java -ja原创 2020-12-30 08:43:45 · 155 阅读 · 0 评论 -
logback日志打印分类所有日志和错误日志
即插即用logback-spring.xml放在resources目录下即可<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- 日志根目录--> <springProperty scope="context" name="LOG_HOME" source="logging.path" defaultValue="D:\projectLog\logs"/> <!-原创 2020-10-21 17:42:29 · 1260 阅读 · 0 评论 -
springboot工程集成websocket时@autowired不能注入,注入为null的解决办法
1.解决方案将要注入的类改为静态成员变量使用set方法autowired这个静态成员变量赋值即可 static RedisCache redisCache; @Autowired public void setRedisCache(RedisCache redisCache) { WebSocketServer.redisCache = redisCache; }2.原因原因在于spring为单例,而websocket为多例但这并不影响他们互相使用原创 2020-09-29 10:24:29 · 616 阅读 · 0 评论 -
springcloud jsch sftp微服务
jsch包引入<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> </dependency>工具类(需要注入,否则第一次使用巨慢)将sftp上传的类注入进spring里 @Bean public SftpUtil getSftpUtil() {原创 2020-07-30 10:44:16 · 493 阅读 · 0 评论 -
记一次springboot多数据源配置后发现的新日志
INFO级别2020-01-07 16:38:16.380 INFO 812 — [ restartedMain] trationDelegate$BeanPostProcessorChecker : Bean ‘org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration’ of typ...原创 2020-01-07 17:04:33 · 702 阅读 · 2 评论 -
关于java后台判断小规模数据重复的思考(算法复杂度相关)后附上判断重复方法js
前后台判定回传重复是经常使用的一个场景,在使用的过程中我常常会思考大数据量时候怎么更方便去重,在今天的一个上午我思考了几种方法(前几种为伪代码):1.使用foreach循环遍历回传需要判断重复的数组,一个一个比较重复for (String s : list) { for (String s1 : list) { if(s1 == s) { Sy...原创 2019-11-18 12:05:20 · 397 阅读 · 0 评论