哈利の小屋

努力有时候战胜不了天分,但至少能让别人看得起你

欢迎光临我的博客小天地,这里可是我的小宇宙,来一起探索奇妙的知识星球吧!

HashMap常见面试题

Java面试必备知识点,HashMap常见知识点(Java interview essential knowledge points, common knowledge points of HashMap)。 HashMap的底层数据结构 在 JDK1.8 中,HashMap 由数组+链表+红黑树组

Java 基础-常见面试题

Java 基础-常见面试题(Java Fundamentals - Common Interview Questions) 面向对象的三大特征 封装 在 Java 中,封装主要是通过使用类的成员变量(属性)和成员方法(行为)来实现。。一般来说,我们会设置属性为私有(private),这样外部就无法直

Git 常用命令总结(持续更新...)

在使用Git时,尤其是通过集成开发环境(IDE)的图形界面操作Git后,我们可能会发现自己不太容易记住一些命令。 以下是我整理的一些关于Git命令的总结 (Summary of commonly used Git commands): 基本操作 初始化仓库 git init 克隆仓库 git cl

交互题入门

前言 有时,我们会在 XCPC 的比赛中遇到交互题,我们需要通过有限次查询来输出最终的答案。在这类问题中,输入的数据可能不是预先定好的,而是针对你的查询来给出相应的输出。 可供参考的入门指南 下面是例题时间 Codeforces 679A <

复习:数据结构-链表题

移除链表元素 力扣题目 203. 移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 输入: head = [1,2,6,3,4,5,6], val = 6

IDEA常用快捷键

IDEA常用快捷键(IDEA Common shortcut keys) Java 开发过程中,适用于 IntelliJ IDEA 等主流 Java 集成开发环境的快捷键: 创建 main 函数: 快捷键:输入 psvm 或 main 按 Tab 或 Enter 功能:快速生成 public sta

复习:数据结构-数组题

二分查找 力扣题目 704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例1: 输入: nums = [-1,0,3,5,9,12], target = 9

MySQL 索引常见面试题

一、什么是索引? MySQL 索引是用于提高数据库查询性能的一种数据结构。它类似于书籍的目录,可以帮助我们更快地找到所需的信息。索引能够减少数据库的扫描量,加速查询。 举一个生活中的例子: 假如你在图书馆,里面存放了成千上万的书籍。如果你想要找到一本需要的书,你会怎么做呢? 没有索引的情况: 从第一