01 2024 档案
摘要:有时候,我们使用AOP来进行放的增强,编写切面类的时候,需要定位在哪个方法上试用该切面进行增强,本文主要讲解两种在SpringBoot中定位切点的方法,一种是使用execution表达式的方法,一种则是利用自定义注解的方法。 execution 表达式 execution表达式的方式主要是在定义切点
阅读全文
摘要:一 自己封装Page对象实现 二 使用sql实现分页 2.1 场景分析 前段传递给给后台什么参数? 当前页码currentPage 每页显示条数pageSize 后台给前端返回什么数据? 当前页数据List 总记录数totalCount、 2.2 前段代码 <template> <el-pagina
阅读全文
摘要:我看到有的数据库是一万条数据和八万条数据还有十几万条,几百万的数据,然后我就想拿这些数据测试一下,发现如果用java和数据库查询就连一万多条的数据查询出来就要10s左右,感觉太慢了。然后网上都说各种加索引,加索引貌似是有查询条件时在某个字段加索引比较快一些,但是毕竟是人家的库不能瞎动,再者说了,数据
阅读全文
摘要:文章目录 一、背景 二、代码实现: 三、分页查询下游批次处理场景 四、MyBatis的批量插入 1、活动表简单表结构: 2、业务层组装数据: 一、背景 数据量较多时,我们常常遇到需要分批处理的情况,比如上千上万数据需要需要操作数据库时(入库或者更新),我们想到分批处理,或者解析文件数据量较多,我们可
阅读全文
摘要:一、 邮件服务器与传输协议 要在网络上实现邮件功能,必须要有专门的邮件服务器。主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。 SMTP服务器地址:一般是 http://smtp.xxx.com,163邮箱是http://smtp.163.com,qq邮箱是http://smt
阅读全文
摘要:MySQL所有常用语法大全 一 、常用操作数据库的命令 1.show databases; 查看所有的数据库 2.create database test; 创建一个叫test的数据库 3.drop database test;删除一个叫test的数据库 4.use test;选中库 ,在建表之前必
阅读全文
摘要:1.假如有 ABC 等多个系统 每个系统下有多个附件 ,每系统共两种文件类型分别为新设计文档和评审记录文档 2.获取每个系统下该文件类型的上传的最新的文档(每个文件都标有最新日期duptime ) 3.Java代码处理逻辑 和代码 要实现获取每个系统下指定文件类型的最新上传文档的逻辑,可以按照以下步
阅读全文
摘要:分区函数 patition by group by是分组函数,partition by是分区函数 partition by并没有group by的汇总功能。 partition by统计的每一条记录都存在,而group by将所有的记录汇总成一条记录(类似于distinct EmpDepartmen
阅读全文
摘要:certNameList = "certNameList": "消防设施工程专业承包二级,地基基础工程专业承包一级,电子与智能化工程专业承包一级,建筑装修装饰工程专业承包一级,建筑幕墙工程专业承包一级", for (EntQualificationVO vo : entQualificationVO
阅读全文
摘要:
阅读全文
摘要:假如有abc等多个系统 每个系统有多个文档 ,每个系统根据不同的文类型获取该文件类型最新上传时间文档(文件类型(文件类型字段为idoctype) 分别为设计文档和评审记录文档,最新上传时间字段为 duptime )这个思路 和Java代码list怎莫处理 对于这个问题,可以使用一个嵌套的Map来处理
阅读全文
摘要:选中sql得表名,右键查看,可以观察到tab页最后一项有个“分区”的字样。增加分区相当于在sql中增加过滤条件。类似partition by函数 group by是分组函数,partition by是分区函数(像sum()等是聚合函数),注意区分。 表空间如下所示 partition by list
阅读全文
摘要:1. 设置响应头 HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_OCTET_STREAM); headers.setContentDispositionFormData("a
阅读全文
摘要:import java.io.File; public class DeleteContents { public static void main(String[] args) { String folderPath = "C:/path/to/folder"; File folder = new
阅读全文
摘要:1.假如有 ABC 等多个系统 每个系统下有多个附件 ,每个系统获取自己最新日期的文档(每个文件都标有最新日期 duptime ) Java代码从表中查询出的 list怎莫处理 得到每个系统下面最新的文件 Map<String, List<Attachment>> attachmentsBySyst
阅读全文
摘要:1.需求 把某个文件夹下面文件夹一起压缩成zip格式 2.要将某个文件夹下的所有文件夹和文件一起压缩成 zip 格式,可以使用 Java 的 ZipOutputStream 类。以下是一个示例代码: import java.io.*; import java.util.zip.*; public c
阅读全文
摘要:DateUtil.getdayDiff(DateUtil.strToDate(filledDate),new Date()) 这行代码也包含了几个部分: DateUtil:假设DateUtil是一个日期工具类。 strToDate(filledDate):假设strToDate()是DateUtil
阅读全文
摘要:这是一个使用Java编写的URL编码示例,其中包括对URL进行Base64编码的部分: import java.net.URLEncoder; import java.nio.charset.StandardCharsets; import java.util.Base64; public clas
阅读全文
摘要:第一步,打开cmd命令窗口,输入命令,根据端口号查找对应的进程号 netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80<details> 结果如下: 发现 8080 端口被 PID(进程号)为 9268 的进程占用。 第二步, 据进程号寻找进程名称 taskl
阅读全文
摘要:substring():截取字符串中介于两个指定下标之间的字符。 用法: 两个参数: 字符串.substring(参数1,参数2); 参数1:字符串截取的起始下标,非负的整数 如果此参数是0,则是从字符串的第一个字符开始截取 参数2:截取结束位置的索引下标 注意:截取的结果,不包括结束位置的字符 示
阅读全文