自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java】Stream流 (集合高级迭代器)一篇彻底理解

Stream流是一种高级迭代器,它提供了对集合对象进行一系列操作的新方式,这些操作可以是中间操作(如筛选、转换)和终止操作(如计数、求和)。Stream API是Java 8中引入的一个重要特性,它支持函数式编程,允许以声明性方式处理数据集合。

2024-11-07 10:32:30 989

原创 【java】异常 知识点总结

异常机制其实是帮助我们找到程序中的问题,异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error与java.lang.Exception

2024-11-06 19:14:45 663

原创 C++单例模式是什么?有啥用?

单例模式是一种软件设计模式,它属于面向对象编程中的创建型模式(Creational Patterns)。单例模式的目的是确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。这种模式在需要全局状态或者需要频繁访问某个资源时非常有用。本文举例代码由浅入深,且非常简单,完整代码给在最后,大家放心食用。

2024-06-15 09:58:56 505

原创 【C++】explicit关键字

使用 explicit 关键字是一种良好的编程习惯,它有助于编写更安全、更清晰的代码。

2024-06-13 21:34:14 178

原创 【C++STL】std::string内置函数一句话总结

在C++中,类型是标准库中提供的一个非常强大的容器,它代表了一个可变长度的字符序列。

2024-06-12 23:10:41 287

原创 【C++STL】一句话汇总<algorithm>算法库内部函数

对给定范围内的元素进行累加,可选地提供一个初始值和一个自定义的二元操作。在有序范围内找到插入给定值的第一个位置,使得该位置的元素不小于给定值。在有序范围内找到插入给定值的第一个位置,使得该位置的元素大于给定值。移除给定范围内满足特定条件的元素,返回移除后新范围的末尾迭代器。将给定操作应用于给定范围内的每个元素,并将结果存储在目标范围内。移除给定范围内满足特定条件的元素,返回移除后新范围的末尾迭代器。移除排序范围内的连续重复元素,返回新范围的末尾迭代器。复制给定范围内的元素到另一个迭代器指定的位置。

2024-06-11 22:35:59 249

原创 【C++11】分析return std::move返回局部对象的必要性

在返回局部对象时使用std::move也许是不必要的,因为编译器会自动应用返回值优化(RVO),所以return std::move到底有没有必要呢

2024-06-09 23:29:13 731

原创 【Python】总结print()多种输出格式

在Python中,print()函数非常灵活,支持多种格式的输出。

2024-06-05 21:02:02 2166

原创 【C++STL】一篇总结std::set

set常用内部函数,基本操作,高级操作

2024-06-04 22:03:44 900

原创 【C++STL】unordered_map和map区别

unordered_map和map分别什么时候使用,常见的内部函数和使用方法有哪些不同

2024-06-03 22:55:24 1637

原创 【C++STL】一篇总结std::map

std::map是一个功能强大的容器,适用于需要有序、唯一键值对的场景。通过掌握其基本操作和高级功能,可以有效地管理数据集合。在实际编程中,合理利用map可以提高代码的效率和可读性。才疏学浅,然孜孜不倦。欢迎大家批评指正!版权声明:本文为原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2024-06-03 20:35:52 2572

原创 【C++STL】auto关键字(最新最全面)

讲述auto关键字在类型推断,引用,for循环,返回值,迭代器, lambda 表达式等中的应用

2024-05-26 16:30:16 441

原创 【C++】运算符重载

C++运算符重载(详细)

2023-07-11 21:41:58 65

原创 【c语言】1-1/2+1/3...+1/99-1/100...1/n求和

(c语言)用循环解决1-1/2+1/3...+1/99-1/100...1/n求和问题,累加项数n由用户自己输入。

2023-01-02 14:51:47 11294

空空如也

空空如也

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

TA关注的人

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