- 博客(320)
- 收藏
- 关注
原创 【学习笔记】Py网络爬虫学习记录(更新中)
通过request拿到页面源代码,用re正则匹配提取数据import reimport csv#request获取页面源代码num = int(input("请问您想要查询豆瓣电影Top榜单前多少页的信息:"))for i in range(0,num): #第1页=0*25,第二页=1*25…… range范围[a,b)i=i*25new_url = format(url%i) #用值i替换url中的变量,形成新的urldic = {Win64;#re提取数据P<name>.*?
2025-04-18 16:26:07
1682
原创 【十五届蓝桥杯备赛】几个月没打代码的康复训练集
因为临近毕业,已经很久没练算法了,考前临时抱抱佛脚,巩固一些基础模板和Java特性,希望考前能把最基本的模板都练一练,大概会有二分、前缀和、差分、双指针、BFS、区间合并等,希望能坚持更完。
2024-04-04 22:22:32
1130
原创 Leetcode周赛374补题(3 / 3) - EA专场
1、找出峰值 - 暴力枚举2、需要添加的硬币的最小数量 - 思维 + 贪心3、统计完全子字符串 - 滑窗 + 分组循环
2023-12-04 21:59:16
738
原创 【蓝桥杯 第十五届模拟赛 Java B组】训练题(A - I)
A、求全是字母的最小十六进制数B、Excel表格组合C、求满足条件的日期D、 取数字 - 二分(1)暴力(2)二分E、最大连通块 - bfsF、哪一天?G、信号覆盖 - bfs(1)bfs(60%)(2)暴力H、清理水域 - 暴力(弱智版) 可以差分I、滑行- dfs + dp(1)dfs(30%)(2)dp+dfs(100%)
2023-11-16 17:29:35
3510
13
原创 Leetcode周赛371补题(3 / 3)
1、找出强数对的最大异或值 - 暴力2、高访问员工 - 哈希表 + 模拟3、最大化数组末位元素的最少操作次数 - 思维 + 贪心
2023-11-15 21:48:10
201
原创 【蓝桥杯 第十三届省赛Java B组】真题训练(A - F)
A、星期计算 -BigIntegerB、山 - 暴力判断 + 字符串C、字符统计 - 简单哈希D、最少刷题数 - 排序 + 思维 + 二分 + 分情况讨论(1)(错误)自写哈希表(2)正解E、求阶乘 - 数学思维 + 二分F、最大子矩阵 - (没过)暴力
2023-11-11 16:06:45
751
原创 Leetcode周赛370补题(3 / 3)
1、找到冠军 Ⅰ- 暴力2、找到冠军 Ⅱ - 寻找入度为0的点3、在树上执行操作以后得到的最大分数 - dfs树 + 逆向思考
2023-11-06 11:46:54
172
原创 【蓝桥杯 第十四届省赛Java B组】真题训练(A - G)无H!
A、阶乘求和 - BigIntegerB、幸运数字 - 字符串 + 进制转换 暴力大法C、数组分割 - 数学思维 + 乘法排列组合D、矩形总面积 -推导公式 + 找规律(1)暴力大法好 50%(2)正解 100%E、蜗牛 - (我以为是模拟其实是线性DP)(1)自己写的(模拟) 27/100(2)线性dp 100%G、买二赠一 - 二分 + 贪心(80%)
2023-11-02 15:48:44
1000
原创 【蓝桥杯 第十届省赛Java B组】真题训练(A - H)H待更新
A、组队 - 看图一眼出答案B、不同子串 - 字符串模拟 + set去重C、数列求值 - 模拟取余D、数的分解 - 三重暴力E、迷宫 - bfs 判断路径F、特别数的和 - 弱智模拟G、外卖店优先级 - map 暴力(90%通过率)H、人物相关性分析 -(暂未更新)
2023-11-01 21:33:01
570
2
原创 Leetcode周赛369补题(3 / 3)
1、找出数组的K-or值 - 位运算 + 模拟2、数组的最小相等和 - 分情况讨论3、使数组变美的最小增量运算数 - 动态规划dp
2023-10-29 21:03:01
295
1
原创 【javaweb】学习日记Day12 - tlias智能管理系统 - 登录校验 JWT令牌 过滤器 拦截器 全局异常处理
tlias教学管理系统开发 完成了登录校验 JWT令牌 过滤器 拦截器 全局异常处理
2023-10-28 17:21:32
863
原创 Leetcode周赛365补题(3 / 3)
1、2、有序三元组的最大值 - 预处理前后最大值 + 遍历(1)预处理前后值+遍历(枚举j)(2)枚举k2、无限数组的最短子数组 - 前缀和 + 滑动窗口
2023-10-25 18:00:33
310
原创 Leetcode周赛368补题(3 / 3)
1、元素和最小的山型三元组 | - 三层for暴力循环 2、元素和最小的山型三元组 ||- 维护前后最小值 遍历 3、合法分组的最少组数 - 思维 + 哈希表
2023-10-23 20:27:44
207
原创 Leetcode周赛367补题(3 / 3)
1、找出满足差值条件的下标 I - 暴力2、最短且字典序最小的美丽字符串 - 滑动窗口(1)枚举(2)滑动窗口3、找出满足差值条件的下标 II - 双指针 + 思维
2023-10-18 16:36:50
237
原创 【javaweb】学习日记Day11 - tlias智能管理系统 - 文件上传 新增 修改员工 配置文件
tlias教学管理系统开发 完成了全部员工管理功能 + 文件上传功能 运用阿里云OSS存储文件 yml配置文件
2023-10-07 17:50:41
534
原创 【Leetcode热题】打卡 day11——20(更新至17)
第11~20题 每日一道算法题 最难不过坚持 主要目的是保持编程思维,熟悉c++和java语言
2023-09-27 10:36:14
346
原创 【Leetcode热题】打卡 day1——10(完结)
第1~10题 每日一道算法题 最难不过坚持 主要目的是保持编程思维,熟悉c++和java语言
2023-09-18 10:51:26
993
原创 【javaweb】学习日记Day10 - tlias智能管理系统 - 部门、员工管理功能开发
tlias教学管理系统开发 完成了全部部门管理功能 和员工管理(条件分页查询 + 批量删除)功能
2023-09-07 15:54:41
1280
原创 【javaweb】学习日记Day9 - Mybatis 基础操作
Mybatis简单操作 删除 新增 查询 更新 定义xml文件实现映射 动态SQL
2023-09-03 23:43:13
1643
原创 【javaweb】学习日记Day8 - Mybatis入门 Mysql 多表查询 事务 索引
Mybatis入门 Mysql 多表查询 连接查询 子查询 事务 索引 lombook JDBC 数据库连接池
2023-09-03 17:50:25
1066
原创 【javaweb】学习日记Day7 - Mysql 数据库 DQL 多表设计
Mysql 数据库 DQL 组合查询 条件查询 分组查询 多表设计
2023-08-25 16:19:24
1132
原创 【项目】瑞吉外卖 - 项目开发Day1:开发环境搭建
在实际的开发当中,一个控制器中不一定只有一个方法,而这些方法都是用来处理请求的,那么怎样才能将请求与处理方法一一对应呢,当然是通过 RequestMapping 注解来处理这些映射请求,也就是通过它来指定控制器可以处理哪些URL请求。对象包含了客户端请求信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含在其内。以后会有很多Controller,为了方便,导入一个通用结果类,服务端响应的所有结果都会通过此类型返回给前端页面。step3:导入返回结果类。
2023-08-24 18:33:55
1291
原创 【javaweb】学习日记Day5 - 请求响应 分层解耦 IOC DI 三层架构
请求响应 三层架构 Controller层 Service层 Dao层介绍 IOC控制反转容器 DI依赖注入 分层解耦
2023-08-23 17:51:19
1476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人