自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(207)
  • 资源 (4)
  • 收藏
  • 关注

原创 团体程序设计天梯赛-练习集 L2-016 愿天下有情人都是失散多年的兄妹 (25分) dfs深搜

L2-016 愿天下有情人都是失散多年的兄妹 (25分)呵呵。大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。本题就请你帮助一对有情人判断一下,他们究竟是否可以成婚?输入格式:输入第一行给出一个正整数N(2 ≤ N ≤10​4​​ ),随后N行,每行按以下格式给出一个人的信息:本人ID 性别 父亲ID 母亲ID其中ID是5位数字,每人不同;性别M代表男性、F代表女性。如果某人的父亲或母亲已经不可考,则相应的ID位置上标记为

2026-10-26 00:28:09 664

原创 Python 数据分析:数据可视化 Matplotlib 随记

Matplotlib是Python中强大的数据可视化库,支持折线图、柱状图、条形图、饼图、环形图等多种图表类型。它具备高度自定义能力,可灵活设置颜色、字体、样式,并与NumPy、Pandas无缝集成。在Jupyter Notebook中可直接嵌入图形,支持网格线、图例、标注及动态动画。本文通过实例展示了如何绘制各类图表,实现数据的直观呈现与分析。

2026-10-14 20:34:30 312

原创 Python 数据分析:数据分析步骤

本文基于 Pandas,完整介绍数据分析预处理全流程:包含 CSV/JSON 的读写操作、缺失值检测与处理、重复数据去重、数据类型转换,以及宽长表互转、数据分列等数据变形手段,覆盖数据分析前期预处理核心知识点。

2026-10-10 20:59:30 335 1

原创 Python 数据分析:Pandas DataFrame 零基础入门教程

DataFrame是Pandas核心的二维表格数据结构,支持异构数据类型、灵活索引与高效数据操作。可通过字典、列表或Series创建,具备行索引、列标签和值三要素。常用操作包括通过loc/iloc访问数据、布尔索引筛选、head/tail查看数据,以及mean、sum、describe等统计函数。其列可为不同类型,且支持缺失值处理与转置,广泛应用于数据分析与清洗。

2026-09-21 22:18:19 287

原创 Python 数据分析:Pandas Series 零基础入门教程

本文介绍了Pandas中Series的基本概念与用法。Series是带标签的一维数组,支持自定义索引、向量化运算及丰富方法。可从列表、字典创建,具备values、index等属性,支持loc/iloc索引访问与布尔筛选。内置缺失值处理、统计函数(如mean、sum、describe)及分位数计算,自动忽略NaN,适用于数据清洗与分析。

2026-09-20 20:23:17 290

原创 Python 数据分析:NumPy 零基础入门教程

本文基于PyCharm内置Jupyter环境,系统介绍NumPy中ndarray的核心用法。ndarray是同类型、多维、连续内存存储的高效数组结构,支持向量化运算。重点涵盖其维度、同质性、高效性等特性,详细演示了创建方法(如np.array、zeros、linspace、随机数生成等)及常用属性(shape、dtype、size等)。通过代码实例展示数组初始化、形状操作与数据类型控制,适用于科学计算与数据分析场景。

2026-09-14 21:37:43 242

原创 Java 转 C++ 系列:STL常用函数

本文主要介绍STL中常用算法,包括:遍历算法、查找算法、排序算法、拷贝和替换算法、生成算法、集合算法

2026-04-22 13:14:14 571 2

原创 Java 转 C++ 系列:函数对象、谓词和内建函数对象

本文主要介绍C++中函数对象、谓词与内建函数对象的用法

2026-04-21 14:52:27 326

原创 Java 转 C++ 系列:STL容器之map

本文主要介绍map的使用方法

2026-04-21 02:27:58 631

原创 Java 转 C++ 系列:STL容器之set

主要介绍set容器的使用方法

2026-04-21 01:26:47 660

原创 Java 转 C++ 系列:STL容器之list

本文主要介绍list容器的使用方法

2026-04-20 17:50:58 656

原创 Java 转 C++ 系列:STL容器之stack与queue

本文主要介绍stack与queue两个容器的使用方法

2026-04-20 14:51:34 679

原创 Java 转 C++ 系列:STL容器之deque

文章主要介绍deque容器的基本使用方法

2026-04-20 11:44:52 396

原创 Java 转 C++ 系列:STL容器之string

本文介绍string容器的基本使用方法

2026-04-20 11:04:40 290

原创 Java 转 C++ 系列:STL容器之vector

本文主要介绍C++STL容器中vector的使用方法

2026-04-20 03:12:48 779

原创 Java 转 C++ 系列:函数模板

文章主要介绍函数模板与类模板的使用细节

2026-04-19 22:34:10 557

原创 Java 转 C++ 系列:核心编程(二)

文章主要包括:友元、运算符重载、继承、多态、文件操作

2026-04-19 01:02:59 427

原创 Java 转 C++ 系列:核心编程(一)

