首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#public

Java基础,泛型的学习与应用

鳄鱼儿

正确的定义,使用 < > 定义。比较旧的JDK需要Table<Integer> t = new Table<Integer>();。jdk1.7以上的在第一个 ...

1300

C++那些事之Mixin惯用法

公众号guangcity

混合(Mixins)是Lisp中的一个概念。混合是类的一部分,意味着它旨在与其他类或混合组合在一起。常规独立类(例如Person)与混合的区别在于,混合模拟了一...

7410

深入浅出C++类型擦除

高性能架构探索

类型擦除是 C++ 中一种用于实现多态性的编程技术,它允许在不牺牲性能或引入不必要的运行时开销的情况下进行多态性操作。通过隐藏对象的实际类型并提供统一的接口,类...

8010

Elastic学习之旅 (12) .NET 6应用集成ES - 下

郑子铭

(1)将ES当存储用,类似于MongoDB,做文档的增删查改,这一类操作偏CRUD。

7610

基于控制台的购书系统(Java 语言实现)

爱敲代码的小杨.

伴随互联网的蓬勃发展,网络购书系统作为电子商务的一种形式, 正以其高效、低成本的优势逐步成为新兴的经营模式,互联网的用途也不再局限于信息的浏览和发布,人们能够充...

7610

【每日一题】7.LeetCode——合并两个有序链表

爱敲代码的小杨.

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

6510

【每日一题】6.LeetCode——轮转数组

爱敲代码的小杨.

遍历原数组,将原数组下标为i对的元素放置新数组下标为(i + k) % n的位置。

8510

【数据结构与算法】7.详解队列的基本操作

爱敲代码的小杨.

队列的基本操作的是入队,它是在表的末端(队尾)插入一个元素,和出队,它是删除(并返回)表的开头元素。

4710

【数据结构与算法】6.栈

爱敲代码的小杨.

栈:一种特殊的线性表,其**只允许在固定的一端进行插入和删除元素操作(表的末端)。**进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。

3810

【数据结构与算法】5.详解双向链表的基本操作(Java语言实现)

爱敲代码的小杨.

上一篇【数据结构与算法】4.自主实现单链表的增删查改 我们自主实现了单链表的操作,在Java的集合类中LinkedList底层实现是无头双向循环链表。所以今天...

6610

【数据结构与算法】4.自主实现单链表的增删查改

爱敲代码的小杨.

在上一篇《顺序表》中,我们已经熟悉了 ArrayList 的使用并且进行了简单的模拟实现。ArrayList底层使用数组来存储元素,由于其底层是一段连续的空间,...

5210

【数据结构与算法】3.顺序表

爱敲代码的小杨.

定义:线性表是 n 个具有相同特性的数据元素的有序序列。线性表是一种在实际中广泛使用的数据结构,常用的线性表:顺序表、链表、栈、队列…

6410

【Java SE语法篇】8.面向对象三大特征——封装、继承和多态

爱敲代码的小杨.

在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,...

10110

【Java SE语法篇】4.程序逻辑控制

爱敲代码的小杨.

此处多写了一个 分号, 导致分号成为了 if 语句的语句体, 而 { } 中的代码已经成为了和一个 if 无关的代码块,所以运行结果是haha,而不是空白。

8010

MyBatis-Plus 分页查询配置

捞月亮的小北

11010

【Java探索之旅】内部类 静态、实例、局部、匿名内部类全面解析

屿小夏

当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么这个内部的完整结构最好使用内部类。

12510

2024-5-3学习笔记 继承关系拓展

对编程一片赤诚的小吴

友元类不能继承,也就是说基类友元不能访问子类私有和保护成员。简单的理解就是,爸爸的朋友不是儿子的朋友。

7410

NameNode客户端协议详解

zeekling

华为 · 大数据开发工程师 (已认证)

根据交互对象的不同,将协议进行了不同的归类。要想了解协议内容,需要将其单独分开分析。

12110

小黑子!面试官问我有用过状态机吗?

程序员鱼皮

引言:在软件开发中,状态机(State Machine)是一种重要的概念,用于描述对象或系统在不同状态之间的转换和行为。理解状态机对于开发人员来说是至关重要的,...

10110

dotnet C# 在 Linux 系统设置或获取音量以及变更音量收到通知

林德熙

本文记录使用 PulseAudio 在 Linux 系统上进行设置和获取当前音量,以及是否静音。当系统音量发生变更时,收到事件通知

9110
领券