- 博客(7)
- 收藏
- 关注
原创 排序算法和二分查找算法
1.冒泡排序 冒泡排序原理: 1)比较两个相邻的元素,如果前面的元素大于后面的元素,则将这两个数交换位置。第一次遍历后,最大的数会被放到数组的最后位置,即array[length - 1]。 2)第二次遍历时跳过最后一个元素,因为该元素通过第一次遍历已经确定是最大值。 3)持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 代码实现: import java.util.Arrays; /** * 冒泡排序 * 原理:比较相邻的元素。如果第一个比第二个大,就交换他们两个的位置。
2021-05-27 08:22:41
321
原创 Spring AOP实现日志输出功能
需求:用户使用我们的系统进行操作,如果管理员想要查看:谁在什么时候进行了哪些操作,这个功能应该怎么实现? 使用Spring AOP实现日志输出。首先需要对日志进行自动保存,管理员才能查看,并且日志在前台页面是不能进行增删改的。 1.添加功能描述 日志保存的信息是Controller层的所有操作,所以我们需要在Controller中使用@RequestMapping注解的name属性对实现的功能进行描述,例如: @RequestMapping(name="删除用户信息",value = "delete") p
2021-05-26 18:48:01
799
原创 SpringMVC实现自定义字符串日期转换器
我们从页面上传递过去的日期格式是:yyyy-mm-dd,但是SpringMVC中的日期转换器只认识“yyyy/mm/dd”这种格式,所以我们需要自己处理日期字符串 1.处理日期字符串的两种方式 方式1:在需要处理的字段上添加注解 @DateTimeFormat(pattern) 不推荐,如果使用这种方式需要一个字段一个字段的写,如果里面有1万个字段,那需要写1万次。 方式2:自定义一个字符串日期转换器,在springmvc.xml中进行配置 定义一个日期转换器类,实现Converter接口,注意俩泛型
2021-05-26 16:51:42
603
原创 SpringMVC实现统一异常处理
项目开发中处理异常的思路: dao异常通常抛给Service Service异常通常抛给Controller Controller把异常抛给前端控制器(SpringMVC框架) 由前端控制器把异常交给异常处理器进行处理
2021-05-26 16:15:19
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