文章主要包括:内存分区、引用、函数重载、类和对象、C++对象模型和this指针

2026-04-17 15:20:45 475

原创 Java 转 C++ 系列:基础语法核心知识点梳理

Java 转 C++ 系列教程:基础语法核心要点,主要包括:变量、常量、运算、数组、函数、指针与结构体等

2026-04-14 01:47:13 476

原创 消息队列 RocketMQ:从环境部署到开发实战

一、消息队列简介1.1 什么是消息队列1.2 常见消息队列对比1.3 RockectMQ 核心概念1.4 RockectMQ 工作机制二、RocketMQ 部署相关2.1 服务器单机部署2.2 管控台页面三、RocketMQ 的基本使用3.1 入门案例3.2 消息发送方式:同步消息、异步消息、一次性消息3.3 消息消费方式: 集群模式、广播模式3.4 顺序消息3.5 延迟消息3.6 消息过滤:Tag 过滤、SQL92 过滤四、SpringBoot 集成 RocketMQ

2024-09-26 18:44:09 1509

原创 LeetcodeTop100 刷题总结(二)

题目包含:二叉树、图论、回溯

2024-09-22 16:28:53 1702

原创 LeetcodeTop100 刷题总结(一)

题目集包括:哈希、双指针、滑动窗口、子串、不同数组、矩阵、链表

2024-09-17 16:58:08 1700

原创 分布式调度方案:Elastic-Job

一、什么是分布式调度二、Elastic-Job 介绍三、Elastic-Job 实战3.1 环境搭建3.1.1 本地部署3.1.2 服务器部署3.1.3 Zookeeper 管控台界面3.2 入门案例3.3 SpringBoot 集成 Elastic-Job3.4 任务分片(★)3.5 Dataflow 类型调度任务

2024-09-09 00:47:21 2349 1

原创 Nacos Config 支持配置共享

一、什么是配置中心二、Nacos Config2.1 Nacos Config 工作原理 (★)2.2 Nacos Config 的使用2.3 动态刷新2.4 配置共享2.4.1 同一个微服务的不同环境之间共享配置2.4.2 不同微服务中间共享配置

2024-09-08 00:42:49 2015

原创 服务网关工作原理,如何获取用户真实IP?

一、什么是网关二、网关工作原理三、SpringCloud Gateway3.1 Gateway 简介3.2 Gateway 环境搭建3.3 自定义路由规则3.4 局部过滤器3.5 全局过滤器(案例:网关获取用户真实IP地址)补充1:不同类型的客户端如何设置网关补充2:多个全局多滤器的执行优先级补充3:局部过滤器和全局过滤器的执行优先级

2024-09-07 18:29:28 2490 1

原创 负载均衡 Ribbon 与 Fegin 远程调用原理

文章目录一、什么是负载均衡二、Ribbon 负载均衡2.1 Ribbon 使用2.2 Ribbon 实现原理 (★)2.3 Ribbon 负载均衡算法三、Feign 远程调用3.1 Feign 简述3.2 Feign 的集成3.3 Feign 实现原理 (★)

2024-09-05 03:15:20 1955

原创 服务治理:Nacos 注册中心

一、什么是服务治理二、Nacos 注册中心的 核心功能三、Nacos 环境搭建3.1 本地部署3.2 服务器部署四、Nacos 应用实战

2024-09-05 01:07:07 2865

原创 由浅入深,详细总结 Spring 八种加载 Bean 的方式

方式一:XML 方式声明 bean方式二:XML + 注解方式声明 bean方式三:注解方式声明配置类方式四:@Import 注解注入方式五:上下文对象在容器初始化完毕后注入方式六:实现 ImportSelector 接口方式七:实现 ImportBeanDefinitionRegistrar 接口方式八:实现 BeanDefinitionRegistryPostProcessor 接口

2023-10-24 00:47:52 1749

原创 一文解读如何应用 REST 对资源进行访问?

一、REST 简介二、需要用到的注解2.1 @RequestMapping2.2 @PathVariable2.3 @RestController2.4 @GetMapping、@PostMapping、@PutMapping、@DeleteMapping补充:@PathVariable、@RequestBody、@RequestParam 区别与应用三、REST风格案例

2023-10-15 20:08:11 826

原创 案例解析 SpringBoot 中的版本管理与依赖管理

一、入门案例二、SpringBoot 的 parent三、SpringBoot 的 starter四、SpringBoot 的引导类

2023-10-09 00:57:37 1670

原创 LeetCode 热题 HOT 100:回溯专题

题目包含:号码的字母组合、括号生成、组合总和、全排列、全排列 II (待优化)、子集、单词搜索、二叉树中的最大路径和、岛屿数量、路径总和 III

2023-10-01 18:15:29 749

原创 LeetCode 热题 HOT 100:链表专题

题目包含:两数相加、删除链表的倒数第 N 个结点、合并两个有序链表、合并 K 个升序链表、环形链表、环形链表 II、排序链表、相交链表、反转链表、回文链表

