目标:配置通用Mapper组件到Spring Boot项目中并使用 Mapper<T>接口 分析:通用Mapper:可以实现自动拼接sql语句,所有的mapper都不用编写任何方法也就是不用编写sql语句,可以提高效率 1.添加启动器依赖2.改造UserMapper继承Mapper<User>3.修 ...
分类:
移动开发 时间:
2020-10-16 10:55:13
阅读次数:
37
购物商城 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_paren ...
分类:
移动开发 时间:
2020-10-08 19:28:46
阅读次数:
36
开闭原则 模块、类和函数应该对扩展开发,对修改关闭。 用抽象构建框架,用实现扩展细节。 优点:提高软件系统的可重用性和可维护性。 开发的软件正在构建一个复杂的结构,一旦我们完成了它的一部分,不应该再修改它,而是应该在它的基础之上继续建设。 最好的办法是尝试在完成后保持模块不变,并通过继承和多态扩展来 ...
分类:
其他好文 时间:
2020-10-07 20:46:09
阅读次数:
26
前言java从零手写实现redis(一)如何实现固定大小的缓存?java从零手写实现redis(三)redisexpire过期原理java从零手写实现redis(三)内存数据如何重启不丢失?java从零手写实现redis(四)添加监听器java从零手写实现redis(五)过期策略的另一种实现思路java从零手写实现redis(六)AOF持久化原理详解及实现我们前面简单实现了redis的几个特性,j
分类:
编程语言 时间:
2020-10-05 22:03:18
阅读次数:
33
自定义过滤器 JavaWeb中的普通过滤器 对POST请求的乱码解决不了 SpringMVC的过滤器 在web.xml中配置编码格式 <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web. ...
分类:
编程语言 时间:
2020-09-21 12:20:11
阅读次数:
97
top.layui.form.on('submit(auditEgressionTodoList-refresh)', function(data){ top.layui.$(':input').not(':button, :submit, :reset').val('').removeAttr(' ...
分类:
其他好文 时间:
2020-09-21 12:04:51
阅读次数:
47
1、线程状态 Thread.State public enum State { /** * Thread state for a thread which has not yet started. */ NEW,(新建) /** * Thread state for a runnable threa ...
分类:
编程语言 时间:
2020-09-18 00:09:42
阅读次数:
28
给定一个长度为 $n$ 的主串 $S$,有 $m \le 100$ 个询问,每次给定一个询问串 $p_i$,长度不超过 $10^3$。输出有多少个询问串,满足存在 $S$ 的两个不相交的子串拼起来与 $p_i$ 相等。 ...
分类:
其他好文 时间:
2020-09-09 18:43:49
阅读次数:
39
使用方式 在类上打上@slf4j注解 打上注解后可以操作log对象 增加配置文件 在resources下增加配置文件。注意文件名和目录名的修改,也可以使用yml方式配置。 <?xml version="1.0" encoding="UTF-8"?> <!-- 日志级别从低到高分为TRACE < DE ...
分类:
编程语言 时间:
2020-08-25 18:44:29
阅读次数:
74
抽象类可以有自己的成员变量,继承抽象类的对象共用成员变量,也可以修改成员变量的值。可以有非抽象的方法。 接口只能有static final的成员变量(一般不使用),只能有抽象的方法。 public abstract class Door { String color; abstract void o ...
分类:
编程语言 时间:
2020-08-18 13:17:02
阅读次数:
65