自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试的基本概念

介绍了软件测试的基本概念,已经软件开发生命周期和常见的开发模式,例如瀑布模型、螺旋模型、增量模型、迭代模型和敏捷模型

2025-12-24 18:29:57 1368 31

原创 BFS解决拓扑排序和FloodFill问题

介绍了图的简单概念,并使用BFS宽度优先来解决一些拓扑排序和FloodFill洪水灌溉问题

2025-12-21 17:34:23 5607 52

原创 前端基础知识

前端的html、css和JavaScript一些基础知识,及其相关练习

2025-12-18 17:30:00 6191 55

原创 Java递归综合练习

递归相关题目的综合练习,将一个大问题转化成若干小的子问题

2025-12-15 17:30:00 5732 55

原创 JVM基础知识

JVM(Java虚拟机)通过软件模拟硬件功能实现跨平台运行Java程序,主要讲了JVM内存划分,内存溢出问题,类加载过程,及其垃圾回收机制

2025-12-11 17:30:00 5935 50

原创 HTTP / HTTPS详细介绍

HTTP/HTTPS是主流的应用层协议,HTTP基于TCP实现,而HTTPS在HTTP基础上引入加密层实现安全传输。HTTPS通过加密保障数据传输安全,适用于敏感信息传输。介绍了URL中的内容和一些方法

2025-12-07 17:30:00 7440 47

原创 Java字符串 和 队列 + 宽搜 题目练习

Java字符串相关题目练习,最长重复子串、回文子串、二进制求和和字符串相乘

2025-12-04 17:15:00 5467 47

原创 网络编程 UDP 和 TCP

介绍了网络编程的基本概念和Socket介绍,并介绍Java中UDP和TCP使用,通过一个UDP和TCP分别实现的回显服务器来练习

2025-11-23 17:15:00 1209 55

原创 网络 UDP 和 TCP / IP详细介绍

本文介绍了网络传输中UDP和TCP协议的关键特性及应用,像UDP无连接、不可靠传输和面向数据报,TCP有连接、确认应答、超时重传等机制实现的可靠传输和面向字节流等等

2025-10-24 17:45:00 4065 69

原创 Java前缀和算法题目练习

求解过程中可能需要前面的一些经过重复计算的数据,因此使用一个前缀和数组计算好,后面直接使用这个数组即可

2025-10-18 17:15:00 2885 52

原创 计算机工作原理(简单介绍)

简单介绍了计算机的一些硬件基础设施及其功能介绍,重要介绍了指令的执行过程,并且讲了进程和线程的区别

2025-10-04 18:16:13 3318 56

原创 Java中Scanner的用法

Java的Scanner如何使用,其输入和输出,以及最后好玩的猜数字游戏,今天我们来探究一下。

2025-03-01 17:30:00 12149 13

原创 Java栈题目练习

Java中利用数据结构栈的 ”先入后出“的特性 来解答题目

2025-11-30 17:15:00 1122 50

原创 Java单链表和哈希表题目练习

单链表和哈希表题目练习

2025-11-26 17:18:29 1298 61

原创 网络原理——初识

本文介绍了计算机网络的基本概念和发展历程。介绍了局域网和广域网,以及网络通信需要的包括IP地址、端口号和五元组标识方法。最后介绍了OSI七层模型和更实用的TCP/IP五层协议模型,对每一层进行了介绍

2025-11-20 17:31:17 1276 63

原创 Java分治算法题目练习(快速/归并排序)

分治算法题目练习,分治即分而治之,这里题目主要体现快速排序和归并排序,这两个排序都是分治的思想

2025-11-16 17:29:31 897 53

原创 Java模拟算法题目练习

模型算法题目练习,根据题目一步一步操作即可,但是重要的是细节问题,使用Java实现

2025-11-13 19:04:00 1923 50

原创 Java中文件操作和IO

本文介绍了文件操作和I/O的基本概念。File对应的构造方法和普通方法对文件I/O操作,最后有三个小案例帮助理解文件操作

2025-11-09 17:15:00 1306 63

原创 Java 位运算算法题目练习

位运算相关算法题目练习:通过 << >> ^ 位运算符,bit数组 (将一个整数二进制位看成一个数组)等解决题目

2025-11-05 17:45:00 1795 55

