摘要: 在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。 /** * 全局异常处理器 * * @author*/ @RestCont 阅读全文
posted @ 2020-06-28 14:35 谢世林 阅读(1496) 评论(0) 推荐(0)
摘要: Java 比较两个版本号的大小 (通用) 阅读全文
posted @ 2020-05-21 09:43 谢世林 阅读(2260) 评论(0) 推荐(0)
摘要: /** * 时间转换成时间戳 * @param time * @return */ public static long dateToTimestamp(String time){ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("y 阅读全文
posted @ 2020-04-30 11:21 谢世林 阅读(486) 评论(0) 推荐(0)
摘要: 非关系型数据库和关系型数据库区别,优势比较 非关系型数据库(感觉翻译不是很准确)称为 NoSQL,也就是 Not Only SQL,不仅仅是 SQL。非关系型数据库不需要写一些复杂的 SQL 语句,其内部存储方式是以 key-value 的形式存在可以把它想象成电话本的形式,每个人名(key)对应电 阅读全文
posted @ 2020-04-19 22:43 谢世林 阅读(974) 评论(0) 推荐(1)
摘要: AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 阅读全文
posted @ 2020-04-15 20:46 谢世林 阅读(135) 评论(0) 推荐(0)
摘要: 1、ctrl+Shift+Alt+/,选择Registry 2、勾选 compiler.automake.allow.when.app.running(可能不按首字母排序,可以多找找) 3、Setting >Compiler >勾选Build project automatically 4、pom. 阅读全文
posted @ 2020-04-03 17:07 谢世林 阅读(4334) 评论(1) 推荐(0)
摘要: spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含spring mvc。 spring mvc 是只是spring 处理web层请求的一个模块。 因此他们的关系大概就是这样: spring mvc < spring <springboot。 阅读全文
posted @ 2020-03-17 23:03 谢世林 阅读(226) 评论(0) 推荐(0)
摘要: 1 public static void main(String[] args) { 2 long start = System.currentTimeMillis(); 3 int sum1 = count(20); 4 long end = System.currentTimeMillis(); 阅读全文
posted @ 2020-03-01 22:13 谢世林 阅读(1098) 评论(0) 推荐(0)
摘要: select s.xuehao,s.xingming,sum(sc.kechenghao),sum(sc.chengji) from Student s left join Sc sc on s.xuehao=sc.xuehao left join Course c on c.kechenghao= 阅读全文
posted @ 2020-03-01 19:52 谢世林 阅读(1683) 评论(0) 推荐(0)
摘要: 网络代理分为正向代理和反向代理 1. 正向代理,当客户端无法访问外部资源的时候(由于诸如墙这样的原因),可以通过一个正向代理去间接地访问,所以客户端需要配置代理服务器的ip。 正向代理是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一 阅读全文
posted @ 2020-02-27 11:13 谢世林 阅读(143) 评论(0) 推荐(0)