自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咘噜biu的博客

Java、JavaScript、Vue、MySQL、SpringBoot、Spring Cloud、RocketMQ

  • 博客(84)
  • 资源 (5)
  • 收藏
  • 关注

原创 RedisHttpSession反序列化UID问题跟踪

RedishttpSession默认使用JdkSerializationRedisSerializer,反序列化时会校验serialVersionUID是否一致。可通过自定义默认序列化器来避免序列化ID的校验。

2024-04-19 17:11:24 419

原创 基于OKHttp的大文件下载

根据Url下载大文件,本地创建文件,从输入流读取并写入文件,要求能满足大文件的下载,不能出现OOM。

2024-04-16 13:10:05 469

原创 Java Lambda和方法引用

Lambda表达式,即函数式编程或匿名函数。

2024-03-13 16:42:07 613

原创 GitLab代码库提交量统计工具

统计公司所有项目的提交情况,可指定分支和时间段,返回每个人的提交新增数、删除数和总数。

2024-02-22 10:55:59 923

原创 Java Comparable排序规则自定义

compare,comparable,列表排序,正序/倒序

2023-12-08 10:55:11 126

原创 基于EasyExcel的Excel读取

基于EasyExcel的分批次读取

2023-08-21 09:50:48 949

原创 报表下载工具

报表下载工具,按文件夹分类下载

2023-07-25 16:08:54 594

原创 Java职责链简单范式设计

Java,职责链编程的简单范式设计

2023-06-06 18:09:50 153

原创 BCryptPasswordEncoder密码校验原理解析

BCryptPasswordEncoder加密和密码校验原理解析

2023-06-01 13:48:40 2278

原创 MyBatis增强-实现通用的基础查询

MyBatis增强,实现通用的基础查询

2023-05-18 18:45:03 695

原创 自定义BeanUtils

基于org.springframework.beans.BeanUtils, 扩展了部分自己的方法。

2023-04-24 10:41:29 176

原创 从Spring容器直接获取Bean的方法

从Spring容器直接获取Bean的方法。

2023-04-19 14:13:59 236

原创 RocketMQ管理与开发

RoketMQ消息发送,消费,分布式事务等,Java客户端完整示例。

2023-03-27 13:47:39 1215

原创 基于poi的Excel读取器

基于poi的Excel读取器

2023-02-17 16:03:00 159

原创 万年历农历法定节假日数据查询工具

万年历农历法定节假日数据查询工具

2023-01-29 16:51:50 6457 10

原创 在SpringBoot项目中使用Netty创建服务端

在SpringBoot项目中使用Netty创建服务端

2022-12-14 18:09:54 1712

原创 自定义Springboot Starter

自定义 Springboot Starter

2022-12-14 17:53:23 441

原创 IO模型&Netty

Netty与IO模型简介

2022-11-25 17:24:45 812

原创 Java 时间(时分秒)格式化

Java时间格式化-时分秒

2022-09-16 15:11:42 2749 1

原创 Java List拆分工具

Java List拆分工具

2022-09-09 11:13:38 1913

原创 Map构建器(Java开发小工具)

