前言 对于数据访问层,不管是 还是 ,`Spring Boot Spring Data` 的方式统一处理。Spring Data 是 Spring 家族中与 Spring Boot、Spring Cloud 齐名且知名项目。想要更好的了解Sping Data,可以参考Sping Data 官网: " ...
分类:
数据库 时间:
2020-01-07 18:13:14
阅读次数:
79
最近比较忙,有段时间没有更新设计模式的进度了。今天继续学习组合设计模式。 组合模式的例子我们继续延续上篇《HeadFirst设计模式——迭代器模式》的菜单例子,首先声明下迭代器和组合模式没有什么关系,他们是两个不同模式。只是我们在这个菜单例子的组合模式内部会用到迭代器。迭代器模式中说到两个餐馆合并然后使用迭代器进行统一处理菜单的打印,但是现在有一个新的需求是原来大菜单中我们希望加入子菜单,比
分类:
其他好文 时间:
2020-01-06 16:28:50
阅读次数:
87
最近比较忙,有段时间没有更新设计模式的进度了。今天继续学习组合设计模式。 组合模式的例子我们继续延续上篇《HeadFirst设计模式——迭代器模式》的菜单例子,首先声明下迭代器和组合模式没有什么关系,他们是两个不同模式。只是我们在这个菜单例子的组合模式内部会用到迭代器。迭代器模式中说到两个餐馆合并然后使用迭代器进行统一处理菜单的打印,但是现在有一个新的需求是原来大菜单中我们希望加入子菜单,比
分类:
其他好文 时间:
2020-01-06 16:13:00
阅读次数:
81
如题,今天介绍 SpringBoot 是如何统一处理全局异常的。SpringBoot 中的全局异常处理主要起作用的两个注解是 @ControllerAdvice 和 @ExceptionHandler ,其中 @ControllerAdvice 是组件注解,添加了这个注解的类能够拦截 Control ...
分类:
编程语言 时间:
2020-01-04 18:44:31
阅读次数:
84
这三个都是操作input输入框的值lazy修饰符(失去焦点或者回车时才同步数据)v-model默认是在input事件中同步输入框的数据的,也就是说,一旦有数据发生改变,对应的data中的数据就会自动发生改变,lazy修饰符可以让数据失去焦点或者回车时才会更新number修饰符(input值统一处理为数字)在输入框中,无论我们输入的是数字还是字母,都会被当做字符串类型进行处理,但是如果我们希望处理的
分类:
其他好文 时间:
2020-01-01 18:52:35
阅读次数:
85
计算机中的有符号数有三种表示方法,即原码、反码和补码。 三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”; 而数值位,三种表示方法各不相同。 在计算机系统中,数值一律用补码来表示和存储。 原因在于,使用补码,可以将符号位和数值域统一处理,同时,加法和减法也可以统一处理。 ...
分类:
其他好文 时间:
2019-12-31 21:45:38
阅读次数:
95
CountDownLatch 可以起到发令枪的作用,JDK 1.5 开始提供 用 CountDownLatch 实现并发访问,在写测试工具时希望达到某条件后,所有线程同时执行 也可以用 CountDownLatch 实现,某线程等待其他线程完成,进行最后的统一处理 代码如下: 原文链接 Java 自 ...
分类:
其他好文 时间:
2019-12-24 20:30:52
阅读次数:
142
SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 实际项目开发中,程序往往会发生各式各样的异常情况,特别是身为服务端 ...
分类:
编程语言 时间:
2019-12-22 19:58:36
阅读次数:
373
全局统一返回RESTful风格数据,主要是实现ResponseBodyAdvice接口的方法,对返回值在输出之前进行修改。
使用注解@RestControllerAdvice拦截异常并统一处理。 ...
分类:
编程语言 时间:
2019-12-21 18:41:32
阅读次数:
100
村庄债务问题 有一个村庄,村里有n户人家,他们整整齐齐地排成一列,编号从左向右依次是1~n 他们当中,有的欠别人钱,有的则被别人欠钱。今天,村委会决定统一处理这些债务。 然而这个村庄有一个神奇的特性,钱只能在相邻的人家之间流动,也就是说对于第i户,他的钱只能给第i-1户或第i+1户 如果1欠了3的钱 ...
分类:
编程语言 时间:
2019-12-21 13:20:36
阅读次数:
419