随笔分类 -  java

记录工作中的问题,大体都是一些解决方法
摘要:MessageFormat本身与语言环境无关,而与用户提供给MessageFormat的模式和用于已插入参数的子格式模式有关,以生成适用于不同语言环境的消息。 1. MessageFormat模式(主要部分): FormatElement: { ArgumentIndex }:是从0开始的入参位置索 阅读全文
posted @ 2022-05-07 15:32 xiexie0812 阅读(115) 评论(0) 推荐(0) 编辑
摘要:直接看例子 // TODO 对数据库查询出来的数据根据bladeNo属性进行去重 List<InspectBlade> inspectBladesList = inspectBlades.stream().collect( // 将集合先放到 treeSet 集合然后将他们转换创建新的集合 Coll 阅读全文
posted @ 2022-05-06 14:39 xiexie0812 阅读(242) 评论(0) 推荐(0) 编辑
摘要:1. file.delete()无法删除文件的问题排查思路 一般来讲file.delete() 方法,无法删除文件有以下常见几种原因: 是不是本地打开该文件,导致系统占用 代码针对该文件的流操作是否全部关闭,导致文件被java进程占用 提示:操作无法完成,因为文件已在 Java(TM) Platfo 阅读全文
posted @ 2022-05-05 11:07 xiexie0812 阅读(8683) 评论(0) 推荐(0) 编辑
摘要:1. 什么是Immutable(不可变对象) 按照Effective Java的说明,需要满足下面几条规则: 保证类不能被继承 - 为了避免其继承的类进行mutable的操作 移除所有setter/update等修改对象实例的操作 保证所有的field是private和final的 immutabl 阅读全文
posted @ 2022-05-05 10:11 xiexie0812 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:前提:map必须指定类型,比如 正例:Map<String,String> ids = new HashMap<>(); 1. 按倒序排序 2. 按key正序排序 3. 或者常见一个新的map 代码如下: @Test public void test4() { Map<String, Object> 阅读全文
posted @ 2022-04-27 15:14 xiexie0812 阅读(124) 评论(0) 推荐(0) 编辑
摘要:基础数据 private List<Map<String,Object>> buildListMap() { List<Map<String,Object>> depts = new ArrayList<>(); Map<String, Object> result = new HashMap<St 阅读全文
posted @ 2022-04-27 15:13 xiexie0812 阅读(723) 评论(0) 推荐(0) 编辑
摘要:什么是Stream? Stream将要处理的元素集合看作一种流,在流的过程中,借助Stream API对流中的元素进行操作,比如:筛选、排序、聚合等。 Stream可以由数组或集合创建,对流的操作分为两种: 中间操作,每次返回一个新的流,可以有多个。 终端操作,每个流只能进行一次终端操作,终端操作结 阅读全文
posted @ 2022-04-22 15:44 xiexie0812 阅读(1331) 评论(0) 推荐(1) 编辑
摘要:RDM-redis客户端 RedisDesktopManager RedisInsight官方可视化工具 阅读全文
posted @ 2022-04-11 09:11 xiexie0812 阅读(22) 评论(0) 推荐(0) 编辑
摘要:VIEW >tool Windows >Services(Alt+8) 新版本的RunDashboard被Services替代 参考链接:https://jingyan.baidu.com/article/95c9d20d8d4561ad4e7561ee.html 阅读全文
posted @ 2022-04-07 15:09 xiexie0812 阅读(40) 评论(0) 推荐(0) 编辑
摘要:tobato fastdfs https://github.com/tobato/FastDFS_Client <dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <ver 阅读全文
posted @ 2022-04-07 13:49 xiexie0812 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一般发生在kafka环境搭建的时候 解决 使用较短的文件夹和文件的名称 减少文件夹树的深度 阅读全文
posted @ 2022-04-06 16:37 xiexie0812 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:1. Spring boot默认日志为logback,所以只要引入如下依赖,就会自动引入logback日志的jar包 <!-- Spring Boot Web 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artif 阅读全文
posted @ 2022-04-06 10:55 xiexie0812 阅读(437) 评论(0) 推荐(0) 编辑
摘要:1. 实体类 package com.xietest.demo.util.tree; import lombok.Builder; import lombok.Data; import java.util.List; @Data @Builder public class Menu { privat 阅读全文
posted @ 2022-04-05 14:32 xiexie0812 阅读(419) 评论(0) 推荐(0) 编辑
摘要:引入依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <!--scope为test表示依赖项目仅仅参与测试相关的工作,包括测试代码的编译--> <!--我们要 阅读全文
posted @ 2022-04-02 17:52 xiexie0812 阅读(187) 评论(0) 推荐(0) 编辑
摘要:package com.xie.test; import java.net.URI; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @Description 解析URL的主域名和参数工具类 * @Date 阅读全文
posted @ 2022-04-02 16:46 xiexie0812 阅读(333) 评论(0) 推荐(0) 编辑
摘要:ClassPathResource解析 先看Demo: @Test public void test() throws IOException { Resource res = new ClassPathResource("applicationContext.xml"); InputStream 阅读全文
posted @ 2022-04-02 16:34 xiexie0812 阅读(4320) 评论(0) 推荐(0) 编辑
摘要:package com.xie.util; import org.apache.commons.beanutils.BeanUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.refl 阅读全文
posted @ 2022-04-02 11:27 xiexie0812 阅读(378) 评论(0) 推荐(0) 编辑
摘要:引入jar包 <!-- linux链接,远程操作服务器--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version> </dependency> 工具类 pa 阅读全文
posted @ 2022-04-01 17:20 xiexie0812 阅读(203) 评论(0) 推荐(0) 编辑
摘要:在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 第一种是将本地jar包安装在本地maven库 第二种是将本地jar包放入项目目录中 这篇文章主要讲第二种方式,这又分两种情况,一种是打包jar包,第二种是打包war 阅读全文
posted @ 2022-04-01 13:55 xiexie0812 阅读(2274) 评论(0) 推荐(0) 编辑
摘要:使用java中Java-WebSocket做服务端 pom文件 <!-- 实际使用包 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactI 阅读全文
posted @ 2022-04-01 11:34 xiexie0812 阅读(2171) 评论(0) 推荐(0) 编辑