自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 五子乐坊测试用例

2024-10-26 18:47:11 98

原创 JVM的双亲委派模型和垃圾回收机制

主要讲了双亲委派模型和垃圾回收机制

2024-03-18 21:04:10 986 1

原创 servlet API

主要讲了servlet API的使用方法和前后端传参的方法

2024-03-17 17:43:26 895

原创 测试用例书写方法和测试方法

主要写了黑盒测试测试用例的书写方法,和对其他测试方法的总结,以及常见的面试题

2024-03-11 19:55:15 1121 1

原创 软件测试相关概念和bug的相关总结

软件测试的相关概念,包括常见的开发模型和测试模型,什么是测试用例,软件的生命周期,bug的级别,bug的生命周期等知识点.

2024-03-07 21:20:30 1275

原创 网络原理TCP_IP

关于网络原理看这一篇文章就够了 !!! 本篇文章主要讲了TCP的几个重要特性,包括确认应答,超时重传,三次握手,四次挥手,滑动窗口,流量控制,拥塞控制,延时应答,携带应答,面向字节流,和几种异常情况以及网络层,数据链路层相关协议

2024-03-03 16:39:49 939

原创 回显服务器的制作方法

本文主要讲了网络编程套接字和做一个简单的回显服务器

2024-02-20 17:19:30 1097

原创 tcp/ip分层模型

这篇文章主要讲了tcp/ip五层模型和网络传输的封装和分用

2024-01-26 14:25:30 1258

原创 如何在Linux系统上搭建java web运行环境

这篇文章主要讲了如何在Linux系统上搭建java web运行环境

2024-01-24 13:32:14 1175

原创 线程的面试八股

这篇文章主要讲了线程安全问题的一些面试题,包括Callable接口, ReentrantLock类,信号量 Semaphore,CountDownLatch,以及多线程使用哈希表

2024-01-23 15:05:07 900

原创 Linux 常用命令

常用的Linux命令

2024-01-23 14:42:35 552

原创 HTTP协议

主要讲了http的方法,构造http请求的方法和https

2023-11-29 17:51:21 985 1

原创 dom api

domApi常用的方法总结

2023-11-24 22:19:42 559

原创 锁的面试八股

这篇文章主要讲了常用的锁策略,CAS操作以及synchronized的优化

2023-11-16 15:53:26 94

原创 线程池的使用

标准库中线程池的使用,模拟实现线程池

2023-11-14 18:09:48 327

原创 阻塞队列和定时器的使用

生产者消费者模型.阻塞队列.定时器的使用和模拟实现定时器

2023-11-10 21:52:44 166

原创 wait()和notify()

比如有t1,t2两个线程,我们希望t1先执行一半,然后让t2执行,就可以让t2先wait(进入阻塞状态,主动放弃cpu),等t1执行执行一半的时候,在通过notify来通知t2,把t2唤醒,让t2开始执行。线程最大的问题是抢占式执行,随机调度,但为了保证线程的安全,不希望随机调度,程序员就想出一些办法,控制现成的执行顺序,虽然线程在内核中的调度是随机的,但可以通过一些api让线程主动阻塞,主动放弃cpu.对上面代码进行修改,wait要先释放锁,就要先加锁,我们对上面代码进行加锁操作。在对上面代码进行改进。

2023-11-07 17:01:42 107

原创 懒汉模式和饿汉模式

主要讲解了懒汉模式和恶汉模式的实现方式和一些注意事项

2023-11-05 21:02:20 233

原创 线程安全问题

线程安全问题是多线程操作中进程出现的问题,本篇 文章讲解了线程安全问题的原因以及如何解决线程安全问题

2023-11-05 18:42:37 124

原创 多线程的基本操作

主要讲解的是线程的基本操作,包括线程的创建,线程的中断,线程等待,线程休眠和一些Thread的其他属性

2023-10-30 20:18:12 154 1

原创 进程和多线程

线程和进程的区别?如何理解线程?如何理解进程

2023-10-27 00:04:04 252

原创 MySQL数据库的基本操作

超详细的mysql基本操作,期末考试不用愁,还可以应对日常操作,走过路过不要错过

2023-10-13 18:21:54 242 5

原创 Map,Set和哈希表的使用

Map和Set的使用超详细的哈希表讲解

2023-10-08 22:39:41 333 1

原创 二叉搜索树

二叉搜索树的介绍二叉搜索树的查找,插入和删除操作

2023-10-05 20:50:56 98

原创 排序算法二 归并排序和快速排序

超详细的排序算法归并排序 快速排序

2023-09-25 20:18:49 540 2

原创 排序算法一 直接插入排序,希尔排序,直接选择排序,堆排序和冒泡排序

超详细的排序算法 直接插入排序,希尔排序,直接选择排序,堆排序,冒泡排序

2023-09-24 20:52:35 290 6

原创 堆的基本操作和PriorityQueue接口

堆的插入和删除,堆的常见接口的用法,和超详细Top-k问题

2023-09-20 23:19:53 178 6

原创 优先级队列(堆)

优先队列常使用完全二叉树实现,本文主要让大家了解优先级队列和堆的相关概念,并学会了堆的存储方式和堆的创建。关于堆的其他操作会在后续文章中讲解。

2023-09-14 14:36:12 92 10

原创 二叉树的存储,遍历和基本操作

根据二叉树的结构特点,可以将二叉树划分为三个部分,根节点,左子树和右子树。其次,二叉树有层次之分,对于一颗二叉树来说,他有三条搜搜路径,封面别是先上后下,先左子树后右子树,先右子树后左子树。我用下面这颗二叉树讲解。2. 要求第k层节点的个数,操用递归的思想,每递归一次,k-1,当k == 1的时候就是我们要求的第k层的节点数。先访问第0层的根节点,然后从左但右依次访问第1层的每一个节点,依次类推,直到左后一层的所有节点都被访问完为止。2. 当前节点的左子树和右子树都为空的时候,当前节点是根节点,则返回1.

2023-09-14 14:13:12 217 3

原创 树与二叉树

树和二叉树的概念和性质

2023-09-07 17:40:37 76 8

原创 栈和队列的实现

栈和队列的相互实现.循环队列,

2023-09-04 22:35:09 83 5

原创 Java数据结构---链表

如何使用单链表? 如何使用双链表?快慢指针的理解

2023-08-27 22:38:52 167 2

原创 Java中的抽象类和接口

抽象类和接口详解.(也包含抽象方法)

2023-08-04 18:44:51 147 8

原创 Java中的继承和多态

继承和多态详解

2023-08-02 22:02:21 1240 11

原创 Java类和对象

希望这篇文章对大家了解类和对象有一定的帮助

2023-07-23 20:45:08 99 8

原创 [java语言] 函数递归(详解)

什么是递归? 对递归的理解

2023-07-20 08:36:43 89 5

原创 c语言指针总结

c语言和指针

2023-05-20 10:19:40 59 1

原创 初始C语言

打印的结果是 10 w.

2023-05-08 21:36:59 65

原创 三子棋游戏

越简单越纯粹,简简单单三子棋,让我们一起实现制作三子棋小游戏,还有我的写代码小j技巧!!!

2023-05-08 21:17:35 106 1

原创 二分查找算法和sizeof操作符

二分查找的应用

2023-04-21 22:16:22 65 3

空空如也

空空如也

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

TA关注的人

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