上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页
摘要: 在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 第一种是将本地jar包安装在本地maven库 第二种是将本地jar包放入项目目录中 这篇文章主要讲第二种方式,这又分两种情况,一种是打包jar包,第二种是打包war 阅读全文
posted @ 2022-04-01 13:55 xiexie0812 阅读(2549) 评论(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 阅读(2198) 评论(0) 推荐(0)
摘要: 使用java中Java-WebSocket做客户端 pom文件 <!-- 实际使用包 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactI 阅读全文
posted @ 2022-03-31 15:52 xiexie0812 阅读(653) 评论(0) 推荐(0)
摘要: 都可以将2个字符串拼接到一块,这一点2这功能相同。 以下代码的执行效果相同: public class Document1 { public static void main (String[] args){ String s1 = new String ("a"); String s2 = new 阅读全文
posted @ 2022-03-31 15:16 xiexie0812 阅读(233) 评论(0) 推荐(0)
摘要: 当调用restful接口,并且url中有参数传过去时,比如http://test.com?param=woshi#miaoyinga. 后台在使用@RequestParam("param") 获取参数值时,只会获取#前面的部分,即woshi,#号后面的部分直接忽略. 为了解决这个问题,可以将wosh 阅读全文
posted @ 2022-03-30 15:49 xiexie0812 阅读(4583) 评论(0) 推荐(0)
摘要: 构建的方式是通过id字段与父id字段做关联,通过递归构建children字段来达到构建树形列表的目的。 1. 数据库脚本 菜单权限表 create table sys_menu ( menu_id bigint(20) not null auto_increment comment '菜单ID', 阅读全文
posted @ 2022-03-30 14:28 xiexie0812 阅读(1220) 评论(0) 推荐(0)
摘要: 7. 高级用法 7.1 基本数据类型优化 我们之前用到的很多Stream的方法由于都使用了反省。所以涉及到的参数和返回值都是引用数据类型。 即使我们操作的是整数小数,但是实际用的都是他们的包装类。JDK5引入了自动装箱拆箱让我们在使用对用的包装类时就好像使用基本数据类型一样方便。但是装箱和拆箱的过程 阅读全文
posted @ 2022-03-30 10:40 xiexie0812 阅读(382) 评论(0) 推荐(0)
摘要: 6. 方法引用 我们在使用lambda时,如果方法体中只有一个方法的调用(包括构造方法),我们就可以使用方法引用进一步简化代码 6.1 推荐用法 我们在使用lambda时,不需要考虑什么时候用方法引用,用那种法法引用,格式是什么。 我们只需要在写完lambda方法发现方法体只有一行代码,并且是方法的 阅读全文
posted @ 2022-03-30 10:38 xiexie0812 阅读(77) 评论(0) 推荐(0)
摘要: 5. 函数式接口 5.1 概述 只有一个抽象方法的接口我们称之为函数接口。 JDK的函数式接口都加上了@FunctionalInterface注解进行标识,但是无论是否加这个注解,只要接口中只有一个抽象方法,都是函数式借口。不过可以用这个注解来验证我们自己实现的接口是否是函数式接口。 5.2 常见的 阅读全文
posted @ 2022-03-30 10:32 xiexie0812 阅读(86) 评论(0) 推荐(0)
摘要: 4. Optional 4.1 概述 我们在编写代码的时候出现最对的就是空指针异常。所以我们需要在各种情况下做非空判断。 List<Author> authors = StreamDemo.getAuthors(); if (CollectionUtils.isNotEmpty(authors)) 阅读全文
posted @ 2022-03-30 10:23 xiexie0812 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页