自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 L2-020 功夫传人(DFS+BFS)-Java

输入在第一行给出3个正整数,分别是:N(≤105)——整个师门的总人数(于是每个人从0到N−1编号,祖师爷的编号为0);一般来说,师傅传授给徒弟的武功总要打个折扣,于是越往后传,弟子们的功夫就越弱……直到某一支的某一代突然出现一个天分特别高的弟子(或者是吃到了灵丹、挖到了特别的秘笈),会将功夫的威力一下子放大N倍 —— 我们称这种弟子为“得道者”。其中Ki​是徒弟的个数,后面跟的是各位徒弟的编号,数字间以空格间隔。Ki​为零表示这是一位得道者,这时后面跟的一个数字表示其武功被放大的倍数。

2025-02-06 15:12:17 335

原创 L2-019 悄悄关注-Java

新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。)是被其关注的用户的ID,是长度为4位的由数字和英文字母组成的字符串,各项间以空格分隔。

2025-02-06 15:08:00 156

原创 L2-017 人以群分-Java

社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。

2025-02-05 17:28:11 509

原创 L2-016 愿天下有情人都是失散多年的兄妹-Java

大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。

2025-02-05 16:48:43 456

原创 HarmonyOS DevEco Studio模拟器点击运行没有反应的解决方法

解决方法其实很简单:本地模拟器下载路径下面不能有中文。翻遍了优快云,试了所有办法都没办法,最后偶然间竟然解决了。切换正确路径以后,成功运行,哦呼!

2025-01-25 21:56:15 828

原创 24-08-08 JavaSE Map集合

Map与Collection并列存在。用于保存具有映射关系的数据:Key-Value(双列元素)Map 中的 key 和 value 可以是任何引用类型的数据,会封装到HashMap$Node 对象中Map 中的 value 可以重复Map 的key 可以为 null, value 也可以为null ,注意 key 为null,只能有一个,value 为null ,可以多个常用String类作为Map的 key。

2024-08-13 11:18:54 797

原创 24-08-07 HashSet与LinkedHashSet的底层机制与源码说明

hashset的底层实际上是hashmap,hashmap的底层是数组加链表加红黑树。

2024-08-08 00:33:08 493

原创 24-08-04 JavaSE java集合详解

传统的数组每次都要提前设置好容量,而且从某些方面来讲只能存储同一类型的元素,如果存储大小不够的话只能重新开辟一个新数组然后把元素移动到新数组中,非常麻烦*,java集合类分为两大类,一个是单列集合Collection,一个是双列集合Map

2024-08-05 14:59:37 2283

原创 24-08-01 JavaSE Math类 Arrays类 System类 日期类

本文是对Math类,Arrays类,System类已经三代日期类的方法介绍

2024-08-03 16:44:06 566

原创 24-7-31String类,StringBuffer类,StringBuilder类的详解与比较

String对象用于保存字符串,也就是一组字符序列。String字符串的字符使用Unicode的字符编码,一个字符无论是中文还是汉字都占两个字节。String有许多重载的构造器,因此可以接收多种数据类型并创建对象。

2024-07-31 22:59:23 2524

原创 24-07-30 java八大包装类

什么是包装类?就我粗鄙地理解来说,包装类就是把我们熟知的八大基本数据类型封装起来,加上一些**方法封装成类,从而更好地开发。

2024-07-30 23:19:31 860

原创 我的笔记管理体系(Typora+PicGo+坚果云+阿里云oss)

现在是2024年7月28号,我快要上大二了,在上大学之前,我和几乎所有的高中生一样,有着各种各样的笔记本,三年下来也积累了不少的笔记。然而在上了大学以后,就很少就笔记了,原因大家都懂的哈哈,大一一次偶然的机会,我接触到了markdown语法,我才第一次认识到原来程序员都是那样记笔记的,我去,太tm帅啦,于是乎我便开始学习markdown语法,也开始了学习写博客,在学习过程中遇到了各种问题,经过不断的搜集资料,我终于大体上完成了我的笔记管理体系了,今天写这篇博客的目的是为了和大家分享这一体系。

2024-07-28 19:12:46 1155

原创 24-07-27 理解Java异常处理机制