开发中机经常会用到Map这种数据结构,每次都需要new创建, 然后一个个put,代码不够简洁,所以写了个工具用链式的方式优雅的生成一个Map1.构建器实现代码package com.visy.common.util;import java.util.*;/** * Map构建器 * @author visy.wang * @date 2021/12/17 10:16 */public class MapBuilder<V> { private final Map.

2022-05-25 15:02:01 789

原创 Java多任务执行助手

多任务执行助手

2022-05-13 14:26:31 275

原创 Jsoup+selenium爬取iframe内容的方法

1.引入相关依赖<dependency> <groupId>io.github.bonigarcia</groupId> <artifactId>webdrivermanager</artifactId> <version>5.0.3</version></dependency><dependency> <groupId>org.seleniumhq.s

2022-04-21 17:43:41 2264

原创 百度图片识别自定义实现(替代AipOcr)

Java SDK 百度图片识别自定义实现(替代AipOcr)

2022-01-19 16:02:31 355

原创 Java HashMap 扩容机制探索

public static void main(String[] args) { Map<Integer,Integer> map = new HashMap<>(3); print(map); System.out.println("--------------------------------"); for(int i=1; i<55; i++){ map.put(i, i)...

2022-01-17 16:38:31 340

原创 Java对象拷贝时根据枚举自动转换属性值

对象拷贝属性自动转换(java)

2022-01-17 11:17:00 1100

原创 Java Map拆分成子Map

java Map按照指定个数拆分成子Map列表

2022-01-04 13:38:43 7207 1

原创 Java艺术字图片生成

Java,艺术字图片生成,可指定字体,和高度,自动横向压缩或者拉伸,高保真。

2021-12-27 14:07:46 1123 1

原创 Java给图片添加文字水印

1.编写工具类package com.test;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;/** * 水印处理工具 * @author visy.wang * @date 2021/10/20 11:40 */public class WatermarkUtil {

2021-10-20 14:01:21 165

原创 基于JavaMail的邮件发送

以上并不是springboot的使用方式,springboot的方式更简单,只需在application.yml中配置好,然后注入一个发送者即可。要使用某个邮件服务器发送邮件,需要先在邮箱中开通对用的服务:即开启 SMTP服务。

2021-10-18 11:42:54 116

原创 设计模式-状态模式

package com.yolo.open.dto.ctrl;/** * @author visy.wang * @date 2021/10/14 16:04 */public class StatePatternTest { static class CPUContext{ ThreadState state; public CPUContext() { this.state = new New(this); }

2021-10-14 16:53:49 62

原创 Java高斯模糊处理图片

1.采用jnlabs的图片滤镜jar包下载地址:http://www.jhlabs.com/ip/filters/download.html,点击“Download Filters.zip”即可下载。解压Filters.zip后,找到dist文件夹,里面是jar包:Filters.jar。将这个jar引入你的项目即可。2.使用高斯模糊滤镜//srcImage: 待处理的图片public static BufferedImage gaussianfilter(BufferedImage srcImag

2021-09-23 14:47:27 759

原创 不同时间类型的执行计划计算

【代码】不同时间类型的执行计划计算。

2021-08-12 12:43:05 82

原创 Echarts简单封装

1.引入Echarts (Vue项目)并注册组件import vueEcharts from "vue-echarts";import echarts from "echarts";export default { name: "demo", components: { vueEcharts }, data(){ return { //... } }, //...}2.页面嵌入<vue-echartsref="my_chart":option

2021-08-10 09:50:43 300

原创 种花问题(小算法)

题目:假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花),和一个数 n 。能否在不打破种植规则的情况下种入 n 朵花? 能则返回True,不能则返回False。实现:public static void main(String[] args) { int n = 5; //代表要种的花朵数 //花台现状 int[] flower.

2021-04-12 13:58:52 337

原创 Spring cloud 通过Feign直接调用服务层的方法(类似RPC)

1.服务提供者实现(Controller接口)package com.vz.controller.controller;import cn.hutool.core.util.StrUtil;import com.vz.common.constant.ErrorEnum;import com.vz.common.exception.ServiceException;import com.vz.common.util.R;import com.vz.service.ConsumerService;

2020-12-18 23:11:55 2143 1

原创 服务器日志分析工具(识别,提取,合并,统计异常信息)

需求: 今天需要查看昨天的日志,并关注其中的异常,以便处理其中的某些问题。人工阅读花费的时间会很长,一般一天的日志文件有十几个,不可能一个一个去看,并且大量的日志信息都是info信息,不需要关注。所以实现了一个小工具自动读取所有的日志文件,提取其中的异常信息,对于业务异常相同的合并在一起,这样只需要查看生成的异常信息文件即可,大大节约了时间。以下是代码实现:import com.google.common.collect.Maps;import org.springframework.util.C.

2020-11-27 16:02:56 1237

原创 Spring Cloud Gateway 修改返回的响应体

问题描述: 在gateway中修改返回的响应体,在全局Filter中添加如下代码:import org.springframework.core.Ordered;import org.springframework.cloud.gateway.filter.GlobalFilter;import org.springframework.cloud.gateway.filter.GatewayFilterChain;import org.springframework.stereotype.Com.

2020-11-24 12:04:38 5506

原创 spring security oauth2中UsernameNotFoundException无法在认证失败后被捕获的问题

1.问题描述:在认证失败后UsernameNotFoundException异常会被默认转换成BadCredentialsException异常,导致不能捕获到UsernameNotFoundException, 一般来说UsernameNotFoundException是用户名错误导致的登录失败,BadCredentialsException是用户名或者密码错误导致的登录失败。如果我们能捕获到UsernameNotFoundException就能很好的区分登录失败是哪种具体的原因,以便在某些时候做一些

2020-11-24 11:30:46 2945 2

原创 关于密匙传递的安全性和数字签名

1.用非对称加密交换对称加密的密匙2.对称加密的公钥交换

2020-10-29 20:16:11 159

springboot websocket demo

springboot websocket demo

2022-06-17

JAVA后端生成PDF格式的公文(支持公文的特殊格式:函,请示,批复等)

JAVA后端生成PDF格式的公文(红头文件),正文传参为HTML, 红头支持艺术字效果,支持公文的特殊格式:函,请示,批复等。源码已应用到生产环境,具有很强的实用性,下载源码按说明带入源码即可生成公文文件(PDF)格式。

2021-12-24

WordsToImage.java

java后端, 艺术字图片, 无需积分下载

2021-12-23

tomcat7.0.68非安装版

tomcat web服务器,直接在eclipse中配置使用,包含32位和64位两个版本

2016-11-04

Sublime Text3破解版

内包含三个安装包,都是中文破解版,支持64位和32位系统

2016-11-04

空空如也

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

TA关注的人

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