原创 JavaEE多线程进阶

本文对多线程中一些锁策略进行了介绍,重点讲了synchronnized的锁升级、锁消除、锁粗化技术介绍,也探讨了CAS原理在源自类和自旋锁的应用以及ABA的问题解决

2025-11-02 17:30:00 1143 57

原创 Java二分算法题目练习

二分算法,这里有朴素二分算法、左二分算法和右二分算法,需要根据场景的不同进行选择,当一个区间具有二段性就可以使用二分算法

2025-10-29 17:15:00 1237 51

原创 JavaEE初级 多线程案例(单例模式、阻塞队列、线程池、定时器)

多线程中单例模式中饿汉式和懒汉式在多线程下线程安全,以及对阻塞队列、线程池以及定时器介绍

2025-10-21 17:30:00 1092 58

原创 JavaEE初级——Thread多线程

Java中创建多线程的方式,以及Thread的一些特性及其一些方法

2025-10-11 17:47:19 1065 59

原创 JavaEE初阶——线程安全(多线程)

介绍了,java中多线程安全,为什么会出现多线程安全,使用synchronized锁让其一些操作变成原子性,从而解决部分多线程问题,volatile关键字解决内存可见性和指令从排序问题,使用wait和notity确保线程执行顺序

2025-10-07 17:30:09 898 51

原创 Java滑动窗口算法题目练习

算法中滑动窗口算法的一些题目练习,使用Java编写

2025-09-28 17:30:00 1753 51

原创 MySQL联合查询

有时候我们要将多个表的信息放在一起展示出来,因此本文介绍了MySQL中多表联合查询,外连接、自连接、合并查询等等

2025-09-13 17:45:00 1881 51

原创 MySQL数据库约束和设计

MySQL数据库一些约束(非空、唯一、外键等等) 和数据库设计的一些要求(范式要求

2025-09-06 17:30:00 1107 45

原创 双指针算法题目练习

本文介绍了双指针算法用来解决一些算法题目

2025-08-28 05:30:00 953 49

原创 MySQL数据库基础知识(上)

MySQL数据库中库和表的增删查改的以及一些函数的使用

2025-07-02 05:30:00 2032 50

原创 Java数据结构——八大排序

Java数据结构中的八大排序,直接插入排序,希尔排序,直接选择排序,堆排序,冒泡排序,快速排序,归并排序,计数排序

2025-06-01 17:30:00 2831 65

原创 Java数据结构——优先级队列(堆)

前面知道了队列这种数据结构,为了让其出队列具有优先级就有了优先级队列(堆),下面就来详细介绍一下

2025-05-25 17:30:00 1141 55

原创 Java二叉树题目练习

二叉树相关题目练习

2025-05-17 17:30:00 1287 56

原创 Java数据结构——二叉树

本文介绍了Java数据结构中的非线性结构,二叉树的概念以及题目练习

2025-05-10 17:30:00 1573 64

原创 Java数据结构——Queue

Java数据结构Queue队列介绍以及题目练习,理解其先入先出的原则

2025-05-08 17:30:00 1148 46

原创 Java数据结构——Stack

Java数据结构 Stack栈的介绍以及相关题目,深刻理解栈先入后出的原则

2025-04-26 17:58:07 1427 35

原创 Java单链表题目

你真的掌握单链表了吗,这里有一些关于单链表的题目及其详解,图文并茂

2025-04-26 17:57:53 1275 34

原创 Java数据结构——ArrayList

Java数据结构中ArrayList概念及其方法的介绍

2025-04-19 17:30:00 1776 21

原创 Java中包装类和泛型

Java中为了使一个方法或者一个类可以接收多种类型的数据,于是引入泛型概念,今天来探究何为泛型

2025-04-19 17:30:00 1913 31

原创 Java中LocalDateTime类

有时候编程的时候容易用到日期,所以Java提供了一个LocalDateTime类,可以获取当前日期、日期之间的比较和差值等等功能,今天就来一探究竟

2025-04-11 17:59:32 1820 23

原创 Java中的异常

我们在编程中遇到的一些问题,如何将这些问题进行捕获呢,这就引出了异常的概念,今天就来探究一些Java中的异常

2025-04-11 17:56:37 781 16

空空如也

空空如也

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

TA关注的人

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