随笔分类 -  常用工具类

包括技术工具、文本工具等,但不限于此类工具
摘要:maven <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> </dependency> WebSocketConfig package com.new3s.co 阅读全文
posted @ 2022-08-30 11:45 xiexie0812 阅读(190) 评论(0) 推荐(0) 编辑
摘要:调用StringUtils工具类的strip()方法去掉中括号"[ ]": 或者自己写工具类 public static void main(String[] args) { String s = "[aasa, bbbbb]"; String s1 = s.replaceAll("(?:\\[|n 阅读全文
posted @ 2022-08-29 14:59 xiexie0812 阅读(1335) 评论(0) 推荐(0) 编辑
摘要:一、前言 使用websocket进行实时通信时,常见以下报错: WebSocket connection to 'ws://localhost' failed: 或者 Whoops!Lost connection to http://localhost: 网上很多方案例如重新导入fastjson依赖 阅读全文
posted @ 2022-08-29 14:56 xiexie0812 阅读(3926) 评论(1) 推荐(1) 编辑
摘要:上传文件是116.jpg @PostMapping("/test") public R uploadFile1(MultipartFile file) throws IOException { System.out.println("file.getOriginalFilename() = " + 阅读全文
posted @ 2022-08-16 10:46 xiexie0812 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:一、没有引入Shema约束的XML文档 <?xml version="1.0" encoding="UTF-8"?> <书架> <书> <书名>JavaWeb开发大全</书名> <作者>班长</作者> <售价>99.8</售价> <简介>不错</简介> </书> <书> <书名>葵花宝典</书名> 阅读全文
posted @ 2022-08-15 18:00 xiexie0812 阅读(130) 评论(0) 推荐(0) 编辑
摘要:问题描述: 个简单的查询逻辑即查询前先从redis取,取到后则进行反序列化。 String resJson = redisService.getString(name); if (StringUtil.isNotEmpty(resJson)) { // 反序列化 return (ResultVo)J 阅读全文
posted @ 2022-08-15 11:54 xiexie0812 阅读(2166) 评论(0) 推荐(0) 编辑
摘要:直接看代码 /** * 生成航线kml文件 * * @param airlineManage 航线信息 * @return String 临时存储文件名 */ public AirlineManage setTravelsKml(AirlineManage airlineManage) throws 阅读全文
posted @ 2022-08-15 11:33 xiexie0812 阅读(1270) 评论(0) 推荐(0) 编辑
摘要:以下参数和方法都是测试用,仅供运行程序参考 主要是为了小型场景,进行多线程批量处理 package com.xie.minio; import com.google.common.collect.Lists; import org.slf4j.Logger; import org.slf4j.Log 阅读全文
posted @ 2022-07-21 15:18 xiexie0812 阅读(123) 评论(0) 推荐(0) 编辑
摘要:package com.xie.test; import org.apache.commons.io.FileUtils; import java.io.*; import java.net.URL; import java.nio.channels.Channels; import java.ni 阅读全文
posted @ 2022-07-21 10:17 xiexie0812 阅读(1167) 评论(0) 推荐(0) 编辑
摘要:获取不带后缀名的文件名: public static String getFileNameWithoutSuffix(File file){ //忽略判断 String fileName = file.getName(); return fileName.substring(0, fileName. 阅读全文
posted @ 2022-07-18 11:34 xiexie0812 阅读(7079) 评论(0) 推荐(1) 编辑
摘要:前言 生成指定范围内的随机数 这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似于: 如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。 用例解释 以 Java 语言为例,我们观察其 阅读全文
posted @ 2022-07-18 11:29 xiexie0812 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:方式一 最简单,但是效率最低 执行时间:9.845s SELECT * FROM `table` ORDER BY RAND() LIMIT 10 方式二 查询效率较高,但会产生连续的数据(查出来的数据在表里是连续性的) 执行时间:2.641s SELECT * FROM `table` AS t1 阅读全文
posted @ 2022-07-18 11:09 xiexie0812 阅读(10072) 评论(0) 推荐(1) 编辑
摘要:工具: Collections.shuffle(list); 测试: 阅读全文
posted @ 2022-07-18 11:05 xiexie0812 阅读(297) 评论(0) 推荐(0) 编辑
摘要:1. 环境 centos7.6 Redis版本 5.0.4 2. 准备 下载redis 进入官网找到下载地址 Redis 右键Download按钮,选择复制链接。 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 3. 解压redis 阅读全文
posted @ 2022-07-15 14:02 xiexie0812 阅读(59) 评论(0) 推荐(0) 编辑
摘要:pom.xml <dependencies> <!--minio文件服务--> <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>7.1.0</version> </dependency> 阅读全文
posted @ 2022-07-13 17:33 xiexie0812 阅读(3807) 评论(0) 推荐(0) 编辑
摘要:一、环境 centos7.6 二、准备 说明:我的是安装到/usr/local/minio 下 #在线下载二进制文件 cd /usr/local/minio wget https://dl.min.io/server/minio/release/linux-amd64/minio 三、安装 1、给m 阅读全文
posted @ 2022-07-13 16:07 xiexie0812 阅读(2165) 评论(0) 推荐(0) 编辑
摘要:一、下载本地windows下的minio.exe 中文文档 下载地址 二、新建一个文件夹用于存放minio.exe 同时新增一个data文件夹用于存放文件 三、新建文本取名为minio.bat 然后编辑 (我这里在桌面新建的文件 可放于任何位置) @echo off REM 声明采用UTF-8编码 阅读全文
posted @ 2022-07-13 15:40 xiexie0812 阅读(723) 评论(0) 推荐(0) 编辑
摘要:@echo off REM 声明采用UTF-8编码 chcp 65001 echo test echo 中文测试 pause 阅读全文
posted @ 2022-07-13 14:57 xiexie0812 阅读(912) 评论(0) 推荐(0) 编辑
摘要:一、素材网站类 1、自媒体无版权可商用资源Mishu https://mishu.pro/ 2、淘声网 https://www.tosound.com/ 二、壁纸网站类 3、知名壁纸网站wallhaven https://wallhaven.cc/ 4、 极简壁纸 https://bz.zzzmh. 阅读全文
posted @ 2021-04-08 15:13 xiexie0812 阅读(1927) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示