- 博客(10)
- 收藏
- 关注
原创 java泛型的定义
K:通常用于键类型,例如在Map<K, V>中。V:通常用于值类型,例如在Map<K, V>中。E:通常用于集合元素类型,例如List。T:常用于类和接口中。
2024-11-03 19:33:29
203
原创 git笔记
3.git log用于查看提交历史,git reflog用于查看本地仓库中的引用日志,也就是HEAD变化的记录。5.git提交流程,通过add提交到暂存区,通过commit提交到本地仓库,通过push提交到远程仓库。cmd用的是Windows自己的命令,而git bash用的是linux下的命令。新建的分支会包含master所有的文件,因为分支是基于当前提交所创建的。5)git merge 分支名,合并分支,需要切换到master分支下。1)git checkout -b 分支名,创建分支并切换到该分支。
2024-11-03 18:40:26
138
原创 线段树介绍(java)
主要操作是先计算左右子区间,然后更新父节点。当某个值发生改变时,可以快速计算出子区间,然后更新。线段树主要用于处理区间查询和区间更新问题,如数组范围的加法和查询。
2024-11-03 14:53:35
231
原创 DBeaver导出表结构和数据
右键数据库->工具->Dump database(导出数据库)导出表数据时,可以通过选择是否全部导入到一个sql文件中。1.导出整个数据库表结构的sql文件。可以通过选择单表或者多表进行导出。右键数据表->导出数据。
2024-11-01 22:56:41
9873
2
原创 springmvc请求参数获取方式
6.不使用@RequestParam注解,请求参数名和形参名一样,会自动匹配。多个参数也一样,尽量使用@RequestParam注解。4.使用@PathVariable注解:当请求是REST风格的,即URL中包含变量时,可以使用该注解获取路径变量。5.使用@RequestBody注解:当请求体是JSON或XML等内容时,可以使用该注解绑定到JavaBean上。3.使用@RequestParam注解:当方法参数名称与请求参数名称不一致时,可以使用该注解显式指定参数名称。
2024-10-30 22:37:48
180
原创 java实现文件上传和下载
3)将MultipartFile对象里的数据转入到File对象里。4)获取输出流,并将Workbook对象里面的数据写入到输出流。2)获取文件输入流,并根据文件流创建Workbook对象。1、将前端上传的文件保存到项目里面。2、下载项目里面的文件。3)设置响应头和响应体。
2024-10-29 22:17:56
286
原创 并查集介绍(java)
主要操作是基于一个集合进行查找父节点,将父节点并入到另一个集合里面。1.并查集主要应用于判断图里面的结点间的联通、判断是否形成环等等。
2024-10-28 10:23:45
104
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人