![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java企业应用
Java企业应用
老李笔记
不积跬步无以至千里,不积小流无以成江海!
希望将自己学习到的点点滴滴能在此记录与分享!
一起成长!
展开
-
微信机器人java-wechaty
微信机器人java-wechaty。原创 2023-02-13 12:55:04 · 3113 阅读 · 32 评论 -
jenkins Pipeline语法
【代码】jenkins Pipeline语法。原创 2023-01-17 14:55:58 · 170 阅读 · 0 评论 -
百度ORC身份证识别Java
【代码】百度ORC身份证识别Java。原创 2023-01-16 16:05:55 · 184 阅读 · 0 评论 -
html前端裁切本地图片
【代码】html前端裁切本地图片。原创 2023-01-16 10:15:27 · 167 阅读 · 0 评论 -
java图片打文字水印-梁鑫
java图片打文字水印-梁鑫。原创 2023-01-12 17:58:58 · 174 阅读 · 0 评论 -
java对象序列号到磁盘File文件
java对象序列化到磁盘原创 2022-08-05 13:31:17 · 251 阅读 · 0 评论 -
java IO File按行读写追加
java按行读写,File按行读写原创 2022-08-05 11:42:31 · 649 阅读 · 0 评论 -
视频常用分辨率
视频常用分辨率原创 2022-07-22 17:19:22 · 1711 阅读 · 0 评论 -
java applicationContext.getResource中的资源路径
java 读取资源的三种路径,类路径、类路径含jar内资源、磁盘路径原创 2022-07-14 11:07:04 · 799 阅读 · 0 评论 -
Java中gif动图缩略图处理
gif动图缩略图处理原创 2022-07-13 16:44:12 · 363 阅读 · 0 评论 -
java判断字符串的编码方式(解决乱码问题)
java判断字符串编码原创 2022-07-11 15:06:41 · 4173 阅读 · 0 评论 -
国产全中文-自动化测试软件Apifox
API 文档、API 调试、API Mock、API 自动化测试https://www.apifox.cn/原创 2022-07-01 16:04:52 · 541 阅读 · 0 评论 -
java自动旋转矫正图片方向
java自动旋转矫正图片方向原创 2022-06-24 16:51:57 · 2482 阅读 · 5 评论 -
java 视频压缩
java 视频压缩原创 2022-06-14 13:44:43 · 1020 阅读 · 1 评论 -
java获取客户端的IP地址工具类
java获取客户端的IP地址工具类原创 2022-06-13 15:04:54 · 446 阅读 · 0 评论 -
流媒体压测st-load
流媒体压测st-loadcentos7安装st-load# 安装编译环境yum install git unzip patch gcc gcc-c++ make# 下载工具git clone https://github.com/winlinvip/st-load.git# 进入目录cd st-load# 编译./configure# 安装make# 查看文件和目录ls objs/参数简介-i 设定输入流-c 负载个数,默认:1-r 后面接每个测试的url地原创 2022-05-23 15:55:50 · 1460 阅读 · 0 评论 -
springboot项目以jar包运行时,读取jar包内的静态文件
springboot项目以jar包运行时,读取jar包内的静态文件javaimport java.io.IOException;import org.springframework.core.io.Resource;import org.springframework.core.io.support.PathMatchingResourcePatternResolver;import org.springframework.util.ResourceUtils;public class Te原创 2022-05-20 14:40:31 · 993 阅读 · 0 评论 -
排查MongoDB CPU使用率高的问题
排查MongoDB CPU使用率高的问题详情地址:https://help.aliyun.com/document_detail/62224.html原创 2022-05-19 14:08:39 · 577 阅读 · 0 评论 -
java webp图片转换为png或jpg
java webp图片转换为png或jpgwebp格式图片说明WebP,是一种支持有损压缩和无损压缩的图片文件格式,派生自图像编码格式 VP8。根据 Google 的测试,无损压缩后的 WebP 比 PNG 文件少了 45% 的文件大小,即使这些 PNG 文件经过其他压缩工具压缩之后,WebP 还是可以减少 28% 的文件大小。淘宝上的图片就是webp格式。webp转pngmaven依赖<dependency> <groupId>org.sejda.imageio<原创 2022-05-19 13:45:00 · 2363 阅读 · 0 评论 -
java图片压缩工具类
java图片压缩工具类PicCompressUtil.javaimport java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.nio.file.Files;i原创 2022-05-18 11:43:03 · 728 阅读 · 0 评论 -
log4j2配置
log4j2配置日志输出格式:%-5level 级别%d{yyy-MM-dd HH:mm:ss.SSS} 日期%c 当前类全名%M 当前执行方法%L 行号%t 线程名%m 信息%n 换行log4j2.xml范例1<?xml version="1.0" encoding="UTF-8"?><Configuration> <properties> <property name="logDir">D:/0000/logs</pr原创 2022-04-21 14:19:27 · 777 阅读 · 0 评论 -
网络抖动工具clumsy
网络抖动工具clumsy下载与安装使用说明:1、Lag(延迟),把数据包缓存一段时间后再发出,这样能够模拟网络延迟的状况。2、Drop(掉包),随机丢弃一些数据。3、Throttle(节流),把一小段时间内的数据拦截下来后再在之后的同一时间一同发出去。4、Duplicate(重发),随机复制一些数据并与其本身一同发送。5、Out of order(乱序),打乱数据包发送的顺序。6、Tamper(篡改),随机修改小部分的包裹内容。使用效果...原创 2022-04-21 11:16:19 · 1548 阅读 · 0 评论 -
java NIO学习笔记
java NIO学习笔记全文件读取FileInputStream in=new FileInputStream("path.jpg");// 根据文件的字节长度,创建一个等长的数组byte[] datas=new byte[in.available()];// 把文件内容完整的读取到数组中in.read(datas,0,datas.length);...原创 2022-04-20 18:03:39 · 299 阅读 · 0 评论 -
FastDFS学习笔记
FastDFS学习笔记安装# 安装C语言环境yum install -y make cmake gcc gcc-c++# 解压libfastcommon-master.zip (前期准备工作,上传文件到 /usr/local/tmp)cd /usr/local/tmpunzip libfastcommon-master.zip# 进入解压文件cd libfastcommon-master# 编译./make.sh# 安装./make.sh install# 创建软连接原创 2022-04-19 21:55:47 · 551 阅读 · 0 评论 -
Java文件分片与合并
Java文件分片与合并import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.nio.channels.FileChannel;import java.util.Arrays;import java.util.Collections;import java.util.List; public clas原创 2022-04-16 11:30:28 · 2675 阅读 · 2 评论 -
MP4边播放边下载转码(qt-faststart工具)
MP4边播放边下载转码(qt-faststart工具)背景MP4为当前主流的视频格式,但常规的mp4格式文件发布到web服务器上后,需要视频资源全部下载完成后才能正常播放。不能边播放边下载。其原因是mp4文件的描述信息默认会放置在视频文件的最后。而浏览器是需要这些信息(视频分辨率、长度等)来正确播放视频。因此需要将视频描述信息前移。这就需要用到qt-faststart这个小工具。qt-faststart简介qt-faststart工具,是一个开源程序。qt-faststart.exe文件也仅有56k原创 2022-04-13 13:20:16 · 1454 阅读 · 2 评论 -
springboot 接口返回数据时 net.sf.json.JSONNull[“empty“]) 异常处理
springboot 接口返回数据时 net.sf.json.JSONNull[“empty”]) 异常处理@ResetController返回数据时出现异常Could not write JSON: Object is null; nested exception is com.fasterxml.jackson.databind.JsonMappingException: Object is null (through reference chain: com.banxue.common.entit原创 2022-03-29 14:23:09 · 1111 阅读 · 0 评论 -
Eureka不同网段内的ip访问配置
Eureka不同网段内的ip访问配置application.yml 配置spring: application: name: xx-xxx-xxxx eureka: instance: hostname: svc-xxx-server ip-address: 192.168.111.111 non-secure-port: 19999 prefer-ip-address: true client: service-url:原创 2022-03-26 11:38:01 · 3686 阅读 · 0 评论 -
Fastjson 之 Json 对象、Json 字符串、Java 对象之间的转换
Fastjson 之 Json 对象、Json 字符串、Java 对象之间的转换Maven配置<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version></dependency>1、Java 对象转 JSON 对象JSONObject json =原创 2022-03-22 17:26:54 · 796 阅读 · 0 评论 -
HttpUtil工具类
HttpUtil工具类mavne配置<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.4.10</version></dependency><dependency> <groupId>org.apache.httpcom原创 2022-03-22 13:44:16 · 244 阅读 · 0 评论 -
Rabbitmq Docker容器重启后,MQ内的残留消息会丢失(K8s环境)
Rabbitmq Docker容器重启后,MQ内的残留消息会丢失(K8s环境)丢失消息的服务类型配置修复配置为原因原创 2022-03-21 10:08:02 · 3325 阅读 · 0 评论 -
RabbitMQ java API
RabbitMQ java API队列持久化# 生成一个队列 1、队列名称 2、队列里面的消息是否进行持久化 3、是否共享消息 4、是否自动删除 5、其他高级参channel.queueDeclare(QUEUE_NAME, true, false, false, null);消息持久化# 发送一个消息 1、发送到哪个交换机 2、路由的key 3、其他的参数信息 4、发送消息内容# 参数3:设置消息持久化channel.basicPublish("", QUEUE_NAME, Messag原创 2022-03-15 18:25:49 · 3465 阅读 · 0 评论 -
@RequestParam String b 最科学的写法
@RequestParam String b 最科学的写法原创 2022-03-10 16:31:13 · 367 阅读 · 0 评论 -
通用RedisConfig配置
通用RedisConfig配置RedisConfigpackage com.asia.tip;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFactory;import org.springfr原创 2022-01-26 16:46:53 · 691 阅读 · 0 评论 -
java调用ffmpeg获取转码进度
java调用ffmpeg获取转码进度package com.asia.tip;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamRe原创 2022-01-19 19:48:01 · 1575 阅读 · 1 评论 -
SpringBoot配置文件敏感信息加密
SpringBoot配置文件敏感信息加密背景:springboot项目的配置文件application.yml内一般会存在一些敏感信息。比如数据库账号密码及连接方式等。此处明码显示肯定存在安全隐患。说明:jasypt-spring-bootjasypt由一个国外大神写了一个springboot下的工具包,用来加密配置文件中的信息。一、引入maven<dependency> <groupId>com.github.ulisesbocchio</group原创 2022-01-08 21:31:22 · 677 阅读 · 0 评论 -
java compareTo方法增加中英文排序
java compareTo方法增加中英文排序默认排序(hash值排序)java代码import java.util.ArrayList;import java.util.Collections;import java.util.List;public class T { public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.ad原创 2021-12-20 16:34:29 · 657 阅读 · 0 评论 -
eclipse导入项目总是jdk1.5解决方案
eclipse导入项目总是jdk1.5解决方案pom.xml增加 properties<properties> <!-- 环境配置参数 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>原创 2021-12-15 13:10:57 · 229 阅读 · 1 评论 -
swing程序eclipse导出可执行jar
swing程序eclipse导出可执行jar操作步骤原创 2021-12-13 17:16:45 · 421 阅读 · 0 评论 -
spring项目手动获取spring容器内的bean对象
spring项目手动获取spring容器内的bean对象SpringUtils.javaimport java.util.HashMap;import java.util.Map;import org.springframework.beans.BeansException;import org.springframework.beans.factory.NoSuchBeanDefinitionException;import org.springframework.cglib.beans.原创 2021-12-01 15:02:44 · 710 阅读 · 0 评论