摘要:
在pom.xml文件中添加如下代码 阅读全文
摘要:
@ControllerAdvice 拦截异常并统一处理 在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考:@Contro 阅读全文
摘要:
详见:https://github.com/pagehelper/Mybatis-PageHelper/edit/master/wikis/zh/HowToUse.md ## 使用方法 1. 引入分页插件 引入分页插件有下面2种方式,推荐使用 Maven 方式。 #### 1). 引入 Jar 包 阅读全文
摘要:
详见:https://blog.csdn.net/qq_36324464/article/details/79534605 阅读全文
摘要:
其实也可以自己实现一个简易的hashmap用来解决该道题 因为char(8位)有256种取值 所以可以创建一个长度为256的数组 数组的下标即为ascii码值 数组的值即为出现的次数,如下所示: 阅读全文
摘要:
package algorithms; import java.util.HashMap; /** * 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。 * 请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 */ pu... 阅读全文
摘要:
1 package algorithms; 2 3 /** 4 * 请实现一个函数,将一个字符串中的每个空格替换成“%20”。 5 * 例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 6 * 7 */ 8 //先统计出字符串中空格的数量 确定出新串的长度(原串长度+空格数量*2) 9 //举一... 阅读全文
摘要:
1 package algorithms; 2 3 /** 4 * 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 5 * 例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。 6 * 由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。 7 * 如果不存在则输出0。 8 * 9 * **/ 10 public class... 阅读全文
摘要:
1 package algorithms; 2 3 /** 4 * 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 5 * 例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 6 * 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。 7 * 8 **/ 9 /* ... 阅读全文
摘要:
1 package algorithms; 2 3 /** 4 * 请实现一个函数用来匹配包括'.'和'*'的正则表达式。 模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 5 * 在本题中,匹配是指字符串的所有字符匹配整个模式。 例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均不匹配 6... 阅读全文