MyBatis-Plus分页查询 物理分页:相当于执行了limit分页语句,返回部分数据。物理分页只返回部分数据占用内存小,能够获取数据库最新的状态,实施性比较强,一般适用于数据量比较大,数据更新比较频繁的场景。逻辑分页:一次性把全部的数据取出来,通过程序进行筛选数据。如果数据量大的情况下会消耗大量的内存,由于逻辑分页只需要读取数据 2021-06-19 6210 0 java 总结 分页查询 框架
MyBatis-plus条件构造器Warpper MyBatis-plus提供的通用Mapper中,删改查(没有insert)的方法通常会需要我们传入一个条件构造器,用来生成最后执行的SQL语句Wrapper : 条件构造父类。AbstractWrapper :QueryWrapper(LambdaQueryWrapper)和UpdateWrapp 2021-06-18 2422 0 java 总结 框架
MyBatis-Plus逻辑删除 概念:逻辑删除:文件没有被真正的删除,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。物理删除:指文件存储所用到的存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的,物理删除是计算机处理数据时的一个概念。使用:1,配置application.ymlmybatis-p 2021-06-18 1015 0 java 总结 框架
JSR303参数校验 JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation,Hibernate Validator 是 Bean Validation 的参考实现 . Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外 2021-06-14 1231 0 Hibernate java 总结
如何善用搜索引擎(Google Hacking) Google Hacking 是利用谷歌搜索的强大,来在浩瀚的互联网中搜索到我们需要的信息。轻量级的搜索可以搜素出一些遗留后门,不想被发现的后台入口,中量级的搜索出一些用户信息泄露,源代码泄露,未授权访问等等,重量级的则可能是mdb文件下载,CMS 未被锁定install页面,网站配置密码,php远 2021-06-13 1666 0 总结 技巧 网络安全 搜索引擎
Certbot查看证书过期时间,手动续期以及自动续期 查看过期时间certbot renew查看证书情况certbot certificates手动续期证书(过期前一个月内)/bin/certbot renew忽略证书过期时间,直接重置证书时间certbot renew --force-renewal自动续期1,定时任务crontab -e2,编辑文件 2021-06-02 3587 0 总结 问题 Certbot 服务器
java8:Stream 简介:Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,Stream 2021-06-01 1578 0 java 总结 java8