![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
查漏补缺系列
杨旋(思学)
这个作者很懒,什么都没留下…
展开
-
springboot 使用校验框架validation校验
基本校验方式基本校验方式二基本校验方式三@Validated和@Valid区别分组校验分组校验二分组校验分组1 自动校验@SysLog("修改sysBusiness") @ApiOperation("修改") @PutMapping("{id}") @RequiresPermissions("sys:business:update") public...原创 2019-11-11 15:54:33 · 3494 阅读 · 0 评论 -
查漏补缺--与Random有关的函数用例
private static String generate_UUID() { UUID uuid=UUID.randomUUID(); String str = uuid.toString(); System.out.println("str: " + str); // bb01a3cd-987f-469d-9e0f-04dffa2d3278 return str...原创 2019-11-08 17:51:02 · 169 阅读 · 0 评论 -
查漏补缺-- 关于反射获取方法或变量的修饰符method和field的getModifiers以及六种位运算符
一、getModifiers的返回值说明PUBLIC: 1 (二进制 0000 0001)PRIVATE: 2 (二进制 0000 0010)PROTECTED: 4 (二进制 0000 0100)STATIC: 8 (二进制 0000 1000)FINAL: 16 (二进制 0001 0000)SYNCHRONIZED: 32 (二进制 0010 0000...原创 2019-11-06 17:28:02 · 270 阅读 · 0 评论 -
查漏补缺15--java中import static和import的区别
在工作中发现了,下面的代码:CrmEmployeeEntity employeeEntity = employeeService.selectOne(new EntityWrapper<CrmEmployeeEntity>().eq("user_id", getUserId()));getUserId() 在本类中并没有定义,那这个方法时哪个类的方法呢,仔细一看:这里存在着静态i...原创 2019-11-05 14:59:33 · 111 阅读 · 0 评论 -
查漏补缺5--从多态性的角度解释父类和子类的关系(继承、实现、多态的再理解)
我们知道子类重写父类的方法,在异常处理、方法返回值、权限修饰符有特殊的要求,具体如下:① 子类重写方法的权限修饰符等于或者大于父类的被重写方法的权限修饰符② 子类重写的方法的返回值类型是父类被重写方法的返回值类型的同类型或者子类③ 子类重写的方法返回的异常类型是父类的被重写的方法返回的异常同类型或者子类从多态性的角度来看,父类引用指向子类对象:① 要使指向能够成功,必须要有足够的访问权限...原创 2019-10-23 10:58:07 · 351 阅读 · 0 评论 -
查漏补缺16--实体类上的注解整理
/** * Copyright 2018 耘林养老 http://www.crm.cn * <p> * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may...原创 2019-10-21 14:32:36 · 339 阅读 · 0 评论 -
查漏补缺15--java 中null 值的特征
package com.javabase.javabase.nullInJava;import org.junit.Test;import org.springframework.expression.spel.ast.NullLiteral;/** * @Author ShawnYang * @Date 2019-10-18 18:06 * @Description TODO ...原创 2019-10-18 21:05:35 · 164 阅读 · 0 评论 -
查漏补缺12--前后端传值以及request和response对象
一、前端向后端传值https://blog.csdn.net/s2152637/article/details/90947003① form表单② ajax③href超链接二、后端向前端传值① ajax② HttpServletRequestsession存值会存到cookie中,登录用此传值,退出时候需要remove掉③Model/ModelMap/ModelandView...原创 2019-09-12 15:26:46 · 1074 阅读 · 0 评论 -
查漏补缺12--HTTP协议请求(request)和响应(response)报文分析
在HTTP连接中报文分为请求(request)和响应(response)两种。每种报文在HTTP首部都有不同的字段来标识不同的用途。请求报文:HTTP协议使用TCP协议进行传输,在应用层协议发起交互之前,首先是TCP的三次握手。完成了TCP三次握手后,客户端会向服务器发出一个请求报文。请求报文的格式如下图抓包所示:前三行为请求行,其余部分称为request-header。请求行中的met...原创 2019-09-12 09:23:40 · 180 阅读 · 0 评论 -
查漏补缺11--java WEB常见的错误代码
1xx-信息提示:这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。100-继续。101-切换协议。2xx-成功:这类状态代码表明服务器成功地接受了客户端请求。200-确定。客户端请求已成功。201-已创建。202-已接受。203-非权威性信息。204-无内容。205-重置内容。206-部分内容。3xx-重定向:客户端浏览器必须采...转载 2019-09-11 09:09:31 · 236 阅读 · 0 评论 -
查漏补缺9--枚举类复习
枚举类的说明:1).枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类2).当需要定义一组常量时,强烈建议使用枚举类3).如果枚举类中只一个对象,则可以作为单例模式的实现方式。如何自定义枚举类?步骤://自定义枚举类class Season{ //1.声明Season对象的属性:private final修饰 private final Strin...原创 2019-09-04 18:16:55 · 119 阅读 · 0 评论 -
查漏补缺8--内部类、匿名内部类、匿名对象总结
一、内部类在内部类中再定义一个类的情况就是内部类, Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。内部类可以分为:成员内部类:定义在外部类中(静态成员内部类、非静态成员内部类)局部内部类:定义在外部类的方法中,只存在①成员内部类class Outer { private int s; public class Inner { ...原创 2019-09-04 17:44:36 · 96 阅读 · 0 评论 -
查漏补缺4-Java三大器(Listener、filter、servlet、intercept)
一、几大元素的相互关系及综合应用:https://blog.csdn.net/Jintao_Ma/article/details/52972482一、Listenser参考:https://blog.csdn.net/reggergdsg/article/details/52891311二、Filter参考:https://blog.csdn.net/reggergdsg/article...原创 2019-08-26 18:11:43 · 220 阅读 · 0 评论 -
查漏补缺3:JAVA 使用中的相对路径和绝对路径全总结以及selvlet和filter的映射规则
路径一、绝对路径1 本地绝对路径增加上盘符后的路径(e:/test/test.html)2 网络绝对路径增加协议,IP地址,端口号后的路径(http://localhost:8080/test/test.html)二、相对路径1 一般相对路径:不以/开头的相对路径1.1 基准路径是以当前资源的访问路径为基准推到目标文件的路径本地资源:访问路径就是从盘符开始的文件路径:file:...原创 2019-08-26 15:34:27 · 348 阅读 · 0 评论 -
查漏补缺2--java中的四大域对象,八大隐含对象已经attribute和parameter的区别整理
JAVA四大域对象总结:根据属性作用范围由小到大(含有attribute这个对象):page(jsp有效)------》page域指的是pageContext.request(一次请求)—》request域request HttpServletContextsession(一次会话)—》session域session HttpSessionapplication(当前web应用)—》ap...原创 2019-08-26 15:20:20 · 481 阅读 · 0 评论 -
查漏补缺系列1--在SpringMvc中获取request、response对象的方法
springMVC4中获取request和response对象有以下两种简单易用的方法:1、在control层获取在control层中获取HttpServletRequest和HttpServletResponse对象有以下两种简单方式:1)通过方法参数直接在action类中获取@Controllerclass Action{ @RequestMapping("/path")...原创 2019-08-26 11:14:02 · 130 阅读 · 0 评论