在我们编写程序的过程中,我们时常会遇到各式各样的错误,这些错误有些是在编译时编译器就提示我们的,如常量未定义,赋值错误等,这些我们可以叫它们编译时异常,而有些错误是从语法上来看是没有任何问题的,编译器不会给我们提示错误信息,只有在class文件在jvm上运行时会出错,这类异常我们统称为运行时异常。除了异常外,还有一种更加验证的错误,那就是error,这种错误往往是程序的致命性错误,可能会造成整个程序的崩溃,非常严重。

2024-07-27 12:40:15 2172

原创 24-07-24 java枚举与注解详解

枚举类是一种特殊的类,它是一组常量的集合,为什么这么说呢,因为枚举类包含的是一组有限的对象,简单来说就是直接在类中定义对象,而不通过构造函数,所以我们需要把构造函数给私有化,而为了防止对象的属性被篡改,保证对象的只读属性,我们需要同样需要删除或者私有化set方法,最后,为了底层实现更加快捷高效,我们在对象前面加上static final,我们要让对象作为枚举类的接口,因此需要把对象公开,前面需要加上public。​ 还有需要注意的是,因为这个对象是只读的,所以它是一个常量,根据命名规范,名称全部大写。

2024-07-25 22:17:21 647

原创 24-07-22 java内部类详解

简单来说,一个类的内部嵌套了另一个类结构,被嵌套的结构被称为内部类,嵌套其他类的类我们称为外部类。在开始学习之前,我们先来回想一下一下类的五大成员,分别是属性方法构造器代码块内部类,而接下来我们就将开始学习它的第五大成员——内部类。

2024-07-24 12:48:28 910

基于Springboot+Vue的校园二手交易平台

校园二手交易平台 项目简介: 这是一个基于Spring Boot和Vue.js开发的校园二手交易平台,旨在为校园内的学生提供一个便捷、高效的二手物品交易环境。用户可以发布二手物品信息、浏览商品详情、进行在线交流和交易,同时平台还具备用户认证、商品分类管理等功能,确保交易的安全性和可靠性。 项目架构: 后端:Spring Boot 前端:Vue.js 数据库:MySQL 功能模块: 用户模块 用户注册与登录 用户信息管理(头像、昵称、联系方式等) 用户认证(邮箱验证、手机验证) 商品模块 商品发布(填写商品信息、上传图片、设置价格等) 商品分类(书籍、电子产品、生活用品等) 商品搜索与筛选 商品详情查看(图片、描述、价格、卖家信息等) 商品收藏与关注 交易模块 交易发起(私信卖家、在线沟通) 交易状态管理(待付款、待发货、已发货、已完成、已取消) 交易评价与反馈 管理模块 管理员登录 用户管理(查看用户信息、封禁/解封) 商品管理(审核商品、下架违规商品) 交易记录查询

2025-02-06

基于C++控制台的航空客运订票系统

1. 项目概述 本项目旨在开发一个基于C++语言的航班管理系统,该系统通过控制台界面为用户提供便捷的航班查询、订票、退票等服务,同时为管理员提供航班信息的增删改查功能。系统设计考虑了用户友好性和数据的高效管理。 2. 系统环境 开发环境:Dev-C++ 编程语言:C++ 数据存储:使用标准输入输出和文件系统进行数据存储 3. 功能模块 用户模块 浏览航班:用户可以查看所有可用的航班信息,包括航班号、出发地、目的地、起飞时间、到达时间、票价等。 搜索航班:用户可以根据出发地、目的地、日期等条件搜索特定的航班。 订票功能:用户选择航班后,可以进行订票操作,系统会提示用户输入必要的个人信息,并完成订票流程。 退票功能:用户可以取消之前预定的机票,系统会根据退票规则处理退票请求。 管理员模块 添加航班:管理员可以输入新的航班信息,包括航班号、出发地、目的地、起飞时间、到达时间、票价等,并将信息添加到系统中。 删除航班:管理员可以根据航班号删除不再运营的航班信息。 修改航班信息:管理员可以更新现有航班的信息,以反映航班的变动或错误修正。

2024-08-27

空空如也

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

TA关注的人

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