堆:先进先出(跟队列一样)Java里面的 PriorityQueue 就是小顶堆的实现 栈:先进后出

List<String> strs = new ArrayList<>(); List<String> strsSync = Collections.synchronizedList(...

数组转出来的集合是不可变的,无法修改它Arrays.asList 体现的是适配器模式,只是转换接口,得到的 List 背后的数据仍是原数组,对原数组修改会影响到这个 List 不要...

Java 里面由于浮点数不精确的特性,并不能直接用:m - (m / n)* n 计算,应该使用下面的方式 ```java /** * 求浮点数的取余计算:m/n=x...r ...

springboot拦截器放行静态资源 # 编写一个类 实现 WebMvcConfigurer ```java package com.my.blog.we...

为博客系统添加IP黑名单拦截功能 仅贴出部分代码 # 创建IP拦截器 ```java package com.my.blog.website.i...

一般来说java 基本数据类型是值传递 值直接改变 引用类型是引用传递 改变的只是引用 一般认为,java内的基础类型数据传递都是值传递. ja...

如果面试官问为什么Arrays.sost()方法可以对Int、String类型进行排序? 答:因为查看源码发现他们都实现了Comparable<>的compareTo方法。 String...

1、数据类型:应该选择更简单或者占用空间更小的类型。 整型选择:可以根据长度选择 tinyint、smallint、medium_int,而不是直接使用 int。 字符串...

# Step one *找到底部代码添加一个块标签,添加如下代码* ```html <p id="timeShow"></p> ``` # Step two *找到底...

**innerHTML是JavaScript原生的一种写法,给指定标签赋内容(并且若内容中有HTML标签,可以进行编译后显示,例: ```html document.getElement...

发现自从换了一套博客程序后,之前搜索引擎抓取的链接都失效了,所以才有此想法采用java生成动态的网站地图。 # 步骤一 创建实体 > SiteMapVo ```java ...