Given a string, find the length of the longest substring without repeating characters. Example 1: Input: "abcabcbb" Output: 3 Explanation: The answer ...
分类:
其他好文 时间:
2020-01-17 15:08:09
阅读次数:
93
ArrayList: 明确知道容量:直接设置初始容量,如new ArrayList<>(100)无法确定容量:预估一个比较接近的值,如果实在不确定,则无需指定初始值 (有默认值) HashMap HashMap的默认加载因子为0.75,但可以使用构造器指定,如new HashMap<>(100, 1 ...
分类:
其他好文 时间:
2020-01-15 19:24:13
阅读次数:
86
作为Java程序员,你真的了解springboot动态数据源的内幕吗,本文让你像PHP一样简单方便的切换多数据源,欢迎来了解交流
分类:
编程语言 时间:
2020-01-12 21:45:42
阅读次数:
76
@ControllerAdvice //定义为切面拦截所有 public class GlobalExceptionHandler { @ExceptionHandler(RuntimeException.class) @ResponseBody // 拦截返回是 json返回结果 public M ...
分类:
编程语言 时间:
2020-01-11 16:56:25
阅读次数:
108
RestTemplate是spring封装的,使用起来更加简单。 接收: @ApiOperation(value = "restTemplate测试", notes = "restTemplate测试", httpMethod = "POST", response = BaseResult.clas ...
分类:
编程语言 时间:
2020-01-11 13:12:28
阅读次数:
102
传参格式 后端接收并在SQL匹配 @GetMapping(value = "xj/node/openApi/subnets") @ApiOperation(value = "查询openApi子网接口", httpMethod = "GET", response = String.class) pu ...
分类:
编程语言 时间:
2020-01-10 12:41:22
阅读次数:
308
将传人的数据进行分组,使用map保存每组的数据。 /** * 将取出的数据进行分组 * @param list * @return */ public Map<Integer,Object> groupList(List<Map<String, Object>> list){ int listSiz ...
分类:
编程语言 时间:
2020-01-10 12:30:32
阅读次数:
352
MySQL索引底层的实现,今天简单聊一聊,少讲“是怎么样”,更多说说“为什么设计成这样”。问题1.数据库为什么要设计索引?图书馆存了1000W本图书,要从中找到《架构师之路》,一本本查,要查到什么时候去?于是,图书管理员设计了一套规则:(1)一楼放历史类,二楼放文学类,三楼放IT类…(2)IT类,又分软件类,硬件类…(3)软件类,又按照书名音序排序…以便快速找到一本书。与之类比,数据库存储了100
分类:
数据库 时间:
2020-01-09 17:22:20
阅读次数:
106
intellij idea Ctrl+N按名字搜索类 Ctrl+H查看类的继承关系 Ctrl+Alt+B查看子类方法实现 Ctrl+B可以查看父类或父方法定义,但是不如ctrl+鼠标左键方便。但是在这里,Ctrl+B或ctrl+鼠标左键只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候 ...
分类:
其他好文 时间:
2020-01-08 14:48:50
阅读次数:
153
背景 之前做数据抽取的时候,搭了一个mybatis动态数据源切换的架子。方便他们写抽取的代码。今天同事问我,架子里面的mybatisplus的IPage失效了是什么问题。想了一下,应该是写动态数据源的时候,我自定义的mybatis的配置覆盖了已有的配置。于是我让他先把我写的配置进行删除,看是否正常。 ...
分类:
编程语言 时间:
2020-01-07 21:22:20
阅读次数:
179