2023-09-09 23:38:18 987

原创 LeetCode 热题 HOT 100:滑动窗口专题

题目包含:无重复字符的最长子串、最长连续序列、滑动窗口最大值、找到字符串中所有字母异位词

2023-09-04 00:16:52 681

原创 LeetCode 热题 HOT 100:二叉树专题

题目包含:二叉树的中序遍历、二叉树的前序遍历、二叉树的后序遍历、不同的二叉搜索树、验证二叉搜索树、对称二叉树、二叉树的层序遍历、二叉树的最大深度、从前序与中序遍历序列构造二叉树、二叉树展开为链表、二叉树中的最大路径和、翻转二叉树、把二叉搜索树转换为累加树、二叉树的直径、合并二叉树

2023-09-03 17:13:39 1237

原创 LeetCode 热题 HOT 100:哈希表专题

题目包含:两数之和、字母异位词分组、只出现一次的数字、环形链表、环形链表 II

2023-09-03 01:55:37 978

原创 图灵学院:用 Explain 查看 SQL 的执行计划

一、Explain 概述Explain 含义及作用二、Explain 返回列详解id 列、select_type 列、table 列、partitions 列、type 列、possible_keys 列、key 列、key_len 列、ref 列、rows列、Extra列

2023-06-29 21:21:42 4098 4

原创 Java 基础进阶篇(十九):一文搞懂网络编程

一、网络编程概述二、网络通信三要素:IP 地址、端口、协议网络通信协议的两套参考模型:UDP 协议、TCP 协议三、UDP通信DatagramPacket:数据包对象(韭菜)DatagramSocket:发送端和接收端对象(人)案例:一发一收、多发多收、同时接受多个客户端消息四、TCP通信TCP通信模式模拟Socket(客户端)ServerSocket(服务端)案例:一发一收、案例:多发多收、同时接受多个客户端消息五、TCP综合案例:群聊

2023-06-24 23:59:03 897

原创 图灵学院:SQL 优化

一、避免使用 select *二、使用小表驱动大表三、用连接查询代替子查询四、提升 group by 的效率五、批量操作六、使用 limit七、union all 代替 union

2023-06-22 23:40:05 2470

原创 Java 基础进阶篇(十八):正则表达式匹配规则和应用

一、正则表达式概述二、正则表达式的匹配规则三、正则表达式在方法中的应用3.1 校验手机号、邮箱和座机电话号码3.2 字符串的内容替换和分割四、编程题目4.1 表示数值的字符串4.2 非严格递增连续数字序列

2023-06-21 10:26:47 8715

原创 Java 基础进阶篇(十七):反射概述及获取对象的方式

一、反射概述二、反射获取类对象三、反射获取构造器对象四、反射获取成员变量对象五、反射获取方法对象六、 反射的作用6.1 绕过编译阶段为集合添加数据6.2 通用框架的底层原理

2023-06-21 01:40:59 4450

SSM框架整合演示代码

SSM三大框架整合演示代码。 整合选择 XML+注解方式,持久层采用映射文件方式。 演示代码实现事务控制,避免了 springmvc 与 spring 注解重复扫描导致的事务失效问题。

2023-04-15

基于RBAC权限控制模型的后台管理系统

系统概述:   该项目主要展示 RBAC 的权限控制效果,并提供员工管理模块以供测试。用户登录系统后,根据用户所关联的角色,查询角色拥有的权限,如:菜单权限、按钮权限。不同角色的用户,所显示的菜单可能也不尽相同。 系统亮点: ① 系统除采用 RBAC 模型进行访问控制以外,还配合 Shiro 框架完成系统的鉴权机制,其中 RBAC 负责左侧菜单级别权限, Shiro 负责按钮级别权限。 ② 系统对于添加修改相关操作采用 Validator 完成表单参数的校验,还会对于取值唯一的数据段进行业务校验,完善业务流程。 ③ 系统应用 Hutool 工具类,配合完成数据的批量导出与导入工作。 ④ 系统使用 Lombok 框架,以简化实体对象中常用方法的构建。 ⑤ 系统设置自定义业务异常类 ,配合业务消息枚举类和业务结果包装类 ,利用全局异常处理器处理, 使业务异常的不友好界面不会展示到客户端,以此提高用户的交互体验。 技术选型: Layui、SSM、MySQL、Druid、Maven

2023-01-20

ueditor.rar

百度文本编辑器(Ueditor) V1.4.3.3

2021-03-31

基于SSM的体适能健身网站.rar

基于SSM的体适能运动协会项目属于SSM的一个综合实例项目,很多类似的项目都可在上面进行扩展。整个项目包括前台与后台,它不仅包括前台资源的展示,也包含了后台数据的实时更新等。

2021-07-02

基于SSM的教师工资分配系统.rar

基于 SSM 的教师工资分配系统是一个里面功能较为完善的系统,该系统适合日常的学习与应用。

2021-07-03

toastr.rar插件

toastr.rar插件

2021-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除