笔记
文章平均质量分 61
JDS_DIJ
拒绝码农的安逸生活
展开
-
正则表达式语法及java中的使用
正则表达式原创 2020-10-25 18:13:11 · 1010 阅读 · 0 评论 -
模拟跨域请求,将跨域问题重现
网关 跨域原创 2022-09-01 11:31:00 · 1454 阅读 · 0 评论 -
KEPServer配置
嘀嘀嘀原创 2022-07-19 11:55:14 · 2541 阅读 · 0 评论 -
SpringBoot学习
SpringBoot优点不需要编写XML配置文件依赖管理,SpringBoot所依赖的组件的版本不需要自己去维护自动配置,将需要的组件自动注入到Spring容器中SpringBoot注解@SpringBootApplication 该注解是一个合成注解,@SpringBootConfiguration: 标注当前类是配置类,等价于XML配置文件;该注解底层使用了@Configuratuion@ComponentScan: 标注默认扫描当前类所在的包以及当前包下的所有子包上的注解原创 2022-03-13 19:37:15 · 911 阅读 · 0 评论 -
MyBatis的插件
插件其实就是通过jdk动态代理将目标对象进行包装本文章是跟着尚硅谷的视频记录的,详情请观看视频1. 实现Interceptor接口MyBatis提供了一个Interceptor接口;org.apache.ibatis.plugin自制插件需要实现MyBatis提供的这个接口2. 实现接口的方法interceptor: 拦截到的目标方法;在这里控制目标方法执不执行,也可以在目标方法执行前后做一些我们自己的设置plugin: 包装目标对象;即为目标对象创建代理对象setPrope.原创 2022-03-09 14:30:26 · 1710 阅读 · 0 评论 -
泛式的extends和supper
<? extends T> : 表示泛式的上限,即只接收T的子类<? super T> : 表示泛式的下线,即只接收T的父类原创 2022-03-08 11:01:20 · 168 阅读 · 0 评论 -
Window杀指定端口
原创 2022-03-01 15:55:13 · 222 阅读 · 0 评论 -
设计模式学习
设计模式需要遵守的6大原则单一职责: 功能要单一,多个功能要分开;接口隔离: 实现类实现接口的每一个方法,尽量使实现的每一个方法都有用;依赖倒置: 尽量使用接口来做引用,具体用实现类来实现;里氏替换: 子类继承父类,尽量不要重写父类方法;保证父子类替换时父类方法一致;开闭原则: 对新增打开,对修改关闭;迪米特法则: 将依赖的对象做成成员变量或者方法参数;在局部变量中尽量少声明依赖的对象;尽量少知道依赖对象中的内容;...原创 2022-02-18 09:20:14 · 148 阅读 · 0 评论 -
Redis学习
string序号命令说明1set name 张三设置一个key叫name,对应的值为张三2get name获取key为name的键值3mset k1 v1[k2 v2 k3 v3…]单次设置多个key-value4mget k1 k2 k3单次获取多个key对应的value5keys 通配符展示满足通配符的所有key名;[]:匹配括号内的任意一个字符可以用-表示一个范围;特殊字符需要\来转译6exists key判断一个可以是否存原创 2022-02-14 17:57:36 · 481 阅读 · 1 评论 -
线程池笔记
线程池的笔记原创 2021-12-23 01:49:19 · 418 阅读 · 0 评论 -
SpringMVC
SpringMVC常用的注解@Component衍生出@Controller(用于控制层),@Service(用于业务层),@Repository(用于数据访问层,dao层)@RequestMapping(用于方法,匹配请求)衍生出@GetMapping,@PostMapping,@PutMapping,@DeleteMapping@ResponseBody(用于方法,将JavaBean转成Json),衍生出@RestController(作用于Controller类上,替换@Controller原创 2021-12-21 14:55:04 · 285 阅读 · 0 评论 -
MyBatis的缓存
MyBatis和数据库交互的过程MyBatis与数据库交互一次的过程是:先创建SqlSessionFactoryBuilder的实例,然后通过这个Builder的一个build方法创建SqlSessionFactory工厂,再通过这个工厂创建一个SqlSession对象.然后通过这个sqlSession对象和数据库进行交互的.一级缓存每当一个新 sqlSession 被创建,MyBatis 就会创建一个与之相关联的本地缓存。任何在 sqlSession 执行过的查询结果都会被保存在本地缓存中,所原创 2021-12-15 23:47:17 · 937 阅读 · 0 评论 -
MyBatis动态标签
常见的动态标签ifchoose, when, otherwisetrim,where,setforeachbindsqlmybatis通过OGNL表达式来进行取值操作;比如:#{username}Mybatis两个内置参数_parameter: 如果接口传入多个参数,这些参数都包含在这一个参数中,如果传入一个,那该参数就代表传来的参数_databaseId: 如果在mybatis核心配置文件中配置了databaseIdProvider(数据库厂商原创 2021-12-15 17:16:17 · 1290 阅读 · 0 评论 -
Mybatis入门
有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-15 11:56:32 · 779 阅读 · 0 评论 -
Mybatis一对一,一对多,分步,封装map查询
声明: 有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-14 22:08:32 · 733 阅读 · 0 评论 -
Spring面试问题预判
声明: 有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-10 13:19:37 · 129 阅读 · 0 评论 -
SSH整合
声明: 有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-03 18:49:53 · 81 阅读 · 0 评论 -
Spring中使用声明式事务管理
声明: 有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-03 10:50:05 · 99 阅读 · 0 评论 -
Spring的JDBC模板
声明: 有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-02 17:02:55 · 234 阅读 · 0 评论 -
Spring的AOP
声明: 有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-12-02 11:39:57 · 146 阅读 · 0 评论 -
struts2
1. 编写前端jsp页面创建WEB项目,编写JSP的页面,编写超链接,点击超链接发送请求,请求服务器,让服务器的方法去执行!!<h3>Struts2的入门程序</h3><a href="${ pageContext.request.contextPath }/hello.action">Struts2入门程序</a>2. 导入struts2的jar包1. 下载Struts2的开发包 ☆ https://struts.apache.or原创 2021-11-30 11:12:42 · 140 阅读 · 0 评论 -
Hibernate的一级缓存
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-29 17:43:02 · 367 阅读 · 0 评论 -
eclipse中使用Hibernate
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-29 15:34:57 · 308 阅读 · 0 评论 -
Linux命令
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-27 22:02:08 · 232 阅读 · 0 评论 -
MD5将密码加密成32位方法
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-26 09:41:24 · 1697 阅读 · 0 评论 -
动态代理学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-25 21:05:22 · 139 阅读 · 0 评论 -
类加载器学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-25 19:06:56 · 116 阅读 · 0 评论 -
监听器和过滤器
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-25 10:58:55 · 107 阅读 · 0 评论 -
ajax学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-24 20:50:32 · 104 阅读 · 0 评论 -
mvc学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-23 22:36:15 · 144 阅读 · 0 评论 -
jsp学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-23 20:55:17 · 103 阅读 · 0 评论 -
session学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-23 15:58:01 · 118 阅读 · 0 评论 -
Cookie学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-23 11:28:06 · 129 阅读 · 0 评论 -
request学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-21 10:57:49 · 135 阅读 · 0 评论 -
xml学习笔记
声明:有一些博文是看的黑马程序员视频,然后跟着老师做的笔记Spring是跟子路老师学的特此感谢,写这些文章的目的是为了自己方便查阅原创 2021-11-18 21:39:12 · 257 阅读 · 0 评论 -
mybatis动态拼接只查询某一字段值为null的所有记录
今天做项目遇到一个奇怪的问题,特此记录一下:应用场景介绍: 有一张班级学生表(student):一共有三个学生,id分别是1,2,3,姓名分别是a,b,c 有一张出勤表(attendance):有两条记录关联班级表的外键id(pid)分别是1,3,出勤状态(status)分别是1:出勤,2:请假 因为没有b的出勤记录,所b默认是未出勤要求:查询出不同状态的学生,参数类型:传进来的实体类中status属性是String前端可传来四种参数:0(未出勤),1(出勤),2(请假),nul.原创 2021-07-19 20:34:01 · 440 阅读 · 0 评论 -
MySQL5.7绿色版配置问题
MySQL5.7绿色版配置问题原创 2021-06-20 21:55:49 · 206 阅读 · 0 评论