java
文章平均质量分 60
XiaoHH Superme
非常牛*的工程师,不接受反驳
展开
-
SpringBoot整合Zookeeper做分布式锁
SpringBoot+SpringCloud做分布式锁,步骤超详细,项目代码已公开原创 2023-09-14 12:52:31 · 711 阅读 · 0 评论 -
Linux CentOS7搭建邮件服务器并用Foxmail和Java代码发送邮件
只需要一台CentOS,就可以搭建邮件服务器,并且使用Foxmail和Java代码的方式发送邮件原创 2023-02-05 23:42:09 · 2204 阅读 · 2 评论 -
SpringBoot自定义redisTemplate的key和value的序列化方式
在SpringBoot的redisTemplate在redis当中存入数据的时候,能看到key和value被序列化,我们基本上很难判断这个缓存是干什么用的,所以我们需要修复它:解决这个问题我们需要自定义一个序列化器RedisJsonSerializerImpl,其中还有一个内部类:/** * <p> * 序列化对象,将对象存入这个类中然后存入redis * </p> * * @author XiaoHH * @version 1.0 * @date 2021-12原创 2021-12-12 10:54:02 · 2126 阅读 · 0 评论 -
SpringBoot搭建多数据源
SpringBoot配置多数据源,超详细,保姆级教程原创 2021-12-04 16:49:49 · 1817 阅读 · 4 评论 -
使用JavaVisualVM远程监控JVM虚拟机
当执行Java的jar包的时候执行如下代码:java -jar -Djava.rmi.server.hostname=192.168.1.230 -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=1141 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dfile.encodin原创 2021-11-27 18:05:54 · 3964 阅读 · 0 评论 -
SpringBoot+Vue搭建一个WebSocket的实时聊天室
首先搭建一个SpringBoot项目,其中各个文件:pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http原创 2021-09-19 16:14:08 · 1913 阅读 · 0 评论 -
Java模拟数组的环形队列
简介队列是有序的,可以通过线性数据结构来实现(数组或链表)。而环形队列是在数组队列的基础之上可以让数组的存储容量反复使用,但是牵扯到一些算法会使他有那么一丢丢复杂,不过没关系,接下来我们就逐步击破,最后提供数组环形队列的源码哦数组队列中的属性/** * 第一个元素,有些地方叫做队列头 */private int first;/** * 最后一个元素,有些地方叫做队列尾 */private int last;/** * 队列的最大大小 */private int maxSiz原创 2021-05-11 21:46:04 · 119 阅读 · 0 评论 -
log4j.properties日志配置文件内容
log4j.properties日志配置文件内容log4j:# 日志输出级别+输出方式log4j.rootLogger=INFO, stdout, logfile# 控制台打印设置log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPatter原创 2021-05-01 19:14:43 · 171 阅读 · 0